Indian Railways Route Guide Β· Updated 2026-06-06

Delhi to Agra Train

Quick Answer

The fastest Delhi to Agra train is the Gatimaan Express (12049) β€” India's first semi-high-speed train, covering 200 km in just 1 hour 40 minutes from Hazrat Nizamuddin (NZM) to Agra Cantonment (AGC). Departs at 08:10, arrives 09:50. Chair Car fare β‚Ή755 (includes catering). Taj Express (12279) is a cheaper daily option (~2h 30m). Both arrive at Agra Cantonment (AGC), 6 km from Taj Mahal.

200 km 2–3 hours Sleeper from β‚Ή120 3AC from β‚Ή335 2AC from β‚Ή480

Popular Delhi to Agra Train Trains

More trains run on this route. See all trains with live seat availability β†’

Delhi to Agra Train β€” Distance, Duration & Fares

DetailInfo
Rail Distance~200 km
Journey Duration2–3 hours
Sleeper Class (SL)From β‚Ή120 approx.
3 Tier AC (3AC / 3A)From β‚Ή335 approx.
2 Tier AC (2AC / 2A)From β‚Ή480 approx.
Advance Booking Opens120 days before journey at 8:00 AM IST
Tatkal Booking Opens1 day before β€” AC at 10:00 AM, Non-AC at 11:00 AM IST

* Fares are approximate base fares. Actual fares vary by train, quota, and season. Check live fares on IRCTC before booking.

How to Book Delhi to Agra Train Ticket

  1. Check seat availability first β€” use PNR Alert route search to see which trains have confirmed seats on your travel date and class.
  2. Choose train and class β€” Rajdhani is fastest, AC-only. For Sleeper class, choose Express or Superfast trains. Compare departure times, days, and classes.
  3. Book on IRCTC β€” go to irctc.co.in or IRCTC Rail Connect app. Log in, select train/class/quota, and pay. Book up to 120 days in advance at 8:00 AM.
  4. Note your PNR number β€” your 10-digit PNR appears in the IRCTC booking confirmation email and SMS. Enter it on PNR Alert to track status and get WhatsApp alerts.

Booking Tips

Gatimaan Express departs from H. Nizamuddin (NZM), not New Delhi (NDLS) β€” a very common mistake.
Book Gatimaan as a round trip (12049 morning + 12050 evening return) for a perfect Agra day trip from Delhi.
Gatimaan Chair Car sells out on weekends β€” book 7–15 days ahead for Saturday/Sunday.
Taj Express is the budget fallback if Gatimaan is full β€” slightly longer journey but much cheaper.
Gatimaan includes complimentary breakfast/tea on the way down and snacks on the return.

Track PNR & Get Alerts

After booking a Delhi to Agra Train ticket, track your PNR status on PNR Alert β€” no login needed:

  • Enter your 10-digit PNR β€” instant result
  • See CNF, WL, RAC status per passenger
  • Free WhatsApp alert when status changes
  • Chart preparation notification included
  • No app download or account required
Check PNR Status Now Set Free WhatsApp Alert

On travel day, use live running status to track train location and delay.

Fastest Train: Gatimaan Express (12049)

The Gatimaan Express (12049) is the pride of this route β€” India's first semi-high-speed train running at up to 160 km/h. It departs H. Nizamuddin (NZM) at 08:10 daily and arrives Agra Cantonment (AGC) at 09:50, covering 200 km in 1 hour 40 minutes. Chair Car (CC) and Executive Chair Car (EC) only β€” no Sleeper. Catering and complimentary meals are included in the fare. The Gatimaan returns from Agra as train 12050 at 17:50, arriving Delhi NZM at 19:30 β€” a perfect day-trip loop.


Budget Option: Taj Express (12279)

The Taj Express (12279) departs H. Nizamuddin (NZM) at 07:15 daily and arrives Agra Cantonment in about 2 hours 15 minutes. It also has Chair Car class at a lower fare than Gatimaan. Shatabdi Express services to cities south of Agra also stop at Agra Cantonment, giving additional departure options through the day.


Which Station in Delhi β€” NZM, Not NDLS

Both Gatimaan (12049) and Taj Express (12279) depart from H. Nizamuddin (NZM) in south Delhi β€” not from New Delhi (NDLS). NZM is on the Pink Metro Line (Hazrat Nizamuddin station). This is a common mistake β€” arriving at NDLS will cause you to miss these trains.


Agra Cantonment (AGC) and Getting to Taj Mahal

