Ongole to Ujjain
Ujjain is approximately 1050+ kms from Ongole. The fastest way to reach Ujjain from Ongole is by Train Via Nanded. It takes approximately 23 hours. The cheapest way to reach Ujjain from Ongole is by Train Via Betul which would take approximately 24 hours.
Sort By
Mode of Transport
Via Nanded
RECOMMENDED
FASTEST
Ongole
Nanded
Ujjain
Approx Travel Time
22h 55m
₹950
Onwards
Via Hyderabad
Ongole
Hyderabad
Ujjain
Approx Travel Time
22h 55m
₹830
Onwards
Via Warangal
Ongole
Warangal
Ujjain
Approx Travel Time
22h 55m
₹750
Onwards
Via Akola
Ongole
Akola
Ujjain
Approx Travel Time
22h 55m
On Demand
Via Parbhani
Ongole
Parbhani
Ujjain
Approx Travel Time
23h 25m
On Demand
Via Bhusawal
Ongole
Bhusawal
Ujjain
Approx Travel Time
23h 25m
On Demand
Via Wardha
Ongole
Wardha
Ujjain
Approx Travel Time
23h 40m
On Demand
Via Chandrapur
Ongole
Chandrapur
Ujjain
Approx Travel Time
23h 55m
₹785
Onwards
Via Nagpur
Ongole
Nagpur
Ujjain
Approx Travel Time
1d 0h 25m
₹780
Onwards
Via Betul
CHEAPEST
Ongole
Betul
Ujjain
Approx Travel Time
23h 55m
₹735
Onwards
Frequently Asked Questions
What is the distance between Ongole and Ujjain?
Ujjain is approximately 1050+ kms from Ongole.
How long does it take to reach Ujjain from Ongole?
It takes approximately 23 hours to reach Ujjain from Ongole by Train Via Nanded.
What is the cheapest way to reach Ujjain from Ongole?
The cheapest way to reach Ujjain from Ongole is by Train Via Betul.
What is the fastest way to reach Ujjain from Ongole?
The fastest way to reach Ujjain from Ongole is by Train Via Nanded.