Katihar to Ayodhya Distance

The road distance between Katihar and Ayodhya is approximately 750+ km, and the drive usually takes around 14 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 15 hours, subject to the chosen service and route. If you're travelling by air, Maryada Purushottam Shri Ram Internatinal Airport is located in Ayodhya. Flying is the fastest way to reach Ayodhya, with a total travel time of approximately 9 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 Katihar, India to Ayodhya, India

Direct Options

RECOMMENDED

Katihar

Ayodhya

Approx Travel Time

15h 8m

₹370

Onwards

Katihar

Ayodhya

Approx Travel Time

13h 38m

₹20,901

Onwards

Via Siliguri

FASTEST

Katihar

Siliguri

Ayodhya

Approx Travel Time

8h 58m

₹15,532

Onwards

Ads by MMT

Via Chhapra

Katihar

Chhapra

Ayodhya

Approx Travel Time

15h 50m

₹3,548

Onwards

Via Madhubani

Katihar

Madhubani

Ayodhya

Approx Travel Time

16h 32m

₹10,784

Onwards

Ads by MMT

Via Arrah

Katihar

Arrah

Ayodhya

Approx Travel Time

12h 44m

On Demand

Via Hajipur

CHEAPEST

Katihar

Hajipur

Ayodhya

Approx Travel Time

12h 51m

₹355

Onwards

Via Naugachhia, Chhapra

Katihar

Naugachhia

Chhapra

Ayodhya

Approx Travel Time

12h 9m

₹380

Onwards

Via Deoria

Katihar

Deoria

Ayodhya

Approx Travel Time

12h 25m

₹3,514

Onwards

Via Gorakhpur

Katihar

Gorakhpur

Ayodhya

Approx Travel Time

13h 10m

₹1,107

Onwards

Frequently Asked Questions

What is the distance between Katihar and Ayodhya?

The distance between Katihar and Ayodhya is approximately 750+ km by road.

What is the straight-line (aerial) distance between Katihar and Ayodhya?

The straight-line distance is approximately 550+ km.

How long does it take to travel from Katihar to Ayodhya by road?

It takes around 14 hours by road.

What is the distance from Katihar to Ayodhya via Siliguri?

Via Siliguri, the distance is approximately 750+ km, taking around 9 hours.

Is there a train from Katihar to Ayodhya?

Yes, trains run between Katihar and Ayodhya, covering approximately 700+ km in around 15 hours.

Does travel time between Katihar and Ayodhya vary by season?

Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.

What is the driving distance vs. straight-line distance between Katihar and Ayodhya?

The driving distance is 750+ km, while the straight-line distance is shorter at 550+ km, due to the road route following terrain and highways.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India