Trains from Gaya to Mathura
903 km by rail · 3 direct trains · fastest 13 hr 10 min on the 12319 Kolkata–Gwalior Express · 1 station in Gaya, 1 in Mathura
- Departures
- 01:35 – 20:00
- Fare from
- ₹510
- Sleeper · estimate
Every direct train
- 12177Chambal Express01:3518 hr 10 min19:45
Gaya Jn (GAYA) to Mathura Jn (MTJ)
1,002 km · Superfast
- 13167Kolkata–Agra Cantt Express18:5019 hr 40 min14:30+1 arrives the next day
Gaya Jn (GAYA) to Mathura Jn (MTJ)
949 km · Mail/Express
- 12319Kolkata–Gwalior Express20:0013 hr 10 min09:10+1 arrives the next day
Gaya Jn (GAYA) to Mathura Jn (MTJ)
903 km · Superfast · fastest
Search Gaya to Mathura for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Dd Upadhyaya JnDDU
Gaya Jn GAYA to Mathura Jn MTJ
19:0514 hr 5 min09:10+1 arrives the next dayHolds 9 in 101 hr 10 min to change at DDU — tightHolds about 9 times in 10 here. 89 min would make it 9 in 10. Measured on 1,78,612 paired days.
12319 often runs late
- One change at Kanpur CentralCNB
Gaya Jn GAYA to Mathura Jn MTJ
18:4014 hr 30 min09:10+1 arrives the next dayHolds 9 in 102 hr 5 min to change at CNBHolds about 9 times in 10 here. This train arrives a median 52 min late, against 21 min late for the junction's typical arrival. Measured on 2,38,758 paired days.
12281 often runs late
- One change at New DelhiNDLS
Gaya Jn GAYA to Mathura Jn MTJ
22:3514 hr 40 min13:15+1 arrives the next dayHolds 9 in 101 hr 25 min to change at NDLS — tightHolds about 9 times in 10 here. 96 min would make it 9 in 10. Measured on 1,97,441 paired days.
11078 often runs late
- One change at New DelhiNDLS
Gaya Jn GAYA to Mathura Jn MTJ
22:2014 hr 55 min13:15+1 arrives the next day22811 TEJAS RAJ EXP 22:20 — 09:55 on Wed and Sun
Holds 9 in 101 hr 35 min to change at NDLS — tightHolds about 9 times in 10 here. This train arrives a median 32 min late, against 13 min late for the junction's typical arrival. 117 min would make it 9 in 10. Measured on 1,97,441 paired days.
22823 often runs late