Ayodhya to Tilhar Distance

Tilhar is approximately 300+ km from Ayodhya. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 7 hours, subject to the chosen service and route. Flying is the fastest way to reach Tilhar, with a total travel time of approximately 5 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 Ayodhya, India to Tilhar, India

Direct Options

RECOMMENDED

CHEAPEST

Ayodhya

Tilhar

Approx Travel Time

6h 32m

₹205

Onwards

Via Lucknow

FASTEST

Ayodhya

Lucknow

Tilhar

Approx Travel Time

5h 14m

On Demand

Ayodhya

Lucknow

Tilhar

Approx Travel Time

8h 59m

₹1,054

Onwards

Ayodhya

Lucknow

Tilhar

Approx Travel Time

5h 29m

On Demand

Ayodhya

Lucknow

Tilhar

Approx Travel Time

7h 4m

On Demand

Ads by MMT

Via Ramsanehighat

Ayodhya

Ramsanehighat

Tilhar

Approx Travel Time

6h 21m

₹275

Onwards

Via Bareilly

Ayodhya

Bareilly

Tilhar

Approx Travel Time

6h 30m

₹370

Onwards

Ads by MMT

Via Sandila

Ayodhya

Sandila

Tilhar

Approx Travel Time

6h 43m

₹290

Onwards

Via Faizabad

Ayodhya

Faizabad

Tilhar

Approx Travel Time

7h 15m

₹250

Onwards

Via Shahjahanpur

Ayodhya

Shahjahanpur

Tilhar

Approx Travel Time

7h 10m

₹944

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 250+ km.

What is the distance from Ayodhya to Tilhar via Lucknow?

Via Lucknow, the distance is approximately 300+ km, taking around 5 hours.

Is there a train from Ayodhya to Tilhar?

Yes, trains run between Ayodhya and Tilhar, covering approximately 300+ km in around 7 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India