
Mysore to Ujjain
Ujjain is approximately 1300+ kms from Mysore. The fastest way to reach Ujjain from Mysore is by Flight, Train Via Hyderabad. It takes approximately 18 hours. The cheapest way to reach Ujjain from Mysore is by Train Via Itarsi which would take approximately 32 hours.
Sort By
Mode of Transport
Via Hyderabad
FASTEST
Mysore
Hyderabad
Ujjain
Approx Travel Time
18h 10m
₹6,175
Onwards
Mysore
Hyderabad
Ujjain
Approx Travel Time
1d 6h 10m
₹980
Onwards
Via Bhusawal
Mysore
Bhusawal
Ujjain
Approx Travel Time
1d 4h 10m
On Demand
Mysore
Bhusawal
Ujjain
Approx Travel Time
1d 6h 22m
On Demand
Via Nandgaon
Mysore
Nandgaon
Ujjain
Approx Travel Time
1d 5h 10m
On Demand
Via Bangalore
Mysore
Bangalore
Ujjain
Approx Travel Time
1d 5h 55m
On Demand
Via Goa
Mysore
Goa
Ujjain
Approx Travel Time
22h 25m
₹8,511
Onwards
Via Betul
Mysore
Betul
Ujjain
Approx Travel Time
1d 6h 55m
On Demand
Via Itarsi
CHEAPEST
Mysore
Itarsi
Ujjain
Approx Travel Time
1d 7h 40m
₹945
Onwards
Frequently Asked Questions
What is the distance between Mysore and Ujjain?
Ujjain is approximately 1300+ kms from Mysore.
How long does it take to reach Ujjain from Mysore?
It takes approximately 18 hours to reach Ujjain from Mysore by Flight, Train Via Hyderabad.
What is the cheapest way to reach Ujjain from Mysore?
The cheapest way to reach Ujjain from Mysore is by Train Via Itarsi.
What is the fastest way to reach Ujjain from Mysore?
The fastest way to reach Ujjain from Mysore is by Flight, Train Via Hyderabad.