Chilika-Lake to Ayodhya Distance

Ayodhya is approximately 950+ km from Chilika Lake. 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 6 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 Chilika Lake, India to Ayodhya, India

Via Bhubaneshwar, Prayagraj(Allahabad)

RECOMMENDED

Chilika Lake

Bhubaneshwar

Prayagraj(Allahabad)

Ayodhya

Approx Travel Time

11h 14m

₹6,570

Onwards

Chilika Lake

Bhubaneshwar

Prayagraj(Allahabad)

Ayodhya

Approx Travel Time

10h 31m

₹9,001

Onwards

Chilika Lake

Bhubaneshwar

Prayagraj(Allahabad)

Ayodhya

Approx Travel Time

12h 51m

₹7,880

Onwards

Chilika Lake

Bhubaneshwar

Prayagraj(Allahabad)

Ayodhya

Approx Travel Time

13h 4m

₹10,165

Onwards

Via Bhubaneshwar, Varanasi

FASTEST

Chilika Lake

Bhubaneshwar

Varanasi

Ayodhya

Approx Travel Time

6h 8m

₹19,669

Onwards

Ads by MMT

Via Bhubaneshwar, Gaya

CHEAPEST

Chilika Lake

Bhubaneshwar

Gaya

Ayodhya

Approx Travel Time

19h 33m

₹720

Onwards

Chilika Lake

Bhubaneshwar

Gaya

Ayodhya

Approx Travel Time

21h 20m

₹2,030

Onwards

Chilika Lake

Bhubaneshwar

Gaya

Ayodhya

Approx Travel Time

21h 13m

₹4,315

Onwards

Via Bhubaneshwar, Ambikapur

Chilika Lake

Bhubaneshwar

Ambikapur

Ayodhya

Approx Travel Time

1d 6h 55m

₹3,890

Onwards

Chilika Lake

Bhubaneshwar

Ambikapur

Ayodhya

Approx Travel Time

1d 6h 48m

₹6,175

Onwards

Ads by MMT

Frequently Asked Questions

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

The straight-line distance is approximately 850+ km.

What is the distance from Chilika Lake to Ayodhya via Bhubaneshwar?

Via Bhubaneshwar, the distance is approximately 950+ km, taking around 11 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India