
Udaipur to Mandi
Mandi is approximately 950+ kms from Udaipur. The fastest way to reach Mandi from Udaipur is by Flight, Cab Via Mohali. It takes approximately 6 hours. The cheapest way to reach Mandi from Udaipur is by Train, Bus Via Ajmer, Delhi which would take approximately 25 hours.
Sort By
Mode of Transport
Via Mohali
RECOMMENDED
FASTEST
Udaipur
Mohali
Mandi
Approx Travel Time
5h 56m
₹10,263
Onwards
Via Delhi
Udaipur
Delhi
Mandi
Approx Travel Time
12h 10m
₹5,138
Onwards
Udaipur
Delhi
Mandi
Approx Travel Time
22h 55m
₹892
Onwards
Via Delhi, Shimla
Udaipur
Delhi
Shimla
Mandi
Approx Travel Time
6h 20m
₹12,103
Onwards
Udaipur
Delhi
Shimla
Mandi
Approx Travel Time
17h 5m
₹7,227
Onwards
Via Jaipur, Delhi
Udaipur
Jaipur
Delhi
Mandi
Approx Travel Time
19h 50m
₹2,871
Onwards
Udaipur
Jaipur
Delhi
Mandi
Approx Travel Time
13h 35m
₹7,354
Onwards
Via Ajmer, Delhi
CHEAPEST
Udaipur
Ajmer
Delhi
Mandi
Approx Travel Time
1d 0h 35m
₹882
Onwards
Via Delhi, Mohali
Udaipur
Delhi
Mohali
Mandi
Approx Travel Time
18h 6m
₹6,926
Onwards
Udaipur
Delhi
Mohali
Mandi
Approx Travel Time
7h 21m
₹11,802
Onwards
Frequently Asked Questions
What is the distance between Udaipur and Mandi?
Mandi is approximately 950+ kms from Udaipur.
How long does it take to reach Mandi from Udaipur?
It takes approximately 6 hours to reach Mandi from Udaipur by Flight, Cab Via Mohali.
What is the cheapest way to reach Mandi from Udaipur?
The cheapest way to reach Mandi from Udaipur is by Train, Bus Via Ajmer, Delhi.
What is the fastest way to reach Mandi from Udaipur?
The fastest way to reach Mandi from Udaipur is by Flight, Cab Via Mohali.