
Solapur to Bhuj
Bhuj is approximately 950+ kms from Solapur. The fastest way to reach Bhuj from Solapur is by Train, Flight Via Mumbai. It takes approximately 11 hours. The cheapest way to reach Bhuj from Solapur is by Train Via Surat which would take approximately 22 hours.
Sort By
Mode of Transport
Via Valsad
RECOMMENDED
Solapur
Valsad
Bhuj
Approx Travel Time
21h 10m
₹740
Onwards
Via Surat
CHEAPEST
Solapur
Surat
Bhuj
Approx Travel Time
21h 25m
₹605
Onwards
Via Vapi
Solapur
Vapi
Bhuj
Approx Travel Time
21h 25m
₹740
Onwards
Via Bhiwandi
Solapur
Bhiwandi
Bhuj
Approx Travel Time
21h 40m
On Demand
Via Mumbai
FASTEST
Solapur
Mumbai
Bhuj
Approx Travel Time
10h 40m
₹4,393
Onwards
Solapur
Mumbai
Bhuj
Approx Travel Time
12h 40m
₹5,027
Onwards
Via Pune
Solapur
Pune
Bhuj
Approx Travel Time
21h 40m
₹625
Onwards
Via Kalyan
Solapur
Kalyan
Bhuj
Approx Travel Time
21h 40m
₹685
Onwards
Via Thane
Solapur
Thane
Bhuj
Approx Travel Time
21h 55m
On Demand
Via Karjat
Solapur
Karjat
Bhuj
Approx Travel Time
21h 55m
₹680
Onwards
Frequently Asked Questions
What is the distance between Solapur and Bhuj?
Bhuj is approximately 950+ kms from Solapur.
How long does it take to reach Bhuj from Solapur?
It takes approximately 11 hours to reach Bhuj from Solapur by Train, Flight Via Mumbai.
What is the cheapest way to reach Bhuj from Solapur?
The cheapest way to reach Bhuj from Solapur is by Train Via Surat.
What is the fastest way to reach Bhuj from Solapur?
The fastest way to reach Bhuj from Solapur is by Train, Flight Via Mumbai.