Trains from Agra to Amritsar
641 km by rail · 7 direct trains · fastest 10 hr 20 min on the 22125 Nagpur–Amritsar AC Express · 3 daily · 2 stations in Agra, 2 in Amritsar
- Departures
- 06:50 – 23:50
- Fare from
- ₹405
- Sleeper · estimate
Every direct train
- 12421Nanded–Amritsar Superfast Express06:5011 hr 45 min18:35
Agra Cantt (AGC) to Amritsar Jn (ASR)
657 km · Superfast
- 19325Indore–Amritsar Express08:2013 hr 45 min22:05
Agra Cantt (AGC) to Amritsar Jn (ASR)
705 km · Mail/Express
- 22125Nagpur–Amritsar AC Express08:4010 hr 20 min19:00
Agra Cantt (AGC) to Amritsar Jn (ASR)
641 km · Superfast · fastest
- 12715Sachkhand Superfast Express09:4312 hr 2 min21:45
Agra Cantt (AGC) to Amritsar Jn (ASR)
641 km · Superfast
- 20807Hirakud Express10:5512 hr 30 min23:25
Agra Cantt (AGC) to Amritsar Jn (ASR)
642 km · Superfast
- 18237Chhattisgarh Express16:3013 hr 16 min05:46+1 arrives the next day
Raja Ki Mandi (RKM) to Jandiala (JNL)
683 km · Composite
- 11057Mumbai CSMT–Amritsar Express23:5015 hr 22 min15:12+1 arrives the next day
Agra Cantt (AGC) to Jandiala (JNL)
677 km · Mail/Express
Search Agra to Amritsar for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at BeasBEAS
Agra Cantt AGC to Amritsar Jn ASR
08:4011 hr 30 min20:10Holds 9 in 101 hr 14 min to change at BEAS — tightHolds about 9 times in 10 here. 80 min would make it 9 in 10. Measured on 2,17,734 paired days.
22125 often runs late
- One change at Bhodwal MajriBDMJ
Agra Cantt AGC to Amritsar Jn ASR
03:4211 hr 38 min15:20Holds 9 in 101 hr to change at BDMJ — tightHolds about 9 times in 10 here. 72 min would make it 9 in 10. Measured on 14,163 paired days.
22455 often runs late
- One change at BeasBEAS
Agra Cantt AGC to Amritsar Jn ASR
08:4012 hr 5 min20:45Holds 9 in 101 hr 49 min to change at BEASHolds about 9 times in 10 here. Measured on 2,17,734 paired days.
22125 often runs late
- One change at Hazrat NizamuddinNZM
Agra Cantt AGC to Amritsar Jn ASR
01:2712 hr 23 min13:50Holds 9 in 101 hr 25 min to change at NZM — tightHolds about 9 times in 10 here. 113 min would make it 9 in 10. Measured on 46,556 paired days.
12483 often runs late
- One change at New DelhiNDLS
Agra Cantt AGC to Amritsar Jn ASR
05:4012 hr 55 min18:35Holds 8 in 101 hr 25 min to change at NDLS — tightHolds about 8 times in 10 here. This train arrives a median 32 min late, against 13 min late for the junction's typical arrival. 117 min would make it 9 in 10. Measured on 1,97,441 paired days.
12627 often runs late
- One change at Jalandhar CityJUC
Agra Cantt AGC to Amritsar Jn ASR
09:4313 hr 2 min22:45Holds 8 in 101 hr to change at JUC — tightHolds about 8 times in 10 here. This train arrives a median 29 min late, against 11 min late for the junction's typical arrival. 115 min would make it 9 in 10. Measured on 2,80,776 paired days.
12715 often runs late