GoAsia
India

How to Get from Agra to Delhi

Compare trains and road options from Agra to Delhi. See Gatimaan Express and Intercity timings and practical tips for the journey.

Last updated: October 29, 2026

How to Get from Agra to Delhi

Photo: Biswarup Ganguly / Wikimedia Commons, CC BY 3.0

Contents

Leaving the shadow of the Taj Mahal for the bustling energy of India's capital is a transition from the romantic past to the frantic, fascinating present. The journey between these two cities is one of the most traveled corridors in North India, connecting the architectural grandeur of the Mughals with the political and cultural heart of the nation.

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.

Agra is about 210 km from Delhi by road, and the Yamuna Expressway covers 165 km of that distance between Noida and Agra.[1] You can take the fast Gatimaan Express, a slower daytime Intercity or drive along the expressway, and every option gives you a front-row seat to the changing landscapes of Uttar Pradesh and Haryana.

Agra to Delhi by Train

The train is the most iconic way to travel this route and the best way to avoid road traffic. The fastest service is the Gatimaan Express: train 12050 leaves Hazrat Nizamuddin at 08:10 and reaches Agra Cantt at about 09:50, and train 12049 leaves Agra Cantt at about 17:50 and reaches Hazrat Nizamuddin at 19:30, a journey of 1 hour 40 minutes.[2][3] The daytime Intercity Express 14211 leaves Agra Cantt at 06:00 and reaches New Delhi at 10:20, and train 14212 leaves New Delhi at 17:35 and reaches Agra Cantt at 22:05.[4]

Chair Car classes

Fast intercity trains such as the Gatimaan Express offer AC Chair Car (CC) and Executive Chair Car (EC) seats. Seats are comfortable and air-conditioned, which makes them a good fit for day travelers who want to maximize their time in Delhi.

Sleeper and AC tier classes

Slower trains also carry sleeper-style classes. AC First Class (1A) offers the most privacy, AC 2-Tier (2A) and AC 3-Tier (3A) give you air-conditioned berths at lower prices, and the non-air-conditioned Sleeper Class (SL) is the most budget-friendly way to travel like a local. Second Sitting (2S) is a reserved bench seat for short, economical hops.

Agra to Delhi by Road

By road you drive or ride along the Yamuna Expressway, a smooth, modern highway that skips the old trunk road through the towns.[1] A car or taxi gives you a door-to-door trip from your hotel in Agra to your hotel in Delhi, and you can leave whenever you like.

Comparing Your Options

Train Departure Arrival
Gatimaan Express 12049, Agra Cantt to Hazrat Nizamuddin 17:50 19:30[2]
Intercity Express 14211, Agra Cantt to New Delhi 06:00 10:20[4]

Tips for Traveling from Agra to Delhi

  • Book in Advance: Fast trains such as the Gatimaan Express fill up early, so reserve your seat as soon as your dates are fixed.
  • Station Awareness: Agra Cantt is the station for the Gatimaan and Intercity trains, while some other trains use Agra Fort.[3] In Delhi, trains arrive at New Delhi or Hazrat Nizamuddin. Double check your ticket so you go to the right one.
  • The Fog Factor: In winter, heavy fog often causes delays for trains and road transport. Build extra time into your schedule.
  • Food and Water: Carry your own sealed bottled water and some dry snacks for the journey.
  • Arrival in Delhi: At Delhi stations, use pre-paid taxi booths or ride-sharing apps like Uber and Ola to avoid touts and agree a fair price to your hotel.

Timetable

Bus Agra - Delhi $ 6.66โ€“33.32 2h 35m โ€“ 4h 20m
  • โ†’ย  AC Sleeper 02:50, 04:00, 04:55, 06:00, 06:15, 21:00, 22:00, 23:55
  • โ†’ย  AC Seater 01:10, 01:30, 01:45, 02:25, 02:30, 02:35, 04:30, 04:40, 05:35, 17:30, 21:50, 22:00, 23:55, 23:59
  • โ†’ย  Non-AC Seater 06:00, 08:00, 10:00, 11:59, 14:00, 16:00, 18:00
  • โ†’ย  A/C Semi Sleeper 03:35, 13:30, 18:30
