How to Get from Prayagraj to Agra
How to travel from Prayagraj to Agra by train, 431 km across Uttar Pradesh, with Tundla as a back-up and tips for the Taj Mahal.

Photo: Adam Jones from Kelowna, BC, Canada / Wikimedia Commons, CC BY-SA 2.0
Contents
From the sacred confluence of the Ganges and the Yamuna at Prayagraj to the Taj Mahal at Agra, the journey crosses the Gangetic plains of Uttar Pradesh. Agra is 431 km from Prayagraj. Prayagraj is the headquarters of the North Central Railway zone and has eight railway stations linking it with Delhi, Mumbai, Chennai, Kolkata and other major cities.[1]
Prayagraj to Agra by Train
The train is the natural way to travel between the two cities. Agra is on the Delhi-Mumbai and Delhi-Chennai routes and has five railway stations, of which Agra Cantt is the main one. The Taj Mahal and Agra Fort are a short distance from Agra Cantt, and prepaid taxis, auto-rickshaws and cycle rickshaws wait outside.[2] Check the timetable and book your class on IRCTC. An overnight train lets you wake up in Agra and reach the Taj at sunrise.
Alternative: Prayagraj to Tundla
If the Agra trains are full, look for trains to Tundla Junction, one of the main junctions on the Delhi-Howrah route, in the Firozabad district.[3] From there, continue to Agra by taxi or auto-rickshaw. Agree the fare before you start.
Visiting the Taj Mahal
The Taj Mahal is closed every Friday.[4]
Tips for Traveling from Prayagraj to Agra
- Book in advance: Trains on the North Indian corridors sell out weeks ahead.
- Old and new names: Prayagraj was formerly Allahabad, and some tickets and signs still use the old name.
- Late arrival: If you reach Agra at night, pre-arrange a pickup with your hotel or use a prepaid taxi booth to avoid touts.
- Winter fog: Between December and January, fog can delay trains across North India.
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Prayagraj to Agra, including current prices and schedules.
Agra is 431 km from Prayagraj.
By train. Check the timetable and book on IRCTC. Agra Cantt is the city's main station, a short distance from the Taj Mahal.
Look for trains to Tundla Junction, one of the main junctions on the Delhi-Howrah route, and continue to Agra by road.
Yes. Prayagraj was formerly known as Allahabad, and some tickets still use the old name.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] District Prayagraj, Government of Uttar Pradesh: How to Reach (Hindi page). Retrieved November 12, 2026.
- [2] District Agra, Government of Uttar Pradesh: How to Reach. Retrieved November 12, 2026.
- [3] District Firozabad, Government of Uttar Pradesh: How to Reach. Retrieved November 12, 2026.
- [4] Department of Tourism, Government of Uttar Pradesh: Ticketing. Retrieved November 2, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.