Trains from Pune to Mathura
1,371 km by rail · 6 direct trains · fastest 22 hr on the 01483 Khadki Hazrat Nizamuddin Special · 2 daily · 2 stations in Pune, 1 in Mathura
- Departures
- 04:30 – 17:30
- Fare from
- ₹655
- Sleeper · estimate
Every direct train
- 12779Goa Express04:3023 hr 30 min04:00+1 arrives the next day
Pune Jn (PUNE) to Mathura Jn (MTJ)
1,443 km · Superfast
- 17363Hubballi–Rishikesh Special09:0026 hr 10 min11:10+1 arrives the next day
Pune Jn (PUNE) to Mathura Jn (MTJ)
1,449 km · Mail/Express
- 12147Kolhapur–Hazrat Nizamuddin Superfast Express16:1024 hr 2 min16:12+1 arrives the next day
Pune Jn (PUNE) to Mathura Jn (MTJ)
1,448 km · Superfast
- 12781Swarna Jayanthi16:1024 hr 2 min16:12+1 arrives the next day
Pune Jn (PUNE) to Mathura Jn (MTJ)
1,448 km · Superfast
- 11077Jhelum Express17:2024 hr 55 min18:15+1 arrives the next day
Pune Jn (PUNE) to Mathura Jn (MTJ)
1,448 km · Mail/Express
- 01483Khadki Hazrat Nizamuddin Special17:3022 hr15:30+1 arrives the next day
Khadki (KK) to Mathura Jn (MTJ)
1,371 km · Mail/Express · fastest
Search Pune to Mathura for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Kota JnKOTA
Pune Jn PUNE to Mathura Jn MTJ
11:1020 hr 43 min07:53+1 arrives the next dayAlmost always holds3 hr 20 min to change at KOTAAlmost always holds here. Measured on 27,599 paired days.
12263 often runs late
- One change at SuratST
Pune Jn PUNE to Mathura Jn MTJ
11:0520 hr 48 min07:53+1 arrives the next dayHolds 10 in 103 hr 23 min to change at STHolds 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.
22919 often runs late
- One change at ValsadBL
Pune Jn PUNE to Mathura Jn MTJ
11:0520 hr 48 min07:53+1 arrives the next dayAlmost always holds3 hr 17 min to change at BLAlmost 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.
20919 often runs late
- One change at VapiVAPI
Pune Jn PUNE to Mathura Jn MTJ
11:0520 hr 48 min07:53+1 arrives the next dayHolds 10 in 103 hr 17 min to change at VAPIHolds 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.
12493 often runs late
- One change at Daund JnDD
Pune Jn PUNE to Mathura Jn MTJ
07:0523 hr 15 min06:20+1 arrives the next dayHolds 10 in 101 hr 20 min to change at DDHolds about 19 times in 20 here. Measured on 1,13,920 paired days.
51401 often runs late