BXN → MTJ · 9 direct trains

Trains from Bayana Jn to Mathura Jn

9 direct trains run from Bayana Jn (BXN) to Mathura Jn (MTJ). The fastest train is 12401 Kota Ddn Ac Exp, completing the journey in 1h 5m. Trains depart between 02:00 and 22:25. The distance is approximately 75 km.

Total Trains

9

Fastest

1h 5m

12401

First Train

02:00

Last Train

22:25

Distance

75 km

Bayana Jn to Mathura Jn Train Timetable

Complete list of 9 direct trains from BXN to MTJ with departure, arrival, duration and running days.

TrainDepartsArrivesDurationDaysClasses
12415
Indb Ndls Exp
Superfast
02:00Day 203:501h 50mDaily1A, 2A, 3A, SL, 2S
12925
Paschim Express
Superfast
05:20Day 207:302h 10mDaily1A, 2A, 3A, SL, 2S
19023
Fzr Janata Exp
Express
07:05Day 209:252h 20mDaily1A, 2A, 3A, SL, 2S
12059
Nzm Jan Shatabdi
Superfast
09:0010:101h 10mDaily1A, 2A, 3A, SL, 2S
12903
Golden Temple
Superfast
10:25Day 211:401h 15mDaily1A, 2A, 3A, SL, 2S
12401
Kota Ddn Ac Exp
Superfast
20:3321:381h 5mDaily1A, 2A, 3A, SL, 2S
13238
Kota Pnbe Exp
Express
21:2522:451h 20mThu, Fri, Sun1A, 2A, 3A, SL, 2S
13240
Kota Pnbe Exp
Express
21:2522:451h 20mMon, Tue, Wed, Sat1A, 2A, 3A, SL, 2S
19019
Bdts Hw Exp
Express
22:2500:10Day 21h 45mDaily1A, 2A, 3A, SL, 2S

Stations on the Bayana Jn to Mathura Jn route

Stops on 12401 Kota Ddn Ac Exp, the fastest train on this corridor (3 stations).

  1. 1. BXN Bayana Jn
  2. 2. BTE Bharatpur Jn
  3. 3. MTJ Mathura Jn

Other Routes from Bayana Jn

Frequently Asked Questions

How many trains run from Bayana Jn to Mathura Jn?▼

There are 9 direct trains running from Bayana Jn (BXN) to Mathura Jn (MTJ). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from Bayana Jn to Mathura Jn?▼

The fastest train is 12401 Kota Ddn Ac Exp, which covers the distance in 1h 5m. It departs at 20:33 and arrives at 21:38.

What is the first and last train from Bayana Jn to Mathura Jn?▼

The first train departs at 02:00 and the last train departs at 22:25. Check the timetable for specific trains and their running days.

What is the distance from Bayana Jn to Mathura Jn by train?▼

The distance from Bayana Jn to Mathura Jn by train is approximately 75 km. Journey time varies from 1h 5m depending on the train type.

How to check seat availability for Bayana Jn to Mathura Jn 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.

Which stations fall between Bayana Jn and Mathura Jn?▼

On the fastest train, Bayana Jn to Mathura Jn calls at Bharatpur Jn (BTE). Other trains on this route may skip some of these stops.

About Bayana Jn to Mathura Jn Route

The Bayana Jn to Mathura Jn route is served by 9 direct trains operated by Indian Railways. The fastest option is 12401 Kota Ddn Ac Exp with a journey time of 1h 5m. The rail distance is approximately 75 km.

Trains leave Bayana Jn between 02:00 (first) and 22:25 (last). Check seats and book on IRCTC.

Train data from public Indian Railways schedules, last refreshed 2026-10-15. This is an independent service, not affiliated with IRCTC, CRIS, or Indian Railways. Always verify schedules with official sources before travel.