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 42m

₹9,020

Onwards

Lanka

Guwahati

Lucknow

Ayodhya

Approx Travel Time

10h 59m

₹9,225

Onwards

FASTEST

Lanka

Guwahati

Lucknow

Ayodhya

Approx Travel Time

8h 1m

₹22,939

Onwards

Lanka

Guwahati

Lucknow

Ayodhya

Approx Travel Time

12h 16m

₹9,485

Onwards

Lanka

Guwahati

Lucknow

Ayodhya

Approx Travel Time

13h 33m

₹9,690

Onwards

Via Guwahati, Varanasi

Lanka

Guwahati

Varanasi

Ayodhya

Approx Travel Time

16h 26m

₹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

₹9,146

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