Train Agra - Delhi $ 4.59โ€“26.22 1h 50m โ€“ 4h 50m
  • โ†’ย  2S - Second Sitting Class 02:42, 05:45
  • โ†’ย  1A - AC First Class Sleeper 01:27, 01:53, 02:10, 02:17, 02:42, 02:57, 03:07, 03:20, 03:55, 04:07, 04:27, 05:22, 05:45, 05:55, 06:00, 07:12, 07:32, 08:55, 09:43, 15:05, 16:10, 17:55, 19:50, 21:05
  • โ†’ย  2A - AC 2-Tier Sleeper 00:10, 00:35, 00:48, 01:27, 01:53, 02:10, 02:17, 02:42, 02:57, 03:07, 03:20, 03:55, 04:07, 04:27, 05:22, 05:45, 05:55, 06:00, 06:50, 07:12, 07:32, 08:55, 09:15, 09:25, 09:43, 10:00, 10:15, 15:05, 15:30, 16:10, 16:55, 17:45, 17:55, 19:50, 21:05, 23:50
  • โ†’ย  3A - AC 3-Tier Sleeper 00:35, 00:48, 01:27, 01:53, 02:10, 02:17, 02:42, 02:57, 03:07, 03:20, 03:55, 04:07, 04:27, 05:22, 05:55, 06:00, 06:50, 07:12, 07:32, 08:55, 09:15, 09:25, 09:43, 10:00, 10:15, 15:05, 16:10, 16:55, 17:45, 17:55, 19:50, 21:05, 23:50
  • โ†’ย  3E - AC 3-Tier Economy Sleeper 00:10, 00:48, 01:27, 03:07, 03:20, 04:07, 05:22, 07:12, 09:25, 10:00, 10:15, 15:30, 16:10, 19:50, 23:50
  • โ†’ย  CC - AC Chair Class 05:45, 06:00, 11:15, 17:40, 21:17, 21:25
  • โ†’ย  SL - Sleeper Class 00:10, 00:35, 00:48, 01:27, 01:53, 02:10, 02:17, 02:42, 03:07, 03:20, 03:55, 04:07, 04:27, 05:22, 05:55, 06:00, 06:50, 07:12, 08:55, 09:25, 09:43, 10:00, 10:15, 15:05, 15:30, 16:10, 16:55, 17:45, 17:55, 19:50, 21:05, 23:50
  • โ†’ย  EC - Extended AC Chair Class 11:15, 17:40, 21:25

Frequently Asked Questions

How can I book tickets from Agra to Delhi?

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

What is the fastest way to get from Agra to Delhi?

The Gatimaan Express is the fastest option: the evening service from Agra Cantt to Hazrat Nizamuddin takes 1 hour 40 minutes.

How long does it take to get from Agra to Delhi?

The Gatimaan Express takes 1 hour 40 minutes, and the daytime Intercity Express takes about 4 hours 20 minutes. By road you use the Yamuna Expressway, and the time depends on traffic.

Is it better to take the train or drive?

The train is the usual choice for its speed and for avoiding highway traffic. A car or taxi is better if you want a door-to-door trip or need a departure time that suits you.

Which railway station in Agra should I use?

Agra Cantt is the station for the Gatimaan Express and the Intercity Express to New Delhi. Some other trains use Agra Fort, so check your ticket.

Which railway station in Delhi do trains from Agra use?

Trains arrive at New Delhi or Hazrat Nizamuddin. The Gatimaan Express ends its Delhi leg at Hazrat Nizamuddin and the Intercity Express at New Delhi.

Are there air-conditioned options?

Yes. Fast trains such as the Gatimaan Express offer AC Chair Car and Executive Chair Car seats, and slower trains have AC First Class, AC 2-Tier and AC 3-Tier.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] Yamuna Expressway Industrial Development Authority: Overview. Retrieved October 29, 2026.
  2. [2] Press Information Bureau: India's Fastest Train Gatimaan Express Extended up to Bundelkhand. Retrieved October 29, 2026.
  3. [3] Indian Railways (CRIS): Shatabdi Train Names with Details. Retrieved October 29, 2026.
  4. [4] Indian Railways (CRIS): Mail/Express/Superfast Train Names with Details. Retrieved October 29, 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.