Trains from Agra to Delhi
179 km by rail · 89 direct trains · fastest 1 hr 55 min on the 12049 Gatimaan Express · 30 daily · 4 stations in Agra, 5 in Delhi
- Departures
- 00:15 – 23:50
- Fare from
- ₹190
- Sleeper · estimate
Every direct train
- 20423Patalkot Superfast Express00:153 hr 21 min03:36
Agra Cantt (AGC) to Delhi Safdarjng (DSJ)
191 km · Superfast
- 06540Yesvantpur–Hazrat Nizamuddin Special00:253 hr 35 min04:00
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
186 km · Mail/Express
- 12721Dakshin Superfast Express00:353 hr 10 min03:45
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Superfast
- 12919Malwa Express00:453 hr 3 min03:48
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Superfast
- 22167Singrauli–Hazrat Nizamuddin Superfast Express01:203 hr 20 min04:40
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
186 km · Superfast
- 22407Ambikapur–Hazrat Nizamuddin Superfast Express01:203 hr 5 min04:25
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
186 km · Superfast
- 22181Jabalpur–Hazrat Nizamuddin Superfast Express01:272 hr 43 min04:10
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
186 km · Superfast
- 12615Grand Trunk Express02:072 hr 33 min04:40
Bilochpura Agra (BFP) to Hazrat Nizamuddin (NZM)
182 km · Superfast
- 12447UP Sampark Kranti02:103 hr 12 min05:22
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Superfast
- 12405Gondwana Express02:202 hr 40 min05:00
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
186 km · Superfast
- 12409Gondwana Superfast Express02:202 hr 40 min05:00
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Superfast
- 20805AP Express02:422 hr 58 min05:40
Agra Cantt (AGC) to New Delhi (NDLS)
194 km · Superfast
- 22691Rajdhani Express02:572 hr 33 min05:30
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Rajdhani
- 12621Tamilnadu Superfast Express03:072 hr 53 min06:00
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Superfast
- 12779Goa Express03:203 hr 5 min06:25
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Superfast
- 12171Mumbai LTT–Haridwar AC Express03:422 hr 58 min06:40
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Superfast
- 22455Shirdi–Kalka Express03:422 hr 46 min06:28
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Superfast
- 11841Gita Jayanti Express03:554 hr 17 min08:12
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Mail/Express
- 20847Durg–Udhampur Superfast04:073 hr 23 min07:30
Agra Cantt (AGC) to New Delhi (NDLS)
194 km · Mail/Express
- 22867Hazrat Nizamuddin Humsafar Express04:073 hr 3 min07:10
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Superfast
- 12723Telangana Superfast Express04:273 hr 6 min07:33
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Superfast
- 12549Durg–Udhampur Superfast04:503 hr 10 min08:00
Agra Cantt (AGC) to Delhi Safdarjng (DSJ)
191 km · Superfast
- 12155Rani Kamalapati–Hazrat Nizamuddin Superfast Express05:172 hr 43 min08:00
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
186 km · Superfast
- 12627Karnataka Express05:402 hr 53 min08:33
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Superfast
- 14211New Delhi Intercity05:553 hr 13 min09:08
Raja Ki Mandi (RKM) to Okhla (OKA)
179 km · Mail/Express
- 14309Ujjaini Express05:553 hr 40 min09:35
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Mail/Express
- 14317Lakshmibai Nagar–Rishikesh Express05:553 hr 40 min09:35
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Mail/Express
- 04123Prayagraj–Hazrat Nizamuddin Special06:255 hr 10 min11:35
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Mail/Express
- 12421Nanded–Amritsar Superfast Express06:503 hr 20 min10:10
Agra Cantt (AGC) to New Delhi (NDLS)
194 km · Superfast
- 12439Nanded–Shri Ganganagar Superfast Express06:503 hr 20 min10:10
Agra Cantt (AGC) to New Delhi (NDLS)
193 km · Superfast
- 12485Nanded–Shri Ganganagar Superfast Express06:503 hr 20 min10:10
Agra Cantt (AGC) to New Delhi (NDLS)
193 km · Superfast
- 12751Jammu Tawi Humsafar06:503 hr 20 min10:10
Agra Cantt (AGC) to New Delhi (NDLS)
194 km · Superfast
- 22709Nanded–Amb Andaura Superfast Express06:503 hr 20 min10:10
Agra Cantt (AGC) to New Delhi (NDLS)
194 km · Superfast
- 12189Mahakaushal Express07:223 hr 38 min11:00
Raja Ki Mandi (RKM) to Hazrat Nizamuddin (NZM)
183 km · Superfast
- 22221Hazrat Nizamuddin Rajdhani07:322 hr 23 min09:55
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Rajdhani
- 12433Chennai–Hazrat Nizamuddin Rajdhani07:522 hr 38 min10:30
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Rajdhani
- 12611Hazrat Nizamuddin Garib Rath07:522 hr 38 min10:30
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Garib Rath
- 12753Sampark Kranti07:522 hr 38 min10:30
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Superfast
- 07035Charlapalli–Hazrat Nizamuddin Special08:023 hr 53 min11:55
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Mail/Express
- 20657Hubballi–Hazrat Nizamuddin Express08:022 hr 38 min10:40
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Superfast
- 19325Indore–Amritsar Express08:203 hr 5 min11:25
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
186 km · Mail/Express
- 22125Nagpur–Amritsar AC Express08:403 hr 15 min11:55
Agra Cantt (AGC) to New Delhi (NDLS)
194 km · Superfast
- 12192Jabalpur–Hazrat Nizamuddin Superfast Express08:553 hr 5 min12:00
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Superfast
- 07621Nanded–Hazrat Nizamuddin09:154 hr 45 min14:00
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Mail/Express
- 18477Utkal Express09:203 hr 45 min13:05
Raja Ki Mandi (RKM) to Hazrat Nizamuddin (NZM)
183 km · Mail/Express
- 01707Jabalpur–Hazrat Nizamuddin Puja Special09:404 hr 45 min14:25
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
186 km · Mail/Express
- 12715Sachkhand Superfast Express09:432 hr 52 min12:35
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Superfast
- 12617Mangladweep Express10:003 hr 35 min13:35
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Superfast
- 06262Mangaluru Central–Shakurbasti One Way Special10:156 hr 15 min16:30
Agra Cantt (AGC) to Shakurbasti (SSB)
206 km · Mail/Express
- 12625Kerala Superfast Express10:152 hr 35 min12:50
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
186 km · Superfast
- 07332Hubballi–Hazrat Nizamuddin Special10:304 hr14:30
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Mail/Express
- 17363Hubballi–Rishikesh Special10:353 hr 55 min14:30
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Mail/Express
- 07635Nanded–Panipat10:504 hr 10 min15:00
Agra Cantt (AGC) to New Delhi (NDLS)
194 km · Mail/Express
- 12647Kongu Superfast Express10:553 hr 20 min14:15
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Superfast
- 20807Hirakud Express10:553 hr 9 min14:04
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Superfast
- 00240DSJ–Mumbai CSMT Indian Splendour11:005 hr 30 min16:30
Agra Fort (AF) to Delhi Safdarjng (DSJ)
237 km · Mail/Express
- 20171Vande Bharat Express11:052 hr 11 min13:16
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
186 km · Shatabdi
- 07331Belagavi–Hazrat Nizamuddin Special11:553 hr 5 min15:00
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Mail/Express
- 06261Arsikere–Hazrat Nizamuddin Special13:152 hr 45 min16:00
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
186 km · Mail/Express
- 12807Samta Express15:172 hr 53 min18:10
Bilochpura Agra (BFP) to Hazrat Nizamuddin (NZM)
181 km · Superfast
- 12147Kolhapur–Hazrat Nizamuddin Superfast Express15:303 hr 15 min18:45
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Superfast
- 12643Thiruvananthapuram–Hazrat Nizamuddin Superfast Express15:303 hr 15 min18:45
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
186 km · Superfast
- 12645Millennium Express15:303 hr 15 min18:45
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Superfast
- 12781Swarna Jayanthi15:303 hr 15 min18:45
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Superfast
- 12803Swarna Jayanthi15:303 hr 15 min18:45
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Superfast
- 12641Tirukkural Express15:402 hr 55 min18:35
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Superfast
- 14621Nanded–Firozpur Cantt Express16:103 hr 31 min19:41
Agra Cantt (AGC) to Delhi Safdarjng (DSJ)
191 km · Mail/Express
- 22199Sushasan Express16:103 hr 5 min19:15
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Superfast
- 18237Chhattisgarh Express16:303 hr 20 min19:50
Raja Ki Mandi (RKM) to Hazrat Nizamuddin (NZM)
183 km · Composite
- 11449Jabalpur–Vaishno Devi Katra Express16:552 hr 59 min19:54
Agra Cantt (AGC) to Okhla (OKA)
183 km · Mail/Express
- 16031Andaman Express16:552 hr 59 min19:54
Agra Cantt (AGC) to Okhla (OKA)
183 km · Mail/Express
- 16317Himsagar Express16:553 hr 10 min20:05
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Mail/Express
- 16787Tirunelveli–Vaishno Devi Katra Express16:553 hr 10 min20:05
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
186 km · Mail/Express
- 11077Jhelum Express17:353 hr 14 min20:49
Raja Ki Mandi (RKM) to Hazrat Nizamuddin (NZM)
183 km · Mail/Express
- 12049Gatimaan Express17:351 hr 55 min19:30
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Shatabdi · fastest
- 20493Madurai–Chandigarh Superfast Express18:103 hr 25 min21:35
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
186 km · Superfast
- 12137Punjab Mail18:152 hr 40 min20:55
Raja Ki Mandi (RKM) to Hazrat Nizamuddin (NZM)
183 km · Superfast
- 12279Taj Express18:302 hr 35 min21:05
Raja Ki Mandi (RKM) to Hazrat Nizamuddin (NZM)
183 km · Superfast
- 11905Agra Cantt–Hoshiarpur Express19:103 hr 15 min22:25
Agra Cantt (AGC) to New Delhi (NDLS)
194 km · Mail/Express
- 19307Indore–Una Himachal Express19:503 hr 15 min23:05
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Mail/Express
- 06141Tambaram–Hazrat Nizamuddin Special20:356 hr 25 min03:00+1 arrives the next day
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
186 km · Mail/Express
- 06143Chennai Egmore–Hazrat Nizamuddin Special20:356 hr 25 min03:00+1 arrives the next day
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
186 km · Mail/Express
- 22469Vande Bharat Express21:002 hr 10 min23:10
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Shatabdi
- 22403Pondicherry–New Delhi Superfast Express21:103 hr 10 min00:20+1 arrives the next day
Agra Cantt (AGC) to New Delhi (NDLS)
194 km · Superfast
- 12001New Delhi Shatabdi21:252 hr 25 min23:50
Agra Cantt (AGC) to New Delhi (NDLS)
194 km · Shatabdi
- 07021Charlapalli–Hazrat Nizamuddin22:053 hr 55 min02:00+1 arrives the next day
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
186 km · Mail/Express
- 07023Charlapalli–Hazrat Nizamuddin22:476 hr 13 min05:00+1 arrives the next day
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
186 km · Mail/Express
- 11057Mumbai CSMT–Amritsar Express23:503 hr 17 min03:07+1 arrives the next day
Agra Cantt (AGC) to Hazrat Nizamuddin (NZM)
187 km · Mail/Express
- 14623Patalkot Express23:503 hr 36 min03:26+1 arrives the next day
Agra Cantt (AGC) to Delhi Safdarjng (DSJ)
191 km · Mail/Express
Search Agra to Delhi for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Mathura JnMTJ
Agra Cantt AGC to Hazrat Nizamuddin NZM
02:203 hr 33 min05:53Holds 8 in 101 hr to change at MTJ — tightHolds about 8 times in 10 here. This train arrives a median 37 min late, against 19 min late for the junction's typical arrival. 112 min would make it 9 in 10. Measured on 83,024 paired days.
12405 often runs late
- One change at Mathura JnMTJ
Agra Cantt AGC to Hazrat Nizamuddin NZM
08:553 hr 35 min12:30Holds 8 in 101 hr 10 min to change at MTJ — tightHolds about 8 times in 10 here. 155 min would make it 9 in 10. Measured on 96,454 paired days.
12192 often runs late
- One change at Mathura JnMTJ
Agra Cantt AGC to Hazrat Nizamuddin NZM
19:103 hr 35 min22:45Holds 9 in 101 hr 7 min to change at MTJ — tightHolds about 9 times in 10 here. 80 min would make it 9 in 10. Measured on 80,118 paired days.
- One change at Mathura JnMTJ
Agra Cantt AGC to Hazrat Nizamuddin NZM
01:273 hr 36 min05:03Holds 9 in 101 hr 13 min to change at MTJ — tightHolds about 9 times in 10 here. 99 min would make it 9 in 10. Measured on 83,024 paired days.
22181 often runs late
Agra to Delhi, station by station
- Agra Cantt to Hazrat Nizamuddin60 trains · seats and fares
- Agra Cantt to New Delhi12 trains · seats and fares
- Raja Ki Mandi to Hazrat Nizamuddin6 trains · seats and fares
- Agra Cantt to Delhi Safdarjng4 trains · seats and fares
- Bilochpura Agra to Hazrat Nizamuddin2 trains · seats and fares
- Agra Cantt to Okhla2 trains · seats and fares
- Raja Ki Mandi to Okhla1 train · seats and fares
- Agra Cantt to Shakurbasti1 train · seats and fares
- Agra Fort to Delhi Safdarjng1 train · seats and fares