Skip to search

Trains from Mathura to Amritsar

588 km by rail · 7 direct trains · fastest 11 hr 23 min on the 12715 Sachkhand Superfast Express · 5 daily · 1 station in Mathura, 2 in Amritsar

Departures
00:35 – 17:05
Fare from
₹385
Sleeper · estimate
Check seats for your date

Every direct train

Search Mathura to Amritsar for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at New DelhiNDLS

    Mathura Jn MTJ to Amritsar Jn ASR

    03:559 hr 35 min13:30
    12415INDB NDLS EXP03:55 — 06:20Superfast
    Holds 8 in 101 hr to change at NDLS — tight

    Holds about 8 times in 10 here. 130 min would make it 9 in 10. Measured on 99,923 paired days.

    12029SWARN SHATABDI07:20 — 13:30Shatabdi

    12031 AMRITSAR SHTABDI 07:20 — 13:30 on Thu

    both trains usually run on time

  • One change at Bhodwal MajriBDMJ

    Mathura Jn MTJ to Amritsar Jn ASR

    04:3510 hr 45 min15:20
    22455SNSI KALKA EXP04:35 — 08:05Superfast
    Holds 9 in 101 hr to change at BDMJ — tight

    Holds about 9 times in 10 here. 72 min would make it 9 in 10. Measured on 14,163 paired days.

    22429DLI PTK EXP09:05 — 15:20Superfast

    22429 often runs late

  • One change at Phagwara JnPGW

    Mathura Jn MTJ to Amritsar Jn ASR

    03:1511 hr14:15
    12471SWARAJ EXPRESS03:15 — 10:54Superfast
    Holds 9 in 101 hr 27 min to change at PGW

    Holds about 9 times in 10 here. Measured on 2,50,774 paired days.

    12497SHANE PUNJAB12:21 — 14:15Superfast

    12471 often runs late

Mathura to Amritsar, station by station

Other trains from Mathura

Other trains to Amritsar