Trains from Agra to Mathura
34 trains run between Agra and Mathura. Agra has 2 station(s), from which you can easily book train tickets to
Mathura. Distance from Agra to Mathura is 54 km. It will take approx. 00:31 hours to reach Mathura from Agra by train.
If you're planning a trip soon, you can alternatively book
AGRA TO MATHURA TRAIN TICKETS
on ixigo.
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 tickets priced between ₹50 and ₹10, with the lowest Agra to Mathura train ticket rate starting at ₹50.
Below are the minimum ticket prices for all classes:
1A |
₹1175 |
2A |
₹710 |
3A |
₹505 |
SL |
₹145 |
Weekly Trains from Agra to Mathura
There are 1 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 |
00:53 hrs |
Daily Trains from Agra to Mathura
A total of 24 trains run daily from Agra to Mathura. See the details below:
CSMT ASR EXPRESS (11057) |
Daily |
00:10 |
00:55 |
Agra Cantt. |
Mathura Junction |
00:45 hrs |
DAKSHIN EXP (12721) |
Daily |
00:35 |
01:10 |
Agra Cantt. |
Mathura Junction |
00:35 hrs |
MALWA EXPRESS (12919) |
Daily |
00:48 |
01:23 |
Agra Cantt. |
Mathura Junction |
00:35 hrs |
JBP NZM SF EXP (22181) |
Daily |
01:27 |
02:02 |
Agra Cantt. |
Mathura Junction |
00:35 hrs |
GRAND TRUNK EXP (12615) |
Daily |
01:53 |
02:32 |
Agra Cantt. |
Mathura Junction |
00:39 hrs |
UP SMPRK KRANTI (12447) |
Daily |
02:10 |
02:43 |
Agra Cantt. |
Mathura Junction |
00:33 hrs |
GOA EXPRESS (12779) |
Daily |
03:20 |
04:00 |
Agra Cantt. |
Mathura Junction |
00:40 hrs |
KURJ KKDE EXP (11841) |
Daily |
03:55 |
05:20 |
Agra Cantt. |
Mathura Junction |
01:25 hrs |
TELANGANA EXP (12723) |
Daily |
04:27 |
05:05 |
Agra Cantt. |
Mathura Junction |
00:38 hrs |
NDLS INTERCITY (14211) |
Daily |
05:45 |
06:38 |
Agra Cantt. |
Mathura Junction |
00:53 hrs |
KARNATAKA EXP (12627) |
Daily |
05:55 |
06:26 |
Agra Cantt. |
Mathura Junction |
00:31 hrs |
MAHAKAUSHAL EXP (12189) |
Daily |
07:12 |
07:55 |
Agra Cantt. |
Mathura Junction |
00:43 hrs |
JBP NZM SF EXP (12192) |
Daily |
08:55 |
09:37 |
Agra Cantt. |
Mathura Junction |
00:42 hrs |
UTKAL EXPRESS (18477) |
Daily |
09:10 |
09:58 |
Agra Cantt. |
Mathura Junction |
00:48 hrs |
SACHKHAND EXP (12715) |
Daily |
09:43 |
10:18 |
Agra Cantt. |
Mathura Junction |
00:35 hrs |
MANGLADWEEP EXP (12617) |
Daily |
10:00 |
10:35 |
Agra Cantt. |
Mathura Junction |
00:35 hrs |
KERALA SF EXP (12625) |
Daily |
10:15 |
10:50 |
Agra Cantt. |
Mathura Junction |
00:35 hrs |
CHATTISGARH EXP (18237) |
Daily |
16:10 |
17:00 |
Agra Cantt. |
Mathura Junction |
00:50 hrs |
JHELUM EXPRESS (11077) |
Daily |
17:45 |
18:30 |
Agra Cantt. |
Mathura Junction |
00:45 hrs |
PUNJAB MAIL (12137) |
Daily |
17:55 |
18:40 |
Agra Cantt. |
Mathura Junction |
00:45 hrs |
TAJ EXPRESS (12279) |
Daily |
18:20 |
19:00 |
Agra Cantt. |
Mathura Junction |
00:40 hrs |
AGC HSX EXP (11905) |
Daily |
19:10 |
19:53 |
Agra Cantt. |
Mathura Junction |
00:43 hrs |
NDLS SHATABDI (12001) |
Daily |
21:25 |
22:00 |
Agra Cantt. |
Mathura Junction |
00:35 hrs |
PATALKOT EXP (14623) |
Daily |
23:50 |
00:30 |
Agra Cantt. |
Mathura Junction |
00:40 hrs |
First Train from Agra to Mathura
The first train from Agra to Mathura is CSMT ASR EXPRESS. It starts from Agra at 00:10 and reaches Mathura at 00:55.
Last Train from Agra to Mathura
The last train from Agra to Mathura is PATALKOT EXP. It starts from Agra at 23:50 and reaches Mathura at 00:30.
Fastest Train from Agra to Mathura
The fastest train from Agra to Mathura is KARNATAKA EXP. It takes only 00:31 hours to cover 54 km.
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 ₹50.