Cities & culture
Delhi → Ayodhya
Delhi to Ayodhya is about 700 km by road (12.0–14.8 hours via Lucknow), with a one-way fuel cost of about ₹4,433 for a petrol car.
Distance check: OpenStreetMap routing gives 625 km.
Last updated:

Quick answer · One way
Delhi to Ayodhya at a glance
- Distance
- ~700 km
- Drive time
- 12.0–14.8 h
- Fuel estimate
- ₹4,433
- Toll allowance
- ₹1,400
- Fuel + tolls
- ₹5,833
- Per person · 2 travellers
- ₹2,917
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
Delhi to Ayodhya route
Delhi → Lucknow → Ayodhya
Road: NH24 · NE3 · NH9 · SH40 · NH330 · NH27
Towns on the way
- Lucknow ↗ · ~3 km off the mapped road
Crosses from Delhi into Uttar Pradesh (ask taxis about permit charges).
Weather in Ayodhya
Forecast: MET Norway, CC BY 4.0
Bus, train & flight
Bus
State bus operators: UPSRTC ↗.
Train
- Delhi: New Delhi
- Ayodhya: Ayodhya Dham Junction
Flight options
- Delhi: Indira Gandhi International Airport (DEL)
- 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 Delhi
Same 700 km back, about ₹5,833 each way or ₹11,667 for the round trip.