What is the distance between Delhi and Ayodhya? Ayodhya is approximately 500+ kms from Delhi. Learn how to reach Ayodhya from Delhi by train, flight, bus or car. Complete details with price, timing, distance & insider tips for a smooth journey to Ayodhya. Learn how to plan a road trip from Ayodhya to Delhi by car, covering 694 km in 9-10 hours. Explore popular routes, attractions, food, and accommodation along the way. What companies run services between New Delhi, India and Ajodhya, India? Starlight Airline, Spicejet, and two other airlines fly from Indira Gandhi International Airport (DEL) to Maryada Purushottam Shri Ram International Airport (AYJ) 4 times a day. Alternatively, Indian Railways operates a train from Delhi to Ayodhya twice daily. Tickets cost ₹340–2,700 and the journey takes 10h 31m.