Trains from Varanasi to Mathura
670 km by rail · 5 direct trains · fastest 14 hr on the 13237 Patna–Kota Express · 1 station in Varanasi, 1 in Mathura
- Departures
- 05:05 – 23:00
- Fare from
- ₹390
- Sleeper · estimate
Every direct train
- 19670Humsafar Express05:0515 hr 5 min20:10
Varanasi Jn (BSB) to Mathura Jn (MTJ)
708 km · Mail/Express
- 13237Patna–Kota Express16:3514 hr06:35+1 arrives the next day
Varanasi Jn (BSB) to Mathura Jn (MTJ)
726 km · Mail/Express · fastest
- 13239Patna–Kota Express16:3514 hr06:35+1 arrives the next day
Varanasi Jn (BSB) to Mathura Jn (MTJ)
686 km · Mail/Express
- 09452Bhagalpur–Gandhidham Special17:3515 hr 35 min09:10+1 arrives the next day
Varanasi Jn (BSB) to Mathura Jn (MTJ)
670 km · Mail/Express
- 13167Kolkata–Agra Cantt Express23:0015 hr 30 min14:30+1 arrives the next day
Varanasi Jn (BSB) to Mathura Jn (MTJ)
727 km · Mail/Express
Search Varanasi to Mathura for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at New DelhiNDLS
Varanasi Jn BSB to Mathura Jn MTJ
06:0011 hr 26 min17:26Holds 9 in 101 hr 55 min to change at NDLS — tightHolds about 9 times in 10 here. 168 min would make it 9 in 10. Measured on 76,606 paired days.
12724 often runs late
- One change at Kanpur CentralCNB
Varanasi Jn BSB to Mathura Jn MTJ
18:5511 hr 40 min06:35+1 arrives the next dayHolds 9 in 101 hr 13 min to change at CNB — tightHolds about 9 times in 10 here. 91 min would make it 9 in 10. Measured on 2,38,758 paired days.
12381 often runs late