
Motihari to Ujjain
Ujjain is approximately 1050+ kms from Motihari. The fastest way to reach Ujjain from Motihari is by Train Via Jaunpur. It takes approximately 23 hours. The cheapest way to reach Ujjain from Motihari is by Train Via Basti which would take approximately 24 hours.
Sort By
Mode of Transport
Via Prayagraj(Allahabad)
RECOMMENDED
Motihari
Prayagraj(Allahabad)
Ujjain
Approx Travel Time
23h 10m
₹635
Onwards
Via Satna
Motihari
Satna
Ujjain
Approx Travel Time
23h 10m
On Demand
Via Jaunpur
FASTEST
Motihari
Jaunpur
Ujjain
Approx Travel Time
22h 55m
On Demand
Via Varanasi
Motihari
Varanasi
Ujjain
Approx Travel Time
23h 10m
₹565
Onwards
Via Sultanpur
Motihari
Sultanpur
Ujjain
Approx Travel Time
23h 25m
On Demand
Via Kanpur
Motihari
Kanpur
Ujjain
Approx Travel Time
23h 55m
₹455
Onwards
Via Ghazipur
Motihari
Ghazipur
Ujjain
Approx Travel Time
23h 10m
₹870
Onwards
Via Katni
Motihari
Katni
Ujjain
Approx Travel Time
23h 55m
On Demand
Via Basti
CHEAPEST
Motihari
Basti
Ujjain
Approx Travel Time
23h 40m
₹435
Onwards
Via Ayodhya
Motihari
Ayodhya
Ujjain
Approx Travel Time
23h 55m
On Demand
Frequently Asked Questions
What is the distance between Motihari and Ujjain?
Ujjain is approximately 1050+ kms from Motihari.
How long does it take to reach Ujjain from Motihari?
It takes approximately 23 hours to reach Ujjain from Motihari by Train Via Jaunpur.
What is the cheapest way to reach Ujjain from Motihari?
The cheapest way to reach Ujjain from Motihari is by Train Via Basti.
What is the fastest way to reach Ujjain from Motihari?
The fastest way to reach Ujjain from Motihari is by Train Via Jaunpur.