Trains from Delhi arrive at Agra Cantonment (AGC) β€” about 6 km from Taj Mahal (East Gate). From AGC, take a pre-paid auto (β‚Ή100–150) or taxi (β‚Ή200–300) to the Taj. Avoid the horse-drawn carriages inside the restricted zone β€” they operate on fixed routes. Entry tickets for Taj Mahal must be purchased separately (β‚Ή1,100 for foreigners, β‚Ή50 for Indian nationals as of 2026).

Frequently Asked Questions β€” Delhi to Agra Train

Gatimaan Express (12049) is the fastest β€” 1 hour 40 minutes from H. Nizamuddin (NZM) to Agra Cantonment (AGC) at up to 160 km/h. It departs at 08:10 and arrives at 09:50 daily.
Both Gatimaan Express (12049) and Taj Express (12279) depart from H. Nizamuddin (NZM) β€” not New Delhi (NDLS). NZM is on the Pink Metro Line.
Agra Cantonment (AGC) is approximately 6 km from the Taj Mahal East Gate. Auto-rickshaws (β‚Ή100–150) and taxis (β‚Ή200–300) are readily available outside the station.
Yes β€” Gatimaan Express leaves Delhi NZM at 08:10, arrives Agra at 09:50. The return Gatimaan (12050) departs Agra at 17:50 and arrives Delhi NZM at 19:30 β€” a perfectly designed day-trip return. You get about 7 hours in Agra.
Chair Car: β‚Ή755 (includes catering). Executive Chair Car: higher. Taj Express Chair Car is approximately β‚Ή200–300. Fares vary by class and season.
No β€” Gatimaan Express is Chair Car only (CC and Executive CC). It does not have Sleeper berths. The journey is 1h 40m β€” no overnight option needed.
Enter your 10-digit PNR at pnralert.in/pnr-status β€” no login needed. Subscribe for free WhatsApp alerts for automatic updates.
Delhi to Agra: 12049. Agra to Delhi return: 12050. It runs daily. Departs NZM 08:10, arrives AGC 09:50. Return departs AGC 17:50, arrives NZM 19:30.

Railway Guides for This Journey

More Popular Train Routes

Delhi β†’ Mumbai Train Mumbai β†’ Delhi Train Delhi β†’ Kolkata Train Delhi β†’ Bangalore Train Delhi β†’ Chennai Train Mumbai β†’ Pune Train Pune β†’ Mumbai Train Delhi β†’ Jaipur Train Jaipur β†’ Delhi Train Hyderabad β†’ Bangalore Train Bangalore β†’ Hyderabad Train Chennai β†’ Bangalore Train Bangalore β†’ Chennai Train Mumbai β†’ Ahmedabad Train Ahmedabad β†’ Mumbai Train Delhi β†’ Chandigarh Train Chandigarh β†’ Delhi Train Delhi β†’ Lucknow Train Lucknow β†’ Delhi Train Mumbai β†’ Goa Train Goa β†’ Mumbai Train Delhi β†’ Varanasi Train Varanasi β†’ Delhi Train Delhi β†’ Patna Train Patna β†’ Delhi Train Agra β†’ Delhi Train Delhi β†’ Amritsar Train Amritsar β†’ Delhi Train Delhi β†’ Dehradun Train Dehradun β†’ Delhi Train Delhi β†’ Bhopal Train Bhopal β†’ Delhi Train Delhi β†’ Gorakhpur Train Gorakhpur β†’ Delhi Train Delhi β†’ Hyderabad Train Hyderabad β†’ Delhi Train Mumbai β†’ Hyderabad Train Hyderabad β†’ Mumbai Train Mumbai β†’ Kolkata Train Kolkata β†’ Mumbai Train Kolkata β†’ Chennai Train Chennai β†’ Kolkata Train Bangalore β†’ Mumbai Train Delhi β†’ Jodhpur Train Kolkata β†’ Delhi Train Bangalore β†’ Delhi Train Chennai β†’ Delhi Train Jodhpur β†’ Delhi Train Delhi β†’ Jammu Train Jammu β†’ Delhi Train Delhi β†’ Haridwar Train Haridwar β†’ Delhi Train Delhi β†’ Puri Train Puri β†’ Delhi Train Chennai β†’ Coimbatore Train Coimbatore β†’ Chennai Train Chennai β†’ Madurai Train Madurai β†’ Chennai Train Bangalore β†’ Mysore Train Mysore β†’ Bangalore Train Kolkata β†’ Puri Train Puri β†’ Kolkata Train Chennai β†’ Tirupati Train Tirupati β†’ Chennai Train Chennai β†’ Mumbai Train Delhi β†’ Prayagraj Train Kolkata β†’ Patna Train

Search any route: PNR Alert route search β†’

PNR Alert is an independent travel utility and is not affiliated with IRCTC or Indian Railways. Always verify time-sensitive travel details with official railway sources before boarding.