Lalkuan to Ayodhya Distance

The road distance between Lalkuan and Ayodhya is approximately 450+ km, and the drive usually takes around 9 hours by car or taxi, depending on traffic and road conditions. If you're travelling by air, Maryada Purushottam Shri Ram Internatinal Airport is located in Ayodhya. The fastest way to reach Ayodhya takes 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 Lalkuan, India to Ayodhya, India

Direct Options

RECOMMENDED

Lalkuan

Ayodhya

Approx Travel Time

8h 25m

On Demand

Via Bareilly

FASTEST

Lalkuan

Bareilly

Ayodhya

Approx Travel Time

7h 18m

₹370

Onwards

Lalkuan

Bareilly

Ayodhya

Approx Travel Time

7h 38m

On Demand

Lalkuan

Bareilly

Ayodhya

Approx Travel Time

11h 30m

₹1,025

Onwards

Lalkuan

Bareilly

Ayodhya

Approx Travel Time

13h 30m

₹1,399

Onwards

Ads by MMT

Via Shahjahanpur

Lalkuan

Shahjahanpur

Ayodhya

Approx Travel Time

9h 38m

On Demand

Via Rampur (Uttar Pradesh)

Lalkuan

Rampur (Uttar Pradesh)

Ayodhya

Approx Travel Time

8h 30m

On Demand

CHEAPEST

Lalkuan

Rampur (Uttar Pradesh)

Ayodhya

Approx Travel Time

8h 52m

₹310

Onwards

Ads by MMT

Via Kichha, Bareilly

Lalkuan

Kichha

Bareilly

Ayodhya

Approx Travel Time

7h 46m

₹515

Onwards

Via Delhi

Lalkuan

Delhi

Ayodhya

Approx Travel Time

8h 31m

On Demand

Frequently Asked Questions

What is the distance between Lalkuan and Ayodhya?

Ayodhya is approximately 450+ km from Lalkuan.

How long does it take to reach Ayodhya from Lalkuan?

It takes approximately 7 hours to reach Ayodhya from Lalkuan by Train Via Bareilly.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India