Trains from Mathura to Delhi
78 trains run between Mathura and
Delhi. Mathura has 1 stations,
from which you can easily book train tickets to
Delhi.
If you're planning a trip soon, you can alternatively book
MATHURA TO DELHI TRAIN TICKETS
on ixigo.
Mathura to Delhi Train Distance
The distance between Mathura and Delhi is approximately 137km. Mathura to Delhi distance by train is
covered in about 2:20 hours. The fastest train between
these cities takes approximately 1:45 hours and halts at
a few stations. Some train services take longer to cover the Mathura to Delhi train distance.
To reduce your travel time, check train routes and train timetables before booking your ticket.
Mathura to Delhi Train Ticket Price
If you are in search of affordable train tickets from Mathura to Delhi, ConfirmTkt is the best
platform.
The Mathura to Delhi train ticket price varies according to travel dates, coach type, and
individual preferences.
Travellers can find Mathura to Delhi train fare priced between
₹90 and ₹1640, with the lowest
price starting at ₹90.
Below are the minimum Mathura to Delhi train reservation ticket prices for all classes:
| 1A |
₹1185 |
| 2A |
₹720 |
| 3A |
₹335 |
| SL |
₹150 |
Weekly Trains from Mathura to Delhi
There are 26 weekly trains running between
Mathura and Delhi. Check the details below:
| ABKP NZM SF EXP (22407) |
Fri |
02:15 |
04:25 |
Mathura Junction |
Delhi Hazrat Nizamuddin |
2:10 hrs |
| JAM SVDK EXP (12477) |
Thu |
03:15 |
05:25 |
Mathura Junction |
New Delhi |
2:10 hrs |
| SARVODAYA EXP (12473) |
Sun |
03:15 |
05:25 |
Mathura Junction |
New Delhi |
2:10 hrs |
| HAPA SVDK EXP (12475) |
Wed |
03:15 |
05:25 |
Mathura Junction |
New Delhi |
2:10 hrs |
| GUJRAT S KRANTI (12917) |
Tue |
03:40 |
05:50 |
Mathura Junction |
Delhi Hazrat Nizamuddin |
2:10 hrs |
| BDTS LKU SF EXP (22543) |
Wed |
05:00 |
07:30 |
Mathura Junction |
Delhi Hazrat Nizamuddin |
2:30 hrs |
| BDTS HW SF EXP (22917) |
Thu |
06:17 |
08:35 |
Mathura Junction |
Delhi Hazrat Nizamuddin |
2:18 hrs |
| NED AADR SF EXP (22709) |
Wed |
07:30 |
10:10 |
Mathura Junction |
New Delhi |
2:40 hrs |
| NED SGNR SF EXP (12439) |
Mon |
07:30 |
10:10 |
Mathura Junction |
New Delhi |
2:40 hrs |
| JAT HUMSAFAR (12751) |
Sat |
07:30 |
10:10 |
Mathura Junction |
New Delhi |
2:40 hrs |
| INDB MCTM EXP (22941) |
Tue |
08:20 |
10:27 |
Mathura Junction |
Delhi Safdarjung |
2:07 hrs |
| BDTS NZM YUVA EX (12247) |
Sat |
08:20 |
10:15 |
Mathura Junction |
Delhi Hazrat Nizamuddin |
1:55 hrs |
| TVC NZM SF EXP (22633) |
Fri |
10:45 |
12:30 |
Mathura Junction |
Delhi Hazrat Nizamuddin |
1:45 hrs |
| KONGU SF EXP (12647) |
Tue |
12:00 |
14:15 |
Mathura Junction |
Delhi Hazrat Nizamuddin |
2:15 hrs |
| SWARNA JAYANTHI (12781) |
Sun |
16:17 |
18:45 |
Mathura Junction |
Delhi Hazrat Nizamuddin |
2:28 hrs |
| TVC NZM SF EXP (12643) |
Thu |
16:17 |
18:45 |
Mathura Junction |
Delhi Hazrat Nizamuddin |
2:28 hrs |
| KOP NZM SF EXP (12147) |
Wed |
16:17 |
18:45 |
Mathura Junction |
Delhi Hazrat Nizamuddin |
2:28 hrs |
| MILLENNIUM EXP (12645) |
Mon |
16:17 |
18:45 |
Mathura Junction |
Delhi Hazrat Nizamuddin |
2:28 hrs |
| SUSHASAN EXP (22199) |
Wed |
16:52 |
19:15 |
Mathura Junction |
Delhi Hazrat Nizamuddin |
2:23 hrs |
| NED FZR EXPRESS (14621) |
Mon |
16:55 |
19:38 |
Mathura Junction |
Delhi Safdarjung |
2:43 hrs |
| JBP SVDK EXP (11449) |
Tue |
17:45 |
20:55 |
Mathura Junction |
New Delhi |
3:10 hrs |
| TVC NZM SF EXP (22653) |
Sun |
20:45 |
22:40 |
Mathura Junction |
Delhi Hazrat Nizamuddin |
1:55 hrs |
| ERS NZM SF EXP (22655) |
Thu |
20:45 |
22:40 |
Mathura Junction |
Delhi Hazrat Nizamuddin |
1:55 hrs |
| KOTA MCTM EXP (20985) |
Wed |
21:00 |
23:15 |
Mathura Junction |
New Delhi |
2:15 hrs |
| KOTA SVDK EXP (19803) |
Sat |
21:00 |
23:15 |
Mathura Junction |
New Delhi |
2:15 hrs |
| PDY NDLS SF EXP (22403) |
Thu |
21:47 |
00:20 |
Mathura Junction |
New Delhi |
2:33 hrs |
Daily Trains from Mathura to Delhi
A total of 34 trains run daily from
Mathura to Delhi. See the details below:
| BDTS HW EXP (19019) |
Daily |
00:15 |
02:35 |
Mathura Junction |
Delhi Hazrat Nizamuddin |
2:20 hrs |
| CSMT ASR EXPRESS (11057) |
Daily |
00:45 |
03:30 |
Mathura Junction |
New Delhi |
2:45 hrs |
| PATALKOT SF EXP (20423) |
Daily |
00:55 |
03:36 |
Mathura Junction |
Delhi Safdarjung |
2:41 hrs |
| DAKSHIN SF EXP (12721) |
Daily |
01:15 |
03:45 |
Mathura Junction |
Delhi Hazrat Nizamuddin |
2:30 hrs |
| MALWA EXPRESS (12919) |
Daily |
01:25 |
04:15 |
Mathura Junction |
New Delhi |
2:50 hrs |
| DADN NDLS SF EXP (20155) |
Daily |
01:55 |
04:25 |
Mathura Junction |
New Delhi |
2:30 hrs |
| JBP NZM SF EXP (22181) |
Daily |
02:04 |
04:10 |
Mathura Junction |
Delhi Hazrat Nizamuddin |
2:06 hrs |
| GRAND TRUNK EXP (12615) |
Daily |
02:40 |
05:10 |
Mathura Junction |
New Delhi |
2:30 hrs |
| UP SMPRK KRANTI (12447) |
Daily |
02:47 |
05:22 |
Mathura Junction |
Delhi Hazrat Nizamuddin |
2:35 hrs |
| INDB NDLS EXP (12415) |
Daily |
03:55 |
06:20 |
Mathura Junction |
New Delhi |
2:25 hrs |
| GOA EXPRESS (12779) |
Daily |
04:05 |
06:25 |
Mathura Junction |
Delhi Hazrat Nizamuddin |
2:20 hrs |
| MEWAR EXPRESS (12964) |
Daily |
04:40 |
06:50 |
Mathura Junction |
Delhi Hazrat Nizamuddin |
2:10 hrs |
| GITA JAYANTI EX (11841) |
Daily |
05:05 |
08:45 |
Mathura Junction |
New Delhi |
3:40 hrs |
| TELANGANA SF EXP (12723) |
Daily |
05:10 |
08:00 |
Mathura Junction |
New Delhi |
2:50 hrs |
| KARNATAKA EXP (12627) |
Daily |
06:25 |
09:00 |
Mathura Junction |
New Delhi |
2:35 hrs |
| NDLS INTERCITY (14211) |
Daily |
06:35 |
10:00 |
Mathura Junction |
New Delhi |
3:25 hrs |
| PASCHIM EXPRESS (12925) |
Daily |
07:35 |
10:40 |
Mathura Junction |
New Delhi |
3:05 hrs |
| AK TEJAS RAJ EX (12953) |
Daily |
07:55 |
09:43 |
Mathura Junction |
Delhi Hazrat Nizamuddin |
1:48 hrs |
| MAHAKAUSHAL EXP (12189) |
Daily |
08:00 |
11:00 |
Mathura Junction |
Delhi Hazrat Nizamuddin |
3:00 hrs |
| JBP NZM SF EXP (12192) |
Daily |
09:40 |
12:00 |
Mathura Junction |
Delhi Hazrat Nizamuddin |
2:20 hrs |
| UTKAL EXPRESS (18477) |
Daily |
10:00 |
13:05 |
Mathura Junction |
Delhi Hazrat Nizamuddin |
3:05 hrs |
| NZM JAN SHATABDI (12059) |
Daily |
10:15 |
12:10 |
Mathura Junction |
Delhi Hazrat Nizamuddin |
1:55 hrs |
| SACHKHAND SF EX (12715) |
Daily |
10:22 |
13:05 |
Mathura Junction |
New Delhi |
2:43 hrs |
| MANGLADWEEP EXP (12617) |
Daily |
10:38 |
13:35 |
Mathura Junction |
Delhi Hazrat Nizamuddin |
2:57 hrs |
| KERALA SF EXP (12625) |
Daily |
10:52 |
13:30 |
Mathura Junction |
New Delhi |
2:38 hrs |
| GOLDEN TEMPLE (12903) |
Daily |
11:45 |
13:50 |
Mathura Junction |
Delhi Hazrat Nizamuddin |
2:05 hrs |
| CHATTISGARH EXP (18237) |
Daily |
17:05 |
19:50 |
Mathura Junction |
Delhi Hazrat Nizamuddin |
2:45 hrs |
| JHELUM EXPRESS (11077) |
Daily |
18:20 |
21:20 |
Mathura Junction |
New Delhi |
3:00 hrs |
| PUNJAB MAIL (12137) |
Daily |
18:50 |
21:25 |
Mathura Junction |
New Delhi |
2:35 hrs |
| TAJ EXPRESS (12279) |
Daily |
19:05 |
21:35 |
Mathura Junction |
New Delhi |
2:30 hrs |
| AGC HSX EXP (11905) |
Daily |
19:55 |
22:10 |
Mathura Junction |
New Delhi |
2:15 hrs |
| SGAC NDLS SF EXP (20451) |
Daily |
20:30 |
22:35 |
Mathura Junction |
New Delhi |
2:05 hrs |
| KOTA DDN AC EXP (12401) |
Daily |
21:40 |
23:35 |
Mathura Junction |
Delhi Hazrat Nizamuddin |
1:55 hrs |
| NDLS SHATABDI (12001) |
Daily |
22:01 |
23:50 |
Mathura Junction |
New Delhi |
1:49 hrs |
First Train from Mathura to Delhi
The first train from Mathura to Delhi is
BDTS HW EXP. It starts from Mathura at
00:15 and reaches Delhi at
02:35.
Last Train from Mathura to Delhi
The last train from Mathura to Delhi is
NDLS SHATABDI. It starts from Mathura at
22:01 and reaches Delhi at
23:50.
Fastest Train from Mathura to Delhi
The fastest train from Mathura to Delhi is
TVC NZM SF EXP. The total Mathura to Delhi distance by
train is 137 km. It takes only
1:45 hours to cover.
Cheapest Train from Mathura to Delhi
The cheapest train from Mathura to Delhi is
NDLS INTERCITY (14211). The lowest price for Mathura to Delhi train ticket is
₹90.