Skip to search

Trains from Mathura Jn to Pune Jn

Mathura Jn to Pune Jn is 1,444 km by rail. 5 direct trains run it; the fastest is the 12148 Kolhapur Express at 23 hr 40 min. It is also the most punctual, arriving on time (within 15 min) on 23% of days, typically 33 min late. 2 run every day, leaving between 06:45 and 16:45. When they are waitlisted, a journey with one change takes 21 hr 13 min.

Departures
06:45 – 16:45
Fare from
₹680
Sleeper · estimate
Most punctual
23% on time
12148 Kolhapur Express
Daily trains
2 of 5
Check seats for your date

Trains and seats

  • 12148Kolhapur Express
    06:4523 hr 40 min06:25+1 arrives the next day

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

    Checking seats
  • 12782Hazrat Nizamuddin–Mysuru Superfast Express
    06:4523 hr 40 min06:25+1 arrives the next day

    MTJ — PUNE · 1,449 km · Superfast

    Checking seats
  • 11078Jhelum Express
    13:2026 hr 40 min16:00+1 arrives the next day

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

    Checking seats
  • 07364Rishikesh–Hubballi Special
    15:1026 hr 55 min18:05+1 arrives the next day

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

    Checking seats
  • 12780Goa Express
    16:4524 hr 10 min16:55+1 arrives the next day

    MTJ — PUNE · 1,444 km · Composite

    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 Vasai RoadBSR
    23:5721 hr 13 min21:10+1 arrives the next day

    quicker than every direct train

    22634NZM TVC EXPRESS23:57 — 15:25Superfast
    Holds 10 in 101 hr 15 min to change at BSR

    Holds about 19 times in 20 here. Measured on 38,492 paired days.

    12756BVC COA SF EXP16:40 — 21:10Superfast

    22634 often runs late

    MTJ — BSR

    Checking seats

    BSR — PUNE

    Checking seats
  • One change at Vadodara JnBRC
    23:2521 hr 45 min21:10+1 arrives the next day

    quicker than every direct train

    12472SWARAJ EXPRESS23:25 — 10:25Superfast
    Holds 9 in 101 hr 6 min to change at BRC — tight

    Holds about 9 times in 10 here. 69 min would make it 9 in 10. Measured on 3,44,034 paired days.

    22717RJT SC SUP EXP11:31 — 21:10Superfast

    16613 RJT CBE EXP 11:31 — 21:10 on Sat

    12472 often runs late

    MTJ — BRC

    Checking seats

    BRC — PUNE

    Checking seats
  • One change at Vadodara JnBRC
    23:2521 hr 45 min21:10+1 arrives the next day

    quicker than every direct train

    12472SWARAJ EXPRESS23:25 — 10:25Superfast
    Holds 9 in 101 hr 3 min to change at BRC — tight

    Holds about 9 times in 10 here. 69 min would make it 9 in 10. Measured on 3,44,034 paired days.

    12756BVC COA SF EXP11:28 — 21:10Superfast

    12472 often runs late

    MTJ — BRC

    Checking seats

    BRC — PUNE

    Checking seats
  • One change at Ratlam JnRTM
    18:4521 hr 50 min16:35+1 arrives the next day

    quicker than every direct train

    12954AK TEJAS RAJ EX18:45 — 01:05Rajdhani
    Almost always holds2 hr 15 min to change at RTM

    Almost always holds here. Measured on 84,303 paired days.

    19667MYS HUMSAFAR EXP03:20 — 16:35Mail/Express

    19667 often runs late

    MTJ — RTM

    Checking seats

    RTM — PUNE

    Checking seats
  • One change at VapiVAPI
    18:4521 hr 55 min16:40+1 arrives the next day

    quicker than every direct train

    12954AK TEJAS RAJ EX18:45 — 07:23Rajdhani
    Almost always holds3 hr 22 min to change at VAPI

    Almost always holds here. Measured on 76,979 paired days.

    20495JU HDP SF EXP10:45 — 16:40Mail/Express

    20495 often runs late

    MTJ — VAPI

    Checking seats

    VAPI — PUNE

    Checking seats

Which arrives on time

On time = within 15 min at Pune Jn · year to July 2026 · 4 of 5 trains tracked

  1. typically 33 min late at Pune Jn
    23%
  2. typically 70 min late at Pune Jn
    21%
  3. typically 51 min late at Pune Jn
    15%
  4. typically 373 min late at Pune Jn
    2%
How we grade this

Fares

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

Estimated fares by class for the 1,444 km between Mathura Jn and Pune 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,137observed fares

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

Other trains from Mathura Jn

Other trains to Pune Jn