Trains from Agra to New Delhi
119 trains run between Agra and
New Delhi. Agra has 2 stations,
from which you can easily book train tickets to
New Delhi.
If you're planning a trip soon, you can alternatively book
AGRA TO NEW DELHI TRAIN TICKETS
on ixigo.
Agra to New Delhi Train Distance
The distance between Agra and New Delhi is approximately 195km. Agra to New Delhi distance by train is
covered in about 4:08 hours. The fastest train between
these cities takes approximately 1:55 hours and halts at
a few stations. Some train services take longer to cover the Agra to New Delhi train distance.
To reduce your travel time, check train routes and train timetables before booking your ticket.
Agra to New Delhi Train Ticket Price
If you are in search of affordable train tickets from Agra to New Delhi, ConfirmTkt is the best
platform.
The Agra to New Delhi train ticket price varies according to travel dates, coach type, and
individual preferences.
Travellers can find Agra to New Delhi train fare priced between
₹100 and ₹1610, with the lowest
price starting at ₹100.
Below are the minimum Agra to New Delhi train reservation ticket prices for all classes:
| 1A |
₹1185 |
| 2A |
₹720 |
| 3A |
₹380 |
| SL |
₹150 |
Weekly Trains from Agra to New Delhi
There are 36 weekly trains running between
Agra and New Delhi. Check the details below:
| ABKP NZM SF EXP (22407) |
Fri |
01:20 |
04:25 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
3:05 hrs |
| GODA DOZ EXP (19604) |
Wed |
02:10 |
08:15 |
Tundla Junction |
Old Delhi |
6:05 hrs |
| SFG DLI SPL (02275) |
Fri |
03:35 |
08:55 |
Tundla Junction |
Old Delhi |
5:20 hrs |
| DURG MCTM SF (20847) |
Thu |
04:07 |
07:30 |
Agra Cantt. |
New Delhi |
3:23 hrs |
| DURG MCTM SF (12549) |
Wed |
04:52 |
08:00 |
Agra Cantt. |
Delhi Safdarjung |
3:08 hrs |
| GODA DLI EXPRESS (14049) |
Thu |
06:02 |
09:10 |
Tundla Junction |
Old Delhi |
3:08 hrs |
| DURG NZM FEST SP (08760) |
Mon |
06:40 |
11:10 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
4:30 hrs |
| NED ASR SF EXP (12421) |
Thu |
06:50 |
10:10 |
Agra Cantt. |
New Delhi |
3:20 hrs |
| NED AADR SF EXP (22709) |
Wed |
06:50 |
10:10 |
Agra Cantt. |
New Delhi |
3:20 hrs |
| JAT HUMSAFAR (12751) |
Sat |
06:50 |
10:10 |
Agra Cantt. |
New Delhi |
3:20 hrs |
| NED SGNR SF EXP (12439) |
Mon |
06:50 |
10:10 |
Agra Cantt. |
New Delhi |
3:20 hrs |
| DURG HW TOD SPL (08743) |
Mon |
07:10 |
11:10 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
4:00 hrs |
| NZM GARIBRATH (12611) |
Sun |
07:52 |
10:30 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
2:38 hrs |
| SAMPARK KRANTI (12753) |
Wed |
07:52 |
10:30 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
2:38 hrs |
| UBL NZM EXP (20657) |
Sun |
08:02 |
10:40 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
2:38 hrs |
| HYB DDN SPECIAL (07077) |
Wed |
08:15 |
10:40 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
2:25 hrs |
| NGP ASR AC EXP (22125) |
Sun |
08:35 |
11:55 |
Agra Cantt. |
New Delhi |
3:20 hrs |
| PURI ANVT EXP (18427) |
Sun |
09:22 |
13:10 |
Tundla Junction |
Delhi Anand Vihar Terminus |
3:48 hrs |
| MLDT ANVT SPL (03435) |
Tue |
09:32 |
13:40 |
Tundla Junction |
Delhi Anand Vihar Terminus |
4:08 hrs |
| UBL YNRK SPL (07363) |
Wed |
10:35 |
14:30 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
3:55 hrs |
| KONGU SF EXP (12647) |
Tue |
10:55 |
14:15 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
3:20 hrs |
| BGP DLI SPL (04063) |
Thu |
11:45 |
15:30 |
Tundla Junction |
Old Delhi |
3:45 hrs |
| CNB ANVT EXP (14151) |
Sun |
15:20 |
18:20 |
Tundla Junction |
Delhi Anand Vihar Terminus |
3:00 hrs |
| MILLENNIUM EXP (12645) |
Mon |
15:30 |
18:45 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
3:15 hrs |
| SWARNA JAYANTHI (12781) |
Sun |
15:30 |
18:45 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
3:15 hrs |
| TVC NZM SF EXP (12643) |
Thu |
15:30 |
18:45 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
3:15 hrs |
| KOP NZM SF EXP (12147) |
Wed |
15:30 |
18:45 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
3:15 hrs |
| NED FZR EXPRESS (14621) |
Mon |
16:10 |
19:38 |
Agra Cantt. |
Delhi Safdarjung |
3:28 hrs |
| SUSHASAN EXP (22199) |
Wed |
16:10 |
19:15 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
3:05 hrs |
| JBP SVDK EXP (11449) |
Tue |
16:55 |
20:55 |
Agra Cantt. |
New Delhi |
4:00 hrs |
| HIMSAGAR EXP (16317) |
Sun |
16:55 |
20:55 |
Agra Cantt. |
New Delhi |
4:00 hrs |
| TEN SVDK EXPRES (16787) |
Wed |
16:55 |
20:55 |
Agra Cantt. |
New Delhi |
4:00 hrs |
| AMRIT BHARAT EXP (14047) |
Mon |
17:22 |
22:40 |
Tundla Junction |
Old Delhi |
5:18 hrs |
| PDY NDLS SF EXP (22403) |
Thu |
21:10 |
00:20 |
Agra Cantt. |
New Delhi |
3:10 hrs |
| CHZ NZM SPL (07023) |
Mon |
22:02 |
02:00 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
3:58 hrs |
| YPR YNRK SPL (06597) |
Fri |
23:05 |
02:45 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
3:40 hrs |
Daily Trains from Agra to New Delhi
A total of 45 trains run daily from
Agra to New Delhi. See the details below:
| LICHCHVI EXPRES (14005) |
Daily |
00:07 |
04:15 |
Tundla Junction |
Delhi Anand Vihar Terminus |
4:08 hrs |
| PATALKOT SF EXP (20423) |
Daily |
00:15 |
03:36 |
Agra Cantt. |
Delhi Safdarjung |
3:21 hrs |
| DAKSHIN SF EXP (12721) |
Daily |
00:35 |
03:45 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
3:10 hrs |
| BRAHMAPUTRA EXP (15658) |
Daily |
00:40 |
04:50 |
Tundla Junction |
Old Delhi |
4:10 hrs |
| MALWA EXPRESS (12919) |
Daily |
00:48 |
04:15 |
Agra Cantt. |
New Delhi |
3:27 hrs |
| KALINDI EXPRESS (14117) |
Daily |
01:10 |
05:30 |
Tundla Junction |
Old Delhi |
4:20 hrs |
| JBP NZM SF EXP (22181) |
Daily |
01:27 |
04:10 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
2:43 hrs |
| GRAND TRUNK EXP (12615) |
Daily |
01:53 |
05:10 |
Agra Cantt. |
New Delhi |
3:17 hrs |
| UP SMPRK KRANTI (12447) |
Daily |
02:10 |
05:22 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
3:12 hrs |
| HWH NDLS SPL (04451) |
Daily |
02:22 |
08:20 |
Tundla Junction |
New Delhi |
5:58 hrs |
| VAISHALI EXP (12553) |
Daily |
02:40 |
06:25 |
Tundla Junction |
New Delhi |
3:45 hrs |
| AP EXPRESS (20805) |
Daily |
02:42 |
05:40 |
Agra Cantt. |
New Delhi |
2:58 hrs |
| RAJDHANI EXP (22691) |
Daily |
02:57 |
05:30 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
2:33 hrs |
| TAMILNADU SF EXP (12621) |
Daily |
03:07 |
06:30 |
Agra Cantt. |
New Delhi |
3:23 hrs |
| GOA EXPRESS (12779) |
Daily |
03:20 |
06:25 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
3:05 hrs |
| KURJ KKDE EXP (11841) |
Daily |
03:55 |
08:45 |
Agra Cantt. |
New Delhi |
4:50 hrs |
| TELANGANA SF EXP (12723) |
Daily |
04:27 |
08:00 |
Agra Cantt. |
New Delhi |
3:33 hrs |
| RKMP NZM SF EXP (12155) |
Daily |
05:17 |
08:00 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
2:43 hrs |
| NDLS INTERCITY (14211) |
Daily |
05:30 |
10:00 |
Agra Cantt. |
New Delhi |
4:30 hrs |
| KARNATAKA EXP (12627) |
Daily |
05:45 |
09:00 |
Agra Cantt. |
New Delhi |
3:15 hrs |
| MAHAKAUSHAL EXP (12189) |
Daily |
07:12 |
11:00 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
3:48 hrs |
| NZM RAJDHANI (22221) |
Daily |
07:32 |
09:55 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
2:23 hrs |
| MAGADH EXP (20801) |
Daily |
07:45 |
12:00 |
Tundla Junction |
New Delhi |
4:15 hrs |
| JBP NZM SF EXP (12192) |
Daily |
08:55 |
12:00 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
3:05 hrs |
| UTKAL EXPRESS (18477) |
Daily |
09:10 |
13:05 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
3:55 hrs |
| SACHKHAND SF EX (12715) |
Daily |
09:43 |
13:05 |
Agra Cantt. |
New Delhi |
3:22 hrs |
| MANGLADWEEP EXP (12617) |
Daily |
10:00 |
13:35 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
3:35 hrs |
| KERALA SF EXP (12625) |
Daily |
10:15 |
13:30 |
Agra Cantt. |
New Delhi |
3:15 hrs |
| GOMTI EXPRESS (12419) |
Daily |
11:05 |
15:00 |
Tundla Junction |
New Delhi |
3:55 hrs |
| JAMMU MAIL (20433) |
Daily |
16:00 |
20:23 |
Tundla Junction |
Delhi Sabzi Mandi |
4:23 hrs |
| CHATTISGARH EXP (18237) |
Daily |
16:20 |
19:50 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
3:30 hrs |
| SIKKIMMAHANANDA (15483) |
Daily |
16:32 |
21:45 |
Tundla Junction |
Old Delhi |
5:13 hrs |
| NETAJI EXPRESS (12311) |
Daily |
17:10 |
21:21 |
Tundla Junction |
Delhi Sabzi Mandi |
4:11 hrs |
| JHELUM EXPRESS (11077) |
Daily |
17:25 |
21:20 |
Agra Cantt. |
New Delhi |
3:55 hrs |
| SEEMANCHAL EXP (12487) |
Daily |
17:32 |
20:50 |
Tundla Junction |
Delhi Anand Vihar Terminus |
3:18 hrs |
| NORTHEAST EXP (12505) |
Daily |
18:02 |
21:50 |
Tundla Junction |
Delhi Anand Vihar Terminus |
3:48 hrs |
| PUNJAB MAIL (12137) |
Daily |
18:05 |
21:25 |
Agra Cantt. |
New Delhi |
3:20 hrs |
| TAJ EXPRESS (12279) |
Daily |
18:20 |
21:35 |
Agra Cantt. |
New Delhi |
3:15 hrs |
| AGC HSX EXP (11905) |
Daily |
19:10 |
22:10 |
Agra Cantt. |
New Delhi |
3:00 hrs |
| SWARAN SHATABDI (12003) |
Daily |
19:28 |
22:25 |
Tundla Junction |
New Delhi |
2:57 hrs |
| NDLS SHATABDI (12001) |
Daily |
21:25 |
23:50 |
Agra Cantt. |
New Delhi |
2:25 hrs |
| MNE NDLS SPL (04453) |
Daily |
22:20 |
03:00 |
Tundla Junction |
New Delhi |
4:40 hrs |
| KIR ASR EXPRESS (15707) |
Daily |
23:12 |
02:55 |
Tundla Junction |
Old Delhi |
3:43 hrs |
| CSMT ASR EXPRESS (11057) |
Daily |
23:55 |
03:30 |
Agra Cantt. |
New Delhi |
3:35 hrs |
| UNCHAHAR EXP (14217) |
Daily |
23:57 |
04:00 |
Tundla Junction |
Old Delhi |
4:03 hrs |
First Train from Agra to New Delhi
The first train from Agra to New Delhi is
LICHCHVI EXPRES. It starts from Agra at
00:07 and reaches New Delhi at
04:15.
Last Train from Agra to New Delhi
The last train from Agra to New Delhi is
UNCHAHAR EXP. It starts from Agra at
23:57 and reaches New Delhi at
04:00.
Fastest Train from Agra to New Delhi
The fastest train from Agra to New Delhi is
GATIMAAN EXP. The total Agra to New Delhi distance by
train is 195 km. It takes only
1:55 hours to cover.
Cheapest Train from Agra to New Delhi
The cheapest train from Agra to New Delhi is
NDLS INTERCITY (14211). The lowest price for Agra to New Delhi train ticket is
₹100.