
Bettiah to Ujjain
Ujjain is approximately 1100+ kms from Bettiah. The fastest way to reach Ujjain from Bettiah is by Train, Flight, Cab Via Lucknow, Indore. It takes approximately 15 hours. The cheapest way to reach Ujjain from Bettiah is by Train, Flight Via Gorakhpur, Delhi which would take approximately 17 hours.
Sort By
Mode of Transport
Via Lucknow, Indore
RECOMMENDED
FASTEST
Bettiah
Lucknow
Indore
Ujjain
Approx Travel Time
15h 2m
On Demand
Bettiah
Lucknow
Indore
Ujjain
Approx Travel Time
15h 23m
On Demand
Bettiah
Lucknow
Indore
Ujjain
Approx Travel Time
15h 28m
On Demand
Via Gorakhpur
Bettiah
Gorakhpur
Ujjain
Approx Travel Time
23h 24m
₹4,992
Onwards
Via Lalitpur
Bettiah
Lalitpur
Ujjain
Approx Travel Time
22h 1m
On Demand
Via Jhansi
Bettiah
Jhansi
Ujjain
Approx Travel Time
1d 1h 15m
On Demand
Via Gorakhpur, Orai
Bettiah
Gorakhpur
Orai
Ujjain
Approx Travel Time
1d 4h 4m
₹6,146
Onwards
Via Gorakhpur, Delhi
Bettiah
Gorakhpur
Delhi
Ujjain
Approx Travel Time
17h 17m
₹8,019
Onwards
CHEAPEST
Bettiah
Gorakhpur
Delhi
Ujjain
Approx Travel Time
16h 56m
₹3,677
Onwards
Frequently Asked Questions
What is the distance between Bettiah and Ujjain?
Ujjain is approximately 1100+ kms from Bettiah.
How long does it take to reach Ujjain from Bettiah?
It takes approximately 15 hours to reach Ujjain from Bettiah by Train, Flight, Cab Via Lucknow, Indore.
What is the cheapest way to reach Ujjain from Bettiah?
The cheapest way to reach Ujjain from Bettiah is by Train, Flight Via Gorakhpur, Delhi.
What is the fastest way to reach Ujjain from Bettiah?
The fastest way to reach Ujjain from Bettiah is by Train, Flight, Cab Via Lucknow, Indore.