GoAsia
India

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.

Last updated: November 12, 2026

How to Get from Prayagraj to Agra

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]

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

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

How can I book tickets from Prayagraj to Agra?

Use the booking tool on this page to compare the transport options currently available from Prayagraj to Agra, including current prices and schedules.

How far is Agra from Prayagraj?

Agra is 431 km from Prayagraj.

How do I get from Prayagraj to Agra?

By train. Check the timetable and book on IRCTC. Agra Cantt is the city's main station, a short distance from the Taj Mahal.

What should I do if trains to Agra are sold out?

Look for trains to Tundla Junction, one of the main junctions on the Delhi-Howrah route, and continue to Agra by road.

Is Prayagraj the same as Allahabad?

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. [1] District Prayagraj, Government of Uttar Pradesh: How to Reach (Hindi page). Retrieved November 12, 2026.
  2. [2] District Agra, Government of Uttar Pradesh: How to Reach. Retrieved November 12, 2026.
  3. [3] District Firozabad, Government of Uttar Pradesh: How to Reach. Retrieved November 12, 2026.
  4. [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.