hero
How2Go
Ujjain to Motihari

Ujjain to Motihari

Motihari is approximately 1200+ kms from Ujjain. The fastest way to reach Motihari from Ujjain is by Cab, Flight Via Indore, Patna. It takes approximately 14 hours. The cheapest way to reach Motihari from Ujjain is by Train, Bus Via Faizabad which would take approximately 23 hours.

Sort By
Mode of Transport

Via Indore, Patna

RECOMMENDED

Ujjain

Indore

Patna

Motihari

Approx Travel Time

14h 50m

₹6,850

Onwards

Ujjain

Indore

Patna

Motihari

Approx Travel Time

13h 42m

₹9,526

Onwards

Ujjain

Indore

Patna

Motihari

Approx Travel Time

14h 39m

₹7,898

Onwards

FASTEST

Ujjain

Indore

Patna

Motihari

Approx Travel Time

13h 31m

₹10,574

Onwards

Via Sultanpur

Ujjain

Sultanpur

Motihari

Approx Travel Time

21h 50m

On Demand

Ads by MMT

Via Hata

Ujjain

Hata

Motihari

Approx Travel Time

23h 26m

On Demand

Via Faizabad

CHEAPEST

Ujjain

Faizabad

Motihari

Approx Travel Time

23h 16m

₹1,445

Onwards

Ads by MMT

Via Lucknow

Ujjain

Lucknow

Motihari

Approx Travel Time

1d 0h 55m

₹1,999

Onwards

Via Kalpi, Gorakhpur

Ujjain

Kalpi

Gorakhpur

Motihari

Approx Travel Time

1d 1h 11m

On Demand

Direct Cab

Ujjain

Motihari

Approx Travel Time

21h

On Demand

Frequently Asked Questions

What is the distance between Ujjain and Motihari?

Motihari is approximately 1200+ kms from Ujjain.

How long does it take to reach Motihari from Ujjain?

It takes approximately 14 hours to reach Motihari from Ujjain by Cab, Flight Via Indore, Patna.

What is the cheapest way to reach Motihari from Ujjain?

The cheapest way to reach Motihari from Ujjain is by Train, Bus Via Faizabad.

What is the fastest way to reach Motihari from Ujjain?

The fastest way to reach Motihari from Ujjain is by Cab, Flight Via Indore, Patna.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India