The city is about 130 k.m. from Lucknow, 200 k.m. from Varanasi, 160 k.m. from Allahabad, 140 k.m. from Gorakhpur and about 636 k.m. from Delhi. Buses are frequently available from Lucknow, Delhi and Gorakhpur. Buses are also available from Varanasi, Allahabad and other places as per their schedule.
By Rail :
Trains are available from Delhi, Lucknow, Varanasi and Allahabad. Some important trains passing through Faizabad are
By Air :
Faizabad has an Airport at Naka, near Dr. Ram Manohar Lohia University but no regular airlines services are available. Nearest airport is Lucknow (about 130 k.m.).
Ayodhya By Air :
The nearest airport is at a distance of 140 km away from city heart and is at Lucknow. Lucknow airport is well connected by domestic flights to all major airports in India. Regular flights are available from Lucknow to Delhi. One can hire taxis from Lucknow to reach Ayodhya. Taxi charges about Rs 1,750.
Ayodhya By Bus :
Uttar Pradesh State Road Transport Corporation buses connect Ayodhya with all other important towns in the state. Private deluxe buses are also available from important cities to Ayodhya.
Ayodhya By Train :
Ayodhya railhead is well connected to the nearby railheads. Other option is Faizabad station, which is well connected to all major cities in India including New Delhi, Varanasi, Agra, Lucknow, and Mumbai.