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
Trains and seats
- 12148Kolhapur Express06:4523 hr 40 min06:25+1 arrives the next day
MTJ — PUNE · 1,449 km · Superfast · fastest
Checking seats - 12782Hazrat Nizamuddin–Mysuru Superfast Express06:4523 hr 40 min06:25+1 arrives the next day
MTJ — PUNE · 1,449 km · Superfast
Checking seats - 11078Jhelum Express13:2026 hr 40 min16:00+1 arrives the next day
MTJ — PUNE · 1,448 km · Mail/Express
Checking seats - 07364Rishikesh–Hubballi Special15:1026 hr 55 min18:05+1 arrives the next day
MTJ — PUNE · 1,449 km · Mail/Express
Checking seats - 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 RoadBSR23:5721 hr 13 min21:10+1 arrives the next day
quicker than every direct train
Holds 10 in 101 hr 15 min to change at BSRHolds about 19 times in 20 here. Measured on 38,492 paired days.
22634 often runs late
MTJ — BSR
Checking seatsBSR — PUNE
Checking seats - One change at Vadodara JnBRC23:2521 hr 45 min21:10+1 arrives the next day
quicker than every direct train
Holds 9 in 101 hr 6 min to change at BRC — tightHolds about 9 times in 10 here. 69 min would make it 9 in 10. Measured on 3,44,034 paired days.
16613 RJT CBE EXP 11:31 — 21:10 on Sat
12472 often runs late
MTJ — BRC
Checking seatsBRC — PUNE
Checking seats - One change at Vadodara JnBRC23:2521 hr 45 min21:10+1 arrives the next day
quicker than every direct train
Holds 9 in 101 hr 3 min to change at BRC — tightHolds about 9 times in 10 here. 69 min would make it 9 in 10. Measured on 3,44,034 paired days.
12472 often runs late
MTJ — BRC
Checking seatsBRC — PUNE
Checking seats - One change at Ratlam JnRTM18:4521 hr 50 min16:35+1 arrives the next day
quicker than every direct train
Almost always holds2 hr 15 min to change at RTMAlmost always holds here. Measured on 84,303 paired days.
19667 often runs late
MTJ — RTM
Checking seatsRTM — PUNE
Checking seats - One change at VapiVAPI18:4521 hr 55 min16:40+1 arrives the next day
quicker than every direct train
Almost always holds3 hr 22 min to change at VAPIAlmost always holds here. Measured on 76,979 paired days.
20495 often runs late
MTJ — VAPI
Checking seatsVAPI — PUNE
Checking seats
Which arrives on time
On time = within 15 min at Pune Jn · year to July 2026 · 4 of 5 trains tracked
- 12148 Kolhapur ExpressMost punctualtypically 33 min late at Pune Jn23%
- typically 70 min late at Pune Jn21%
- typically 51 min late at Pune Jn15%
- typically 373 min late at Pune Jn2%
Fares
Estimated for 1,444 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹680 | observed fares |
| 3E AC 3 economy | ₹1,633 | observed fares |
| 3A AC 3 tier | ₹1,738 | observed fares |
| 2A AC 2 tier | ₹2,462 | observed fares |
| 1A AC first class | ₹4,137 | observed fares |
One adult, General quota, Superfast pricing · not every train carries every class
Other trains from Mathura Jn
- Mathura Jn to Hazrat Nizamuddin75 direct trains · 133 km
- Mathura Jn to Gwalior Jn57 direct trains · 172 km
- Mathura Jn to Virangana Lakshmibai(Jhanshi)54 direct trains · 271 km
- Mathura Jn to Kota Jn41 direct trains · 330 km
- Mathura Jn to Itarsi Jn36 direct trains · 652 km
- Mathura Jn to Bina Jn35 direct trains · 422 km