Trains from Agra to Mathura
58 trains run between Agra and
Mathura. Agra has 2 stations,
from which you can easily book train tickets to
Mathura.
If you're planning a trip soon, you can alternatively book
AGRA TO MATHURA TRAIN TICKETS
on ixigo.
Agra to Mathura Train Distance
The distance between Agra and Mathura is approximately 53km. Agra to Mathura distance by train is
covered in about 0:35 hours. The fastest train between
these cities takes approximately 0:33 hours and halts at
a few stations. Some train services take longer to cover the Agra to Mathura train distance.
To reduce your travel time, check train routes and train timetables before booking your ticket.
Agra to Mathura Train Ticket Price
If you are in search of affordable train tickets from Agra to Mathura, ConfirmTkt is the best
platform.
The Agra to Mathura train ticket price varies according to travel dates, coach type, and
individual preferences.
Travellers can find Agra to Mathura train fare priced between
₹60 and ₹1270, with the lowest
price starting at ₹60.
Below are the minimum Agra to Mathura train reservation ticket prices for all classes:
| 1A |
₹1185 |
| 2A |
₹720 |
| 3A |
₹515 |
| SL |
₹150 |
Weekly Trains from Agra to Mathura
There are 15 weekly trains running between
Agra and Mathura. Check the details below:
| ABKP NZM SF EXP (22407) |
Fri |
01:20 |
02:13 |
Agra Cantt. |
Mathura Junction |
0:53 hrs |
| AGC KOAA EXP (13168) |
Sat |
05:05 |
05:50 |
Agra Cantt. |
Mathura Junction |
0:45 hrs |
| JAT HUMSAFAR (12751) |
Sat |
06:50 |
07:28 |
Agra Cantt. |
Mathura Junction |
0:38 hrs |
| NED SGNR SF EXP (12439) |
Mon |
06:50 |
07:28 |
Agra Cantt. |
Mathura Junction |
0:38 hrs |
| NED AADR SF EXP (22709) |
Wed |
06:50 |
07:28 |
Agra Cantt. |
Mathura Junction |
0:38 hrs |
| KONGU SF EXP (12647) |
Tue |
10:55 |
11:55 |
Agra Cantt. |
Mathura Junction |
1:00 hrs |
| TVC NZM SF EXP (12643) |
Thu |
15:30 |
16:12 |
Agra Cantt. |
Mathura Junction |
0:42 hrs |
| KOP NZM SF EXP (12147) |
Wed |
15:30 |
16:12 |
Agra Cantt. |
Mathura Junction |
0:42 hrs |
| MILLENNIUM EXP (12645) |
Mon |
15:30 |
16:12 |
Agra Cantt. |
Mathura Junction |
0:42 hrs |
| SWARNA JAYANTHI (12781) |
Sun |
15:30 |
16:12 |
Agra Cantt. |
Mathura Junction |
0:42 hrs |
| SUSHASAN EXP (22199) |
Wed |
16:10 |
16:50 |
Agra Cantt. |
Mathura Junction |
0:40 hrs |
| NED FZR EXPRESS (14621) |
Mon |
16:10 |
16:50 |
Agra Cantt. |
Mathura Junction |
0:40 hrs |
| JBP SVDK EXP (11449) |
Tue |
16:55 |
17:40 |
Agra Cantt. |
Mathura Junction |
0:45 hrs |
| GWL KOAA SF EXP (12320) |
Thu |
17:15 |
18:25 |
Agra Cantt. |
Mathura Junction |
1:10 hrs |
| PDY NDLS SF EXP (22403) |
Thu |
21:10 |
21:45 |
Agra Cantt. |
Mathura Junction |
0:35 hrs |
Daily Trains from Agra to Mathura
A total of 24 trains run daily from
Agra to Mathura. See the details below:
| PATALKOT SF EXP (20423) |
Daily |
00:15 |
00:50 |
Agra Cantt. |
Mathura Junction |
0:35 hrs |
| DAKSHIN SF EXP (12721) |
Daily |
00:35 |
01:10 |
Agra Cantt. |
Mathura Junction |
0:35 hrs |
| MALWA EXPRESS (12919) |
Daily |
00:48 |
01:23 |
Agra Cantt. |
Mathura Junction |
0:35 hrs |
| JBP NZM SF EXP (22181) |
Daily |
01:27 |
02:02 |
Agra Cantt. |
Mathura Junction |
0:35 hrs |
| GRAND TRUNK EXP (12615) |
Daily |
01:53 |
02:35 |
Agra Cantt. |
Mathura Junction |
0:42 hrs |
| UP SMPRK KRANTI (12447) |
Daily |
02:10 |
02:45 |
Agra Cantt. |
Mathura Junction |
0:35 hrs |
| GOA EXPRESS (12779) |
Daily |
03:20 |
04:00 |
Agra Cantt. |
Mathura Junction |
0:40 hrs |
| GITA JAYANTI EX (11841) |
Daily |
03:55 |
05:00 |
Agra Cantt. |
Mathura Junction |
1:05 hrs |
| TELANGANA SF EXP (12723) |
Daily |
04:27 |
05:05 |
Agra Cantt. |
Mathura Junction |
0:38 hrs |
| NDLS INTERCITY (14211) |
Daily |
05:30 |
06:30 |
Agra Cantt. |
Mathura Junction |
1:00 hrs |
| KARNATAKA EXP (12627) |
Daily |
05:45 |
06:20 |
Agra Cantt. |
Mathura Junction |
0:35 hrs |
| MAHAKAUSHAL EXP (12189) |
Daily |
07:12 |
07:55 |
Agra Cantt. |
Mathura Junction |
0:43 hrs |
| JBP NZM SF EXP (12192) |
Daily |
08:55 |
09:35 |
Agra Cantt. |
Mathura Junction |
0:40 hrs |
| UTKAL EXPRESS (18477) |
Daily |
09:10 |
09:55 |
Agra Cantt. |
Mathura Junction |
0:45 hrs |
| SACHKHAND SF EX (12715) |
Daily |
09:43 |
10:20 |
Agra Cantt. |
Mathura Junction |
0:37 hrs |
| MANGLADWEEP EXP (12617) |
Daily |
10:00 |
10:33 |
Agra Cantt. |
Mathura Junction |
0:33 hrs |
| KERALA SF EXP (12625) |
Daily |
10:15 |
10:50 |
Agra Cantt. |
Mathura Junction |
0:35 hrs |
| CHATTISGARH EXP (18237) |
Daily |
16:20 |
17:00 |
Agra Cantt. |
Mathura Junction |
0:40 hrs |
| JHELUM EXPRESS (11077) |
Daily |
17:25 |
18:15 |
Agra Cantt. |
Mathura Junction |
0:50 hrs |
| PUNJAB MAIL (12137) |
Daily |
18:05 |
18:45 |
Agra Cantt. |
Mathura Junction |
0:40 hrs |
| TAJ EXPRESS (12279) |
Daily |
18:20 |
19:00 |
Agra Cantt. |
Mathura Junction |
0:40 hrs |
| AGC HSX EXP (11905) |
Daily |
19:10 |
19:53 |
Agra Cantt. |
Mathura Junction |
0:43 hrs |
| NDLS SHATABDI (12001) |
Daily |
21:25 |
22:00 |
Agra Cantt. |
Mathura Junction |
0:35 hrs |
| CSMT ASR EXPRESS (11057) |
Daily |
23:55 |
00:40 |
Agra Cantt. |
Mathura Junction |
0:45 hrs |
First Train from Agra to Mathura
The first train from Agra to Mathura is
PATALKOT SF EXP. It starts from Agra at
00:15 and reaches Mathura at
00:50.
Last Train from Agra to Mathura
The last train from Agra to Mathura is
CSMT ASR EXPRESS. It starts from Agra at
23:55 and reaches Mathura at
00:40.
Fastest Train from Agra to Mathura
The fastest train from Agra to Mathura is
MANGLADWEEP EXP. The total Agra to Mathura distance by
train is 53 km. It takes only
0:33 hours to cover.
Cheapest Train from Agra to Mathura
The cheapest train from Agra to Mathura is
NDLS INTERCITY (14211). The lowest price for Agra to Mathura train ticket is
₹60.