Skip to search

Trains from Pune Jn to Mathura Jn

Pune Jn to Mathura Jn is 1,443 km by rail. 5 direct trains run it; the fastest is the 12779 Goa Express at 23 hr 30 min. It is also the most punctual, arriving on time (within 15 min) on 38% of days, typically 20 min late. 2 run every day, leaving between 04:30 and 17:20. When they are waitlisted, a journey with one change takes 20 hr 43 min.

Departures
04:30 – 17:20
Fare from
₹680
Sleeper · estimate
Most punctual
38% on time
12779 Goa Express
Daily trains
2 of 5
Check seats for your date

Trains and seats

  • 12779Goa Express
    04:3023 hr 30 min04:00+1 arrives the next day

    PUNE — MTJ · 1,443 km · Superfast · fastest

    Checking seats
  • 17363Hubballi–Rishikesh Special
    09:0026 hr 10 min11:10+1 arrives the next day

    PUNE — MTJ · 1,449 km · Mail/Express

    Checking seats
  • 12147Kolhapur–Hazrat Nizamuddin Superfast Express
    16:1024 hr 2 min16:12+1 arrives the next day

    PUNE — MTJ · 1,448 km · Superfast

    Checking seats
  • 12781Swarna Jayanthi
    16:1024 hr 2 min16:12+1 arrives the next day

    PUNE — MTJ · 1,448 km · Superfast

    Checking seats
  • 11077Jhelum Express
    17:2024 hr 55 min18:15+1 arrives the next day

    PUNE — MTJ · 1,448 km · Mail/Express

    Checking seats

Check seats and fares for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Kota JnKOTA
    11:1020 hr 43 min07:53+1 arrives the next day

    quicker than every direct train

    12263Hazrat Nizamuddin Duronto11:10 — 00:55Rajdhani
    Almost always holds3 hr 20 min to change at KOTA

    Almost always holds here. Measured on 27,599 paired days.

    12953August Kranti Tejas Rajdhani Express04:15 — 07:53Rajdhani

    12263 often runs late

    PUNE — KOTA

    Checking seats

    KOTA — MTJ

    Checking seats
  • One change at SuratST
    11:0520 hr 48 min07:53+1 arrives the next day

    quicker than every direct train

    22919Ahmedabad Humsafar11:05 — 16:52Superfast
    Holds 10 in 103 hr 23 min to change at ST

    Holds about 19 times in 20 here. This train arrives a median 28 min late, against 9 min late for the junction's typical arrival. Measured on 1,13,022 paired days.

    12953August Kranti Tejas Rajdhani Express20:15 — 07:53Rajdhani

    22919 often runs late

    PUNE — ST

    Checking seats

    ST — MTJ

    Checking seats
  • One change at ValsadBL
    11:0520 hr 48 min07:53+1 arrives the next day

    quicker than every direct train

    20919Chennai–Ekta Nagar Superfast Express11:05 — 15:58Superfast
    Almost always holds3 hr 17 min to change at BL

    Almost always holds here. This train arrives a median 42 min late, against 16 min late for the junction's typical arrival. Measured on 2,30,230 paired days.

    12953August Kranti Tejas Rajdhani Express19:15 — 07:53Rajdhani

    20919 often runs late

    PUNE — BL

    Checking seats

    BL — MTJ

    Checking seats
  • One change at VapiVAPI
    11:0520 hr 48 min07:53+1 arrives the next day

    quicker than every direct train

    12493Darshan Express11:05 — 15:38Superfast
    Holds 10 in 103 hr 17 min to change at VAPI

    Holds about 19 times in 20 here. This train arrives a median 37 min late, against 18 min late for the junction's typical arrival. Measured on 52,625 paired days.

    12953August Kranti Tejas Rajdhani Express18:55 — 07:53Rajdhani

    12493 often runs late

    PUNE — VAPI

    Checking seats

    VAPI — MTJ

    Checking seats
  • One change at Daund JnDD
    07:0523 hr 15 min06:20+1 arrives the next day

    quicker than every direct train

    51401Pune–Daund Shuttle07:05 — 08:45Passenger
    Holds 10 in 101 hr 20 min to change at DD

    Holds about 19 times in 20 here. Measured on 1,13,920 paired days.

    12627Karnataka Express10:05 — 06:20Superfast

    51401 often runs late

    PUNE — DD

    Checking seats

    DD — MTJ

    Checking seats

Which arrives on time

On time = within 15 min at Mathura Jn · year to November 2026

  1. 12779 Goa ExpressMost punctual
    typically 20 min late at Mathura Jn
    38%
  2. typically 26 min late at Mathura Jn
    29%
  3. typically 26 min late at Mathura Jn
    29%
  4. typically 33 min late at Mathura Jn
    23%
  5. typically 50 min late at Mathura Jn
    15%
How we grade this

Fares

Estimated for 1,443 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 1,443 km between Pune Jn and Mathura Jn, priced for a Superfast train in General quota.
ClassFareBasis
SL Sleeper₹680observed fares
3E AC 3 economy₹1,633observed fares
3A AC 3 tier₹1,738observed fares
2A AC 2 tier₹2,462observed fares
1A AC first class₹4,132observed fares

One adult, General quota, Superfast pricing · not every train carries every class

Other trains from Pune Jn

Other trains to Mathura Jn