Ayodhya to Motihari Distance

The road distance between Ayodhya and Motihari is approximately 350+ km, and the drive usually takes around 7 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 8 hours. The fastest way to reach Motihari takes approximately 7 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Ayodhya, India to Motihari, India

Direct Options

Direct Cab

RECOMMENDED

FASTEST

Ayodhya

Motihari

Approx Travel Time

6h 26m

₹8,327

Onwards

Direct Bus

Ayodhya

Motihari

Approx Travel Time

7h 35m

₹1,000

Onwards

Via Hata

CHEAPEST

Ayodhya

Hata

Motihari

Approx Travel Time

7h 49m

₹330

Onwards

Ayodhya

Hata

Motihari

Approx Travel Time

8h 2m

₹639

Onwards

Ads by MMT

Via Basti

Ayodhya

Basti

Motihari

Approx Travel Time

7h 43m

On Demand

Via Jaunpur

Ayodhya

Jaunpur

Motihari

Approx Travel Time

8h 11m

On Demand

Ayodhya

Jaunpur

Motihari

Approx Travel Time

7h 53m

₹420

Onwards

Ads by MMT

Via Gorakhpur

Ayodhya

Gorakhpur

Motihari

Approx Travel Time

8h

₹719

Onwards

Via Gopalganj

Ayodhya

Gopalganj

Motihari

Approx Travel Time

8h 5m

₹779

Onwards

Ayodhya

Gopalganj

Motihari

Approx Travel Time

7h 8m

On Demand

Frequently Asked Questions

What is the distance between Ayodhya and Motihari?

Motihari is approximately 350+ km from Ayodhya.

How long does it take to reach Motihari from Ayodhya?

It takes approximately 7 hours to reach Motihari from Ayodhya by Cab.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India