
Bhuj to Solan
Solan is approximately 1250+ kms from Bhuj. The fastest way to reach Solan from Bhuj is by Flight, Cab Via Delhi, Shimla. It takes approximately 8 hours. The cheapest way to reach Solan from Bhuj is by Train, Bus Via Jaipur which would take approximately 29 hours.
Sort By
Mode of Transport
Via Delhi, Shimla
RECOMMENDED
FASTEST
Bhuj
Delhi
Shimla
Solan
Approx Travel Time
7h 32m
₹18,292
Onwards
Bhuj
Delhi
Shimla
Solan
Approx Travel Time
7h 35m
₹14,954
Onwards
Bhuj
Delhi
Shimla
Solan
Approx Travel Time
8h 39m
₹14,449
Onwards
Via Jaipur
CHEAPEST
Bhuj
Jaipur
Solan
Approx Travel Time
1d 4h 58m
₹2,231
Onwards
Via Delhi
Bhuj
Delhi
Solan
Approx Travel Time
1d 1h 10m
₹5,414
Onwards
Bhuj
Delhi
Solan
Approx Travel Time
9h 50m
₹12,007
Onwards
Via Bikaner, Mohali
Bhuj
Bikaner
Mohali
Solan
Approx Travel Time
1d 8h 45m
₹2,488
Onwards
Via Jodhpur, Delhi
Bhuj
Jodhpur
Delhi
Solan
Approx Travel Time
1d 8h
₹6,793
Onwards
Via Delhi, Mohali
Bhuj
Delhi
Mohali
Solan
Approx Travel Time
8h 21m
₹12,316
Onwards
Via Ahmedabad, Mohali
Bhuj
Ahmedabad
Mohali
Solan
Approx Travel Time
8h 16m
₹17,627
Onwards
Frequently Asked Questions
What is the distance between Bhuj and Solan?
Solan is approximately 1250+ kms from Bhuj.
How long does it take to reach Solan from Bhuj?
It takes approximately 8 hours to reach Solan from Bhuj by Flight, Cab Via Delhi, Shimla.
What is the cheapest way to reach Solan from Bhuj?
The cheapest way to reach Solan from Bhuj is by Train, Bus Via Jaipur.
What is the fastest way to reach Solan from Bhuj?
The fastest way to reach Solan from Bhuj is by Flight, Cab Via Delhi, Shimla.

