Mahabaleshwar to Ujjain - Multiple Options To Reach By Bus, Flight, Train, Cab
Ujjain is approximately 700+ kms from Mahabaleshwar. The fastest way to reach Ujjain from Mahabaleshwar is by Bus, Flight, Train Via Pune, Indore. It takes approximately 8 hours. The cheapest way to reach Ujjain from Mahabaleshwar is by Bus, Train Via Mumbai which would take approximately 18 hours.
Sort By
Mode of Transport
Via Pune, Indore
RECOMMENDED
FASTEST
Mahabaleshwar
Pune
Indore
Ujjain
Approx Travel Time
7h 35m
₹5,633
Onwards
Mahabaleshwar
Pune
Indore
Ujjain
Approx Travel Time
7h 50m
₹5,623
Onwards
Mahabaleshwar
Pune
Indore
Ujjain
Approx Travel Time
7h 35m
₹6,678
Onwards
Via Mumbai
CHEAPEST
Mahabaleshwar
Mumbai
Ujjain
Approx Travel Time
17h 55m
₹872
Onwards
Via Mumbai, Indore
Mahabaleshwar
Mumbai
Indore
Ujjain
Approx Travel Time
9h 35m
₹4,787
Onwards
Mahabaleshwar
Mumbai
Indore
Ujjain
Approx Travel Time
9h 50m
₹4,777
Onwards
Via Pune, Khandwa
Mahabaleshwar
Pune
Khandwa
Ujjain
Approx Travel Time
18h 50m
₹1,210
Onwards
Via Pune, Jalgaon
Mahabaleshwar
Pune
Jalgaon
Ujjain
Approx Travel Time
11h 20m
On Demand
Via Pune, Bhusawal
Mahabaleshwar
Pune
Bhusawal
Ujjain
Approx Travel Time
18h 5m
On Demand
Via Shirdi
Mahabaleshwar
Shirdi
Ujjain
Approx Travel Time
18h 26m
₹6,867
Onwards
Frequently Asked Questions
What is the distance between Mahabaleshwar and Ujjain?
Ujjain is approximately 700+ kms from Mahabaleshwar.
How long does it take to reach Ujjain from Mahabaleshwar?
It takes approximately 8 hours to reach Ujjain from Mahabaleshwar by Bus, Flight, Train Via Pune, Indore.
What is the cheapest way to reach Ujjain from Mahabaleshwar?
The cheapest way to reach Ujjain from Mahabaleshwar is by Bus, Train Via Mumbai.
What is the fastest way to reach Ujjain from Mahabaleshwar?
The fastest way to reach Ujjain from Mahabaleshwar is by Bus, Flight, Train Via Pune, Indore.
Routes Connecting Mahabaleshwar
From Mahabaleshwar
- Mahabaleshwar to Palitana
- Mahabaleshwar to Tirunelveli
- Mahabaleshwar to Mahendragarh
- Mahabaleshwar to Indapur
- Mahabaleshwar to Nathdwara
- Mahabaleshwar to Kanpur
- Mahabaleshwar to Hajipur
- Mahabaleshwar to Latehar
- Mahabaleshwar to Parbhani
- Mahabaleshwar to Cuddalore
- Mahabaleshwar to Tarn-Taran
- Mahabaleshwar to Yavatmal
- Mahabaleshwar to Nandura
- Mahabaleshwar to Sitapur
- Mahabaleshwar to Nagaur
To Mahabaleshwar
- Sri-Ganganagar to Mahabaleshwar
- Nabarangapur to Mahabaleshwar
- Pahalgam to Mahabaleshwar
- Hazaribagh to Mahabaleshwar
- Gurdaspur to Mahabaleshwar
- Hardoi to Mahabaleshwar
- Nimbahera to Mahabaleshwar
- Mahuva to Mahabaleshwar
- Barmer to Mahabaleshwar
- Chomu to Mahabaleshwar
- Faridabad to Mahabaleshwar
- Chandigarh to Mahabaleshwar
- Kaikalur to Mahabaleshwar
- Shajapur to Mahabaleshwar
- Ranikhet to Mahabaleshwar