
Mandi to Ujjain
Ujjain is approximately 1050+ km from Mandi, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Ujjain.
Sort By
Mode of Transport
Via Mohali, Indore
RECOMMENDED
FASTEST
Mandi
Mohali
Indore
Ujjain
Approx Travel Time
9h 55m
₹6,596
Onwards
Mandi
Mohali
Indore
Ujjain
Approx Travel Time
10h 45m
₹7,373
Onwards
Mandi
Mohali
Indore
Ujjain
Approx Travel Time
11h 15m
₹7,011
Onwards
Mandi
Mohali
Indore
Ujjain
Approx Travel Time
10h 13m
₹9,742
Onwards
Mandi
Mohali
Indore
Ujjain
Approx Travel Time
11h 3m
₹10,519
Onwards
Mandi
Mohali
Indore
Ujjain
Approx Travel Time
11h 33m
₹10,157
Onwards
Via Delhi
CHEAPEST
Mandi
Delhi
Ujjain
Approx Travel Time
19h 30m
₹1,154
Onwards
Mandi
Delhi
Ujjain
Approx Travel Time
21h 5m
₹1,638
Onwards
Via Mohali, Delhi
Mandi
Mohali
Delhi
Ujjain
Approx Travel Time
19h 24m
₹4,516
Onwards
Via Mohali, Reengus
Mandi
Mohali
Reengus
Ujjain
Approx Travel Time
1d 0h 43m
₹5,545
Onwards
Frequently Asked Questions
What is the distance between Mandi and Ujjain?
Ujjain is approximately 1050+ kms from Mandi.
How long does it take to reach Ujjain from Mandi?
It takes approximately 10 hours to reach Ujjain from Mandi by Bus, Flight, Train Via Mohali, Indore.
What is the cheapest way to reach Ujjain from Mandi?
The cheapest way to reach Ujjain from Mandi is by Bus, Train Via Delhi.
What is the fastest way to reach Ujjain from Mandi?
The fastest way to reach Ujjain from Mandi is by Bus, Flight, Train Via Mohali, Indore.

