Ujjain to Mandi - Multiple Options To Reach By Train, Flight, Bus, Cab
Mandi is approximately 1150+ kms from Ujjain. The fastest way to reach Mandi from Ujjain is by Train, Flight, Bus Via Indore, Delhi. It takes approximately 15 hours. The cheapest way to reach Mandi from Ujjain is by Train, Bus Via Kota, Delhi which would take approximately 26 hours.
Sort By
Mode of Transport
Via Indore, Delhi
RECOMMENDED
FASTEST
Ujjain
Indore
Delhi
Mandi
Approx Travel Time
15h 5m
₹5,791
Onwards
Ujjain
Indore
Delhi
Mandi
Approx Travel Time
15h 20m
₹5,781
Onwards
Ujjain
Indore
Delhi
Mandi
Approx Travel Time
15h 5m
₹7,200
Onwards
Via Delhi
Ujjain
Delhi
Mandi
Approx Travel Time
1d 0h 25m
₹1,365
Onwards
Via Jaipur, Delhi
Ujjain
Jaipur
Delhi
Mandi
Approx Travel Time
21h 50m
₹3,816
Onwards
Via Ambala
Ujjain
Ambala
Mandi
Approx Travel Time
22h 48m
₹5,709
Onwards
Via Karnal
Ujjain
Karnal
Mandi
Approx Travel Time
23h 25m
₹1,419
Onwards
Via Sirhind
Ujjain
Sirhind
Mandi
Approx Travel Time
23h 20m
₹4,569
Onwards
Via Chandigarh
Ujjain
Chandigarh
Mandi
Approx Travel Time
22h 54m
On Demand
Via Kota, Delhi
CHEAPEST
Ujjain
Kota
Delhi
Mandi
Approx Travel Time
1d 1h 50m
₹1,345
Onwards
Frequently Asked Questions
What is the distance between Ujjain and Mandi?
Mandi is approximately 1150+ kms from Ujjain.
How long does it take to reach Mandi from Ujjain?
It takes approximately 15 hours to reach Mandi from Ujjain by Train, Flight, Bus Via Indore, Delhi.
What is the cheapest way to reach Mandi from Ujjain?
The cheapest way to reach Mandi from Ujjain is by Train, Bus Via Kota, Delhi.
What is the fastest way to reach Mandi from Ujjain?
The fastest way to reach Mandi from Ujjain is by Train, Flight, Bus Via Indore, Delhi.