Skip to search

Trains from Mughalsarai to Mathura

699 km by rail · 6 direct trains · fastest 10 hr 30 min on the 12319 Kolkata–Gwalior Express · 1 station in Mughalsarai, 1 in Mathura

Departures
03:45 – 22:40
Fare from
₹400
Sleeper · estimate
Check seats for your date

Every direct train

Search Mughalsarai to Mathura for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Prayagraj JnPRYJ

    Dd Upadhyaya Jn DDU to Mathura Jn MTJ

    19:3511 hr 20 min06:55+1 arrives the next day
    12303Poorva Express19:35 — 21:35Superfast
    Holds 9 in 101 hr 30 min to change at PRYJ — tight

    Holds about 9 times in 10 here. 91 min would make it 9 in 10. Measured on 11,045 paired days.

    12403Prayagraj–Lalgarh Superfast Express23:05 — 06:55Superfast

    12303 often runs late

  • One change at Prayagraj JnPRYJ

    Dd Upadhyaya Jn DDU to Mathura Jn MTJ

    19:2511 hr 30 min06:55+1 arrives the next day
    05219Muzaffarpur–Anand Vihar Superfast Special19:25 — 21:05Superfast
    Holds 9 in 102 hr to change at PRYJ

    Holds about 9 times in 10 here. Measured on 11,045 paired days.

    20403Prayagraj–Lalgarh Superfast Express23:05 — 06:55Superfast

    12403 Prayagraj–Lalgarh Superfast Express 23:05 — 06:55 on Mon and Thu

    05219 often runs late

Mughalsarai to Mathura, station by station

Other trains from Mughalsarai

Other trains to Mathura