The distance from Ayodhya to Agra is approximately 550 km. This route connects the spiritual city of Ayodhya to the historic city of Agra. You can take a train from Ayodhya to Agra Cantt, which takes about 9-10 hours. By road, the journey via the Yamuna Expressway is the fastest, taking around 8-9 hours. Agra is world-famous for the Taj Mahal and other Mughal-era monuments.
Total Distance: 550 km by road and 480 km by air.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 10 hours | 9 hours |
| Avg Price | 800-2500 INR | 4000-7000 INR |
| Operator | Express Trains | Private Taxi |
| Route | Ayodhya Junction to Agra Cantt. | Via Lucknow and Yamuna Expressway. |
| Tip | Book in advance as this is a popular tourist route. | The Yamuna Expressway is a high-speed toll road. |
October to March for pleasant sightseeing.