Travel Agra to Delhi

Agra to Delhi Train: Schedules, Tickets & Prices

Trains from Agra to Delhi take around 1h 55m to 6h, with tickets starting from 432 INR to 2,018 INR.

Train from Agra to Delhi

Travel from Agra to Delhi by train, boarding at Agra Cantt or Tundla Junction and arriving at multiple stations, including New Delhi, Hazrat Nizamuddin, Delhi, Anand Vihar Trm, Delhi and others. Trains run several times daily, the journey typically takes about 1 hour 55 minutes, and tickets are 432 INR. book your seat on this train in advance.

Prices: 432 INR to 2,018 INR

Duration: 1h 55m – 6h ⏱

Take train from Agra to Delhi in 1h 55m Take train from Agra to Delhi in 1h 55m Go with train from Agra to Delhi in 1h 55m Travel with train from Agra to Delhi for INR 432 Hop on train from Agra to Delhi for INR 432 Ride with train from Agra to Delhi for INR 432

View all Train tickets →

Distance Agra to Delhi

The distance between Agra and Delhi is 178.3 kilometers.

Train from Agra to Delhi Details

Find key information about the Train from Agra to Delhi, including travel time, prices and stations.

Train
Average price
1,254 INR
 
Cheapest
432 INR
Average duration
3h 31m
 
Shortest
1h 55m
Number of departures
37
00:40 - 21:25
Tickets
 
Stations
Departure stations
Arrival stations
Agra Cantt
Tundla Junction
New Delhi
Hazrat Nizamuddin, Delhi
Anand Vihar Trm, Delhi
Delhi
Sabzi Mandi, Delhi
View more stations in the full listing

Train Routes & Schedules from Agra to Delhi

For this train route connecting Agra and Delhi, multiple departure and arrival stations are in use. Depending on the combination of stations, journey times can vary, typically around 1h 55m. Trains operate within a timetable from 00:40 to 21:25, and bus ticket prices usually start at 432 INR, with slight differences depending on the station or service selected. Checking the full train timetable for Agra and Delhi helps you see all available stations, compare journey durations and pick the departure that fits your travel plans best.

Train Timetable: Agra Cantt → Delhi Safdarjung

  • 16:10 19:41 3h 31m 1305 INR

Train Timetable: Agra Cantt → Hazrat Nizamuddin, Delhi

  • 01:27 04:10 2h 43m 1095 INR
  • 02:10 05:22 3h 12m 522 INR
  • 03:20 06:25 3h 5m 2018 INR
  • 05:17 08:00 2h 43m 1095 INR
  • 05:55 09:35 3h 40m 488 INR
  • 07:12 11:00 3h 48m 1095 INR
  • 07:32 09:55 2h 23m 1929 INR
  • 07:52 10:30 2h 38m 1545 INR
  • 08:55 12:00 3h 5m 1356 INR
  • 09:10 13:05 3h 55m 1305 INR
  • 10:00 13:35 3h 35m 1356 INR
  • 11:05 13:16 2h 11m 1406 INR
  • 15:05 18:10 3h 5m 2018 INR
  • 15:30 18:45 3h 15m 1356 INR
  • 16:20 19:50 3h 30m 1305 INR
  • 17:35 19:30 1h 55m 1350 INR

Train Timetable: Agra Cantt → New Delhi

  • 01:53 05:10 3h 17m 2018 INR
  • 02:42 05:40 2h 58m 2018 INR
  • 03:55 08:45 4h 50m 1044 INR
  • 05:45 10:00 4h 15m 432 INR
  • 10:15 13:30 3h 15m 1356 INR
  • 17:25 21:20 3h 55m 1044 INR
  • 18:05 21:25 3h 20m 1356 INR
  • 21:25 23:50 2h 25m 1356 INR

Train Timetable: Tundla Junction → Anand Vihar Trm, Delhi

  • 18:12 21:20 3h 8m 2018 INR

Train Timetable: Tundla Junction → Delhi

  • 00:40 04:50 4h 10m 1044 INR
  • 06:00 12:00 6h 533 INR
  • 16:32 21:45 5h 13m 1305 INR
  • 17:22 22:40 5h 18m 533 INR

Train Timetable: Tundla Junction → New Delhi

  • 02:40 06:30 3h 50m 511 INR
  • 06:25 09:45 3h 20m 1356 INR
  • 07:45 12:00 4h 15m 544 INR
  • 09:42 12:35 2h 53m 1603 INR
  • 11:05 15:00 3h 55m 951 INR
  • 19:28 22:25 2h 57m 1485 INR

Train Timetable: Tundla Junction → Sabzi Mandi, Delhi

  • 16:00 20:23 4h 23m 1356 INR

Check all Train tickets →

Frequently Asked Questions Train Agra to Delhi

Below you will find answers to the most common questions about traveling from Agra to Delhi by train.

How long does the train from Agra to Delhi usually take?

The train journey from Agra to Delhi usually takes about 2 to 6 hours, depending on the service and station pair. Some train options are much quicker, while others take longer, so it is worth checking the exact train trip before you book.

What is the price range for train tickets from Agra to Delhi?

Train tickets for Agra to Delhi generally cost between 432 INR and 2018 INR. The final fare can vary by train service, seat type, and how early you book, so it helps to compare a few train tickets before choosing.

What time does the first train from Agra to Delhi leave, and when is the last train departure?

For the Agra to Delhi train service, the first departure is at 00:40 and the last departure is at 21:25. That gives travelers a wide window to plan a train journey that fits their schedule.

How many train options are there between Agra and Delhi?

There are 37 train trips available for Agra to Delhi, so travelers have several choices across the day. With that many train connections, it is easier to find a departure that matches your timing and preferred arrival station.

Which stations are used for the Agra to Delhi train journey?

For Agra to Delhi by train, departures can be from Agra Cantt or Tundla Junction, and arrivals include New Delhi, Hazrat Nizamuddin, Delhi, Anand Vihar Trm, Delhi, Delhi, Sabzi Mandi, Delhi, and Delhi Safdarjung. The exact station pair depends on the train service you choose.

Is there a fast train connection from Agra Cantt to New Delhi?

Yes, the Agra Cantt to New Delhi train connection can take about 2 to 5 hours. The exact time depends on the train service, so it is a good idea to check the specific train journey before booking.

How long is the train trip from Tundla Junction to Delhi?

The Tundla Junction to Delhi train trip takes about 4 to 6 hours. If you are flexible, you may also want to compare other train connections from Agra to Delhi to see which arrival station and timing work best for you.

What should I know before booking train tickets for Agra to Delhi?

Before booking train tickets for Agra to Delhi, it helps to check the departure station, arrival station, travel time, and fare range. Since the train service can vary from about 2 to 6 hours and prices can differ quite a bit, comparing options early can make the train journey easier to plan.


More Train routes from and to Agra or Delhi

Planning more than just Agra to Delhi?

You’re currently viewing Train options for Agra to Delhi. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.