Raxaul to Ayodhya Distance

The road distance between Raxaul and Ayodhya is approximately 300+ km, and the drive usually takes around 7 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 9 hours, subject to the chosen service and route. The fastest way to reach Ayodhya 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 Raxaul, India to Ayodhya, India

Direct Options

Direct Cab

RECOMMENDED

FASTEST

Raxaul

Ayodhya

Approx Travel Time

7h 16m

₹8,420

Onwards

Direct Train

CHEAPEST

Raxaul

Ayodhya

Approx Travel Time

9h 5m

₹265

Onwards

Via Motihari

Raxaul

Motihari

Ayodhya

Approx Travel Time

7h 45m

₹945

Onwards

Raxaul

Motihari

Ayodhya

Approx Travel Time

7h 45m

₹2,949

Onwards

Raxaul

Motihari

Ayodhya

Approx Travel Time

9h 15m

₹920

Onwards

Ads by MMT

Via Gopalganj

Raxaul

Gopalganj

Ayodhya

Approx Travel Time

8h 41m

On Demand

Via Bettiah

Raxaul

Bettiah

Ayodhya

Approx Travel Time

8h 3m

₹375

Onwards

Raxaul

Bettiah

Ayodhya

Approx Travel Time

8h 38m

On Demand

Ads by MMT

Via Dhaka

Raxaul

Dhaka

Ayodhya

Approx Travel Time

8h 25m

On Demand

Via Hata

Raxaul

Hata

Ayodhya

Approx Travel Time

8h 33m

₹1,114

Onwards

Frequently Asked Questions

What is the distance between Raxaul and Ayodhya?

Ayodhya is approximately 300+ km from Raxaul.

How long does it take to reach Ayodhya from Raxaul?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India