
Osmanabad to Ujjain
Ujjain is approximately 650+ kms from Osmanabad. The fastest way to reach Ujjain from Osmanabad is by Train, Flight Via Pune, Indore. It takes approximately 11 hours. The cheapest way to reach Ujjain from Osmanabad is by Train Via Akola which would take approximately 15 hours.
Sort By
Mode of Transport
Via Parbhani
RECOMMENDED
Osmanabad
Parbhani
Ujjain
Approx Travel Time
14h 40m
On Demand
Via Hingoli
Osmanabad
Hingoli
Ujjain
Approx Travel Time
14h 40m
₹570
Onwards
Via Akola
CHEAPEST
Osmanabad
Akola
Ujjain
Approx Travel Time
14h 40m
₹560
Onwards
Via Aurangabad, Maharashtra
Osmanabad
Aurangabad, Maharashtra
Ujjain
Approx Travel Time
15h 44m
On Demand
Osmanabad
Aurangabad, Maharashtra
Ujjain
Approx Travel Time
17h 44m
₹6,250
Onwards
Via Washim
Osmanabad
Washim
Ujjain
Approx Travel Time
14h 55m
₹565
Onwards
Via Nanded
Osmanabad
Nanded
Ujjain
Approx Travel Time
15h 55m
₹670
Onwards
Via Betul
Osmanabad
Betul
Ujjain
Approx Travel Time
17h 10m
₹765
Onwards
Via Pune, Indore
FASTEST
Osmanabad
Pune
Indore
Ujjain
Approx Travel Time
10h 20m
₹4,947
Onwards
Osmanabad
Pune
Indore
Ujjain
Approx Travel Time
10h 35m
₹4,972
Onwards
Frequently Asked Questions
What is the distance between Osmanabad and Ujjain?
Ujjain is approximately 650+ kms from Osmanabad.
How long does it take to reach Ujjain from Osmanabad?
It takes approximately 11 hours to reach Ujjain from Osmanabad by Train, Flight Via Pune, Indore.
What is the cheapest way to reach Ujjain from Osmanabad?
The cheapest way to reach Ujjain from Osmanabad is by Train Via Akola.
What is the fastest way to reach Ujjain from Osmanabad?
The fastest way to reach Ujjain from Osmanabad is by Train, Flight Via Pune, Indore.