
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 27m
₹18,292
Onwards
Bhuj
Delhi
Shimla
Solan
Approx Travel Time
7h 30m
₹14,504
Onwards
Bhuj
Delhi
Shimla
Solan
Approx Travel Time
8h 34m
₹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,653
Onwards
Bhuj
Delhi
Solan
Approx Travel Time
9h 50m
₹12,029
Onwards
Via Bikaner, Mohali
Bhuj
Bikaner
Mohali
Solan
Approx Travel Time
1d 8h 38m
₹2,409
Onwards
Via Jodhpur, Delhi
Bhuj
Jodhpur
Delhi
Solan
Approx Travel Time
1d 8h 12m
₹6,978
Onwards
Via Delhi, Mohali
Bhuj
Delhi
Mohali
Solan
Approx Travel Time
8h 21m
₹11,686
Onwards
Via Ahmedabad, Mohali
Bhuj
Ahmedabad
Mohali
Solan
Approx Travel Time
8h 16m
₹16,670
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.

