Krishnanagar to Ayodhya Distance

Ayodhya is approximately 950+ km from Krishnanagar. Compare the available routes and travel options between the two cities. 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 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 Krishnanagar, India to Ayodhya, India

Via Kolkata, Gorakhpur

RECOMMENDED

Krishnanagar

Kolkata

Gorakhpur

Ayodhya

Approx Travel Time

9h 50m

₹5,886

Onwards

Krishnanagar

Kolkata

Gorakhpur

Ayodhya

Approx Travel Time

10h 40m

₹5,488

Onwards

Via Kolkata, Lucknow

Krishnanagar

Kolkata

Lucknow

Ayodhya

Approx Travel Time

10h

₹6,079

Onwards

Krishnanagar

Kolkata

Lucknow

Ayodhya

Approx Travel Time

7h

₹16,002

Onwards

Ads by MMT

Via Kolkata, Varanasi

FASTEST

Krishnanagar

Kolkata

Varanasi

Ayodhya

Approx Travel Time

6h 45m

₹16,084

Onwards

Via Muzaffarpur

Krishnanagar

Muzaffarpur

Ayodhya

Approx Travel Time

19h 22m

On Demand

Krishnanagar

Muzaffarpur

Ayodhya

Approx Travel Time

21h 5m

On Demand

Ads by MMT

Via Jangipur

Krishnanagar

Jangipur

Ayodhya

Approx Travel Time

21h 26m

On Demand

Via Buxar

Krishnanagar

Buxar

Ayodhya

Approx Travel Time

18h 13m

On Demand

Via Durgapur

CHEAPEST

Krishnanagar

Durgapur

Ayodhya

Approx Travel Time

20h 52m

₹4,307

Onwards

Frequently Asked Questions

What is the distance between Krishnanagar and Ayodhya?

Ayodhya is approximately 950+ km from Krishnanagar.

How long does it take to reach Ayodhya from Krishnanagar?

It takes approximately 7 hours to reach Ayodhya from Krishnanagar by Train, Flight Via Kolkata, Varanasi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India