
Udaipur to Solan
Solan is approximately 850+ kms from Udaipur. The fastest way to reach Solan from Udaipur is by Flight, Cab Via Mohali. It takes approximately 4 hours. The cheapest way to reach Solan from Udaipur is by Flight, Bus Via Delhi which would take approximately 10 hours.
Sort By
Mode of Transport
Via Mohali
RECOMMENDED
FASTEST
Udaipur
Mohali
Solan
Approx Travel Time
4h 10m
₹7,631
Onwards
Via Delhi
CHEAPEST
Udaipur
Delhi
Solan
Approx Travel Time
9h 40m
₹5,240
Onwards
Udaipur
Delhi
Solan
Approx Travel Time
10h 5m
₹9,446
Onwards
Via Jaipur, Chandigarh
Udaipur
Jaipur
Chandigarh
Solan
Approx Travel Time
11h 35m
₹5,623
Onwards
Udaipur
Jaipur
Chandigarh
Solan
Approx Travel Time
11h 20m
₹7,265
Onwards
Udaipur
Jaipur
Chandigarh
Solan
Approx Travel Time
13h 20m
₹6,358
Onwards
Udaipur
Jaipur
Chandigarh
Solan
Approx Travel Time
5h 20m
₹9,854
Onwards
Udaipur
Jaipur
Chandigarh
Solan
Approx Travel Time
5h 5m
₹11,496
Onwards
Udaipur
Jaipur
Chandigarh
Solan
Approx Travel Time
13h 5m
₹8,000
Onwards
Via Jaipur, Mohali
Udaipur
Jaipur
Mohali
Solan
Approx Travel Time
11h 35m
₹7,128
Onwards
Frequently Asked Questions
What is the distance between Udaipur and Solan?
Solan is approximately 850+ kms from Udaipur.
How long does it take to reach Solan from Udaipur?
It takes approximately 4 hours to reach Solan from Udaipur by Flight, Cab Via Mohali.
What is the cheapest way to reach Solan from Udaipur?
The cheapest way to reach Solan from Udaipur is by Flight, Bus Via Delhi.
What is the fastest way to reach Solan from Udaipur?
The fastest way to reach Solan from Udaipur is by Flight, Cab Via Mohali.