Trains from Meerut to Roorkee
9 trains run between Meerut and Roorkee. Meerut has 1 station(s), from which you can easily book train tickets to
Roorkee. Distance from Meerut to Roorkee is 143 km. It will take approx. 01:51 hours to reach Roorkee from Meerut by train.
Meerut to Roorkee Train Ticket Price
If you are in search of affordable train tickets from Meerut to Roorkee, ConfirmTkt is the best platform.
The Meerut to Roorkee train ticket price varies according to travel dates, coach type, and individual preferences.
Travellers can find tickets priced between ₹110 and ₹2280, with the lowest Meerut to Roorkee train ticket rate starting at ₹110.
Below are the minimum ticket prices for all classes:
1A |
₹1175 |
2A |
₹710 |
3A |
₹505 |
SL |
₹145 |
Daily Trains from Meerut to Roorkee
A total of 7 trains run daily from Meerut to Roorkee. See the details below:
KOTA DDN AC EXP (12401) |
Daily |
01:06 |
03:08 |
Meerut City |
Roorkee |
02:02 hrs |
BDTS HW EXP (19019) |
Daily |
04:07 |
06:31 |
Meerut City |
Roorkee |
02:24 hrs |
YOGA EXPRESS (19031) |
Daily |
06:53 |
10:34 |
Meerut City |
Roorkee |
03:41 hrs |
DDN SHTBDI EXP (12017) |
Daily |
08:03 |
10:47 |
Meerut City |
Roorkee |
02:44 hrs |
UTKAL EXPRESS (18477) |
Daily |
14:54 |
18:33 |
Meerut City |
Roorkee |
03:39 hrs |
DDN JANSHTBDI (12055) |
Daily |
16:34 |
18:46 |
Meerut City |
Roorkee |
02:12 hrs |
ANVT KTW EXP (14089) |
Daily |
22:52 |
01:16 |
Meerut City |
Roorkee |
02:24 hrs |
First Train from Meerut to Roorkee
The first train from Meerut to Roorkee is KOTA DDN AC EXP. It starts from Meerut at 01:06 and reaches Roorkee at 03:08.
Last Train from Meerut to Roorkee
The last train from Meerut to Roorkee is ANVT KTW EXP. It starts from Meerut at 22:52 and reaches Roorkee at 01:16.
Fastest Train from Meerut to Roorkee
The fastest train from Meerut to Roorkee is VANDE BHARAT EXP. It takes only 01:51 hours to cover 143 km.
Cheapest Train from Meerut to Roorkee
The cheapest train from Meerut to Roorkee is DDN JANSHTBDI (12055). The lowest price for Meerut to Roorkee train ticket is ₹110.