Cities & culture
Lucknow → Ayodhya
Lucknow to Ayodhya is about 135 km by road (2.6–3.0 hours on NH330), with a one-way fuel cost of about ₹855 for a petrol car.
Distance check: OpenStreetMap routing gives 135 km.
Last updated:

Quick answer · One way
Lucknow to Ayodhya at a glance
- Distance
- ~135 km
- Drive time
- 2.6–3.0 h
- Fuel estimate
- ₹855
- Toll allowance
- ₹270
- Fuel + tolls
- ₹1,125
- Per person · 2 travellers
- ₹563
About these numbers: petrol ₹95/litre (17 Sep 2026) at 15 km/litre; ₹2/km toll allowance, not verified against NHAI rates. Map data © OpenStreetMap. Method · Report an error
Lucknow to Ayodhya route
Road: NH330 · NH27
Weather in Ayodhya
Forecast: MET Norway, CC BY 4.0
Bus, train & flight
Bus
State bus operators: UPSRTC ↗.
Train
- Lucknow: Lucknow Charbagh
- Ayodhya: Ayodhya Dham Junction
Nearest airports
- Lucknow: Chaudhary Charan Singh International Airport (LKO)
- Ayodhya: Gorakhpur Airport (GOP) (in Gorakhpur)
Things to do in Ayodhya
- Shopping: Local religious souvenir shops
- With children: Saryu Ghat boat ride
- For adults: Evening aarti at Saryu Ghat
Local food to try: Awadhi thali · Local sweets.
Best time to travel
Suggested season: Oct–Mar.
Return trip: Ayodhya to Lucknow
Same 135 km back, about ₹1,125 each way or ₹2,250 for the round trip.
Continue your trip
Going further from Ayodhya
Other ways into Ayodhya
- Varanasi → Ayodhya · ~220 km