Saturday, 3 October 2026 Live data, refreshed every few minutes Railway newsहिन्दी
TrainLiveStatus

Gaya to Mathura trains

3 direct trains from Gaya to Mathura, with timings, journey time and running days.

3direct trains
0run daily
13h 10mfastest (12319)
01:35first departure

All trains from Gaya to Mathura

TrainDepartsArrivesTime
12177 Chambal Express
Superfast · Fri · 1A,2A,3A,3E,SL,GEN,PWD
01:35 19:45 18h 10m
1002 km
13167 KOAA AGC Express
Mail/Express · Thu · 2A,3A,3E,SL,GEN,PWD
18:50 14:30 +1d 19h 40m
949 km
12319 KOAA GWL Express
Superfast · Wed · 1A,2A,3A,3E,SL,GEN,PWD
20:00 09:10 +1d 13h 10m
903 km

Tap a train for its live running status, full route, coach position and seat availability.

Gaya to Mathura at a glance

3 direct trains run from Gaya to Mathura. The fastest is 12319 KOAA GWL Express, which leaves Gaya Jn at 20:00 and reaches Mathura Jn at 09:10 the next day, taking 13h 10m. The first train of the day leaves at 01:35 (12177) and the last at 20:00 (12319).

2 of these trains arrive on a later day than they leave, so check the date shown next to the arrival time.

By type: 2 Superfast, 1 Mail/Express.

Questions about Gaya to Mathura trains

How many direct trains run from Gaya to Mathura?

Our timetable shows 3 direct trains from Gaya to Mathura, and 0 of them run daily.

Which is the fastest train from Gaya to Mathura?

12319 KOAA GWL Express is the fastest: it leaves Gaya Jn (GAYA) at 20:00 and reaches Mathura Jn (MTJ) at 09:10, taking 13h 10m.

What time is the first train from Gaya to Mathura?

The first departure is 12177 Chambal Express at 01:35 from Gaya Jn (GAYA). The last is 12319 KOAA GWL Express at 20:00.

How far is Mathura from Gaya by train?

About 903 to 1002 km, depending on the route the train takes.

Related routes