hero
How2Go
Lanka to Ayodhya

Lanka to Ayodhya

Ayodhya is approximately 1300+ km from Lanka, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Ayodhya.

Read More
Sort By
Mode of Transport

Via Guwahati, Lucknow

RECOMMENDED

Lanka

Guwahati

Lucknow

Ayodhya

Approx Travel Time

9h 57m

₹9,129

Onwards

Lanka

Guwahati

Lucknow

Ayodhya

Approx Travel Time

11h 14m

₹9,334

Onwards

FASTEST

Lanka

Guwahati

Lucknow

Ayodhya

Approx Travel Time

8h 16m

₹19,147

Onwards

Lanka

Guwahati

Lucknow

Ayodhya

Approx Travel Time

12h 31m

₹9,594

Onwards

Lanka

Guwahati

Lucknow

Ayodhya

Approx Travel Time

13h 48m

₹9,799

Onwards

Via Guwahati, Varanasi

Lanka

Guwahati

Varanasi

Ayodhya

Approx Travel Time

16h 24m

₹1,649

Onwards

Direct Train

CHEAPEST

Lanka

Ayodhya

Approx Travel Time

1d 5h 55m

₹620

Onwards

Via Begusarai

Lanka

Begusarai

Ayodhya

Approx Travel Time

1d 4h 13m

On Demand

Via Chhapra

Lanka

Chhapra

Ayodhya

Approx Travel Time

1d 3h 24m

₹11,459

Onwards

Via Guwahati, Patna

Lanka

Guwahati

Patna

Ayodhya

Approx Travel Time

16h 56m

₹8,996

Onwards

Frequently Asked Questions

What is the distance between Lanka and Ayodhya?

Ayodhya is approximately 1300+ kms from Lanka.

How long does it take to reach Ayodhya from Lanka?

It takes approximately 8 hours to reach Ayodhya from Lanka by Train, Flight Via Guwahati, Lucknow.

What is the cheapest way to reach Ayodhya from Lanka?

The cheapest way to reach Ayodhya from Lanka is by Train.

What is the fastest way to reach Ayodhya from Lanka?

The fastest way to reach Ayodhya from Lanka is by Train, Flight Via Guwahati, Lucknow.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India