15 Direct Trains
Vadodara Jn (Rev) to Mathura Jn (Rev) Trains (BRC to MTJ): Timetable, Duration & Running Days
15 direct trains run from Vadodara Jn (Rev) (BRC) to Mathura Jn (Rev) (MTJ). The fastest train is 12909 Nzm Garib Rath, completing the journey in 9h 49m. Trains depart between 01:05 and 23:59. The distance is approximately 852 km.
Total Trains
15
Fastest
9h 49m
12909
First Train
01:05
Last Train
23:59
Distance
852 km
Vadodara Jn (Rev) to Mathura Jn (Rev) Train Timetable
Complete list of 15 direct trains from BRC to MTJ with departure, arrival, duration and running days.
| Train | Departs | Arrives | Duration | Days | Classes |
|---|---|---|---|---|---|
| 20945 Eknr Nzm Sf Exp Superfast | 01:05Day 2 | 11:50 | 10h 45m | Thu, Sat | 1A, 2A, 3A, SL, 2S |
| 19019 Bdts Hw Exp Express | 06:43 | 00:10Day 2 | 17h 27m | Daily | 1A, 2A, 3A, SL, 2S |
| 22653 Tvc Nzm Sf Exp Superfast | 09:20Day 3 | 20:40 | 11h 20m | Fri | 1A, 2A, 3A, SL, 2S |
| 22655 Ers Nzm Sf Exp Superfast | 09:20Day 2 | 20:40 | 11h 20m | Wed | 1A, 2A, 3A, SL, 2S |
| 22444 Bdts Kanpur Sup Superfast | 10:50 | 23:50 | 13h | Fri | 1A, 2A, 3A, SL, 2S |
| 22921 Bdts Gkp Antyodaya Superfast | 10:50 | 23:50 | 13h | Sun | 1A, 2A, 3A, SL, 2S |
| 19061 Ramnagar Express Express | 10:53 | 01:20Day 2 | 14h 27m | Thu | 1A, 2A, 3A, SL, 2S |
| 12471 Swaraj Express Superfast | 16:06 | 03:10Day 2 | 11h 4m | Mon, Thu, Fri, Sun | 1A, 2A, 3A, SL, 2S |
| 19023 Fzr Janata Exp Express | 16:14 | 09:25Day 2 | 17h 11m | Daily | 1A, 2A, 3A, SL, 2S |
| 20921 Bdts Ljn Sf Exp Superfast | 17:25 | 05:50Day 2 | 12h 25m | Sat | 1A, 2A, 3A, SL, 2S |
| 12925 Paschim Express Superfast | 17:50 | 07:30Day 2 | 13h 40m | Daily | 1A, 2A, 3A, SL, 2S |
| 12953 Ak Tejas Raj Ex Rajdhani | 21:54 | 07:53Day 2 | 9h 59m | Daily | CC, EC, 1A, 2A, 3A |
| 12909 Nzm Garib Rath RAIL_MOTOR | 22:29 | 08:18Day 2 | 9h 49m | Tue, Thu, Sat | 1A, 2A, 3A, SL, 2S |
| 12903 Golden Temple Superfast | 23:44 | 11:40Day 2 | 11h 56m | Daily | 1A, 2A, 3A, SL, 2S |
| 22633 Tvc Nzm Sf Exp Superfast | 23:59Day 2 | 10:43Day 3 | 10h 44m | Wed | 1A, 2A, 3A, SL, 2S |
Other Routes from Vadodara Jn (Rev)
Frequently Asked Questions
How many trains run from Vadodara Jn (Rev) to Mathura Jn (Rev)?▼
There are 15 direct trains running from Vadodara Jn (Rev) (BRC) to Mathura Jn (Rev) (MTJ). Check the timetable below for the complete list with departure times and running days.
Which is the fastest train from Vadodara Jn (Rev) to Mathura Jn (Rev)?▼
The fastest train is 12909 Nzm Garib Rath, which covers the distance in 9h 49m. It departs at 22:29 and arrives at 08:18.
What is the first and last train from Vadodara Jn (Rev) to Mathura Jn (Rev)?▼
The first train departs at 01:05 and the last train departs at 23:59. Check the timetable for specific trains and their running days.
What is the distance from Vadodara Jn (Rev) to Mathura Jn (Rev) by train?▼
The distance from Vadodara Jn (Rev) to Mathura Jn (Rev) by train is approximately 852 km. Journey time varies from 9h 49m depending on the train type.
How to check seat availability for Vadodara Jn (Rev) to Mathura Jn (Rev) trains?▼
Use the "Check Availability" button above to search for trains on your travel date. You can check real-time seat availability and book tickets through IRCTC.
About Vadodara Jn (Rev) to Mathura Jn (Rev) Route
The Vadodara Jn (Rev) to Mathura Jn (Rev) route is served by 15 direct trains operated by Indian Railways. The fastest option is 12909 Nzm Garib Rath with a journey time of 9h 49m. The rail distance is approximately 852 km.
Trains depart from Vadodara Jn (Rev) between 01:05 (first train) and 23:59 (last train). Check seat availability and book tickets through IRCTC for the best fares.
Train data from public Indian Railways schedules. This is an independent service, not affiliated with IRCTC, CRIS, or Indian Railways. Always verify schedules with official sources before travel.

