How to Reach Ayodhya Location
Ayodhya, an ancient city in the state of Uttar Pradesh, India, is a major pilgrimage center and has grown in prominence due to its connection to the Hindu epic, Ramayana. If you’re traveling from Delhi, Kanpur, or Lucknow, here are the options:
1. From Delhi:
Ayodhya Location By Road:
- The distance between Delhi and Ayodhya by road is approximately 690 km.
 - You can take the National Highway 27 (NH27). The journey can take around 10-12 hours depending on traffic conditions.
 - Start from Delhi on NH44. Drive till Kanpur, then switch to NH27 that takes you to Ayodhya.
 
Ayodhya Location By Air:
- The nearest airport to Ayodhya is Faizabad Airport but it might not have regular commercial flights.
 - A better option would be the Chaudhary Charan Singh Airport in Lucknow. Once you land in Lucknow, you can take a taxi or a bus to Ayodhya, which is about 135 km away.
 
Ayodhya Location By Train:
- Ayodhya has its own railway station, Ayodhya Junction (AY). Many trains connect Delhi and Ayodhya.
 - You can check the Indian Railways official website or use railway apps to find the most suitable train from New Delhi (NDLS) to Ayodhya Junction (AY).
Train name and number  | Starting station  | Duration  | Ending station  | 
12226 – KAIFIYAT EXP Runs on MTWTFSS  | 08:25 PM DLI Delhi 2 KM from NDLS  | 10h 31m 532 KM 20 stops  | 06:56 AM AY Ayodhya  | 
13484 – FARAKKA EXP Runs on MTWTFSS  | 09:40 PM DLI Delhi 2 KM from NDLS  | 12h 40m 532 KM 66 stops  | 10:20 AM AY Ayodhya  | 
14018 – ANVT RXL EXP Runs on MTWTFSS  | 04:30 PM ANVT Delhi 9 KM from NDLS  | 14h 6m 524 KM 35 stops  | 06:36 AM AY Ayodhya  | 
 
2. From Kanpur:
By Road:
- The distance between Kanpur and Ayodhya by road is about 210 km.
 - You can drive on NH27 directly which connects Kanpur to Ayodhya. The journey typically takes around 4-5 hours.
 
By Air:
- As mentioned, the nearest major airport is in Lucknow. Given the close proximity of Kanpur to Ayodhya, it’s more practical to go by road or train than flying.
 
By Train:
- Multiple trains connect Kanpur (CNB) and Ayodhya (AY). The train journey can take around 4-6 hours, depending on the specific train.
 
3. From Lucknow:
By Road:
- The distance between Lucknow and Ayodhya is about 135 km.
 - Head northeast on NH27 or NH330, and you will reach Ayodhya in approximately 2-3 hours.
 
By Air:
- Given the short distance between Lucknow and Ayodhya, flying isn’t practical. Road or train is recommended.
 
By Train:
- Several trains connect Lucknow (LKO) to Ayodhya (AY). The journey by train can take about 2-3 hours.
 
For the most up-to-date information on train schedules, road conditions, or flight availability, it’s always a good idea to check with official websites or trusted travel platforms before you embark on your journey.