The nearest airport to Ayodhya is in Lucknow. From Lucknow, there are several buses and taxis to Ayodhya.
By Road
There are many roads that lead to Ayodhya. The most popular route is via Faizabad-Pratapgarh-Ayodhya.
By train
You can reach Ayodhya by train from Lucknow, Varanasi, Allahabad, and other nearby cities.
Local transport
There are several buses and autorickshaws that operate in the city. However, the frequency of the buses is quite low. One can hire a cab to move around the city.