Find Trains Between Stations

Search, compare schedules, check live status & fares.

FromNZM→ToGZB· Today · 18 trains found
19019Bandra T - Dehradun ExpressMail/Express
Mumbai Bandra Terminus (BDTS) → Haridwar Jn (HW)
02:50
Mumbai
0h 36m
••
21 km
03:26
Haridwar
06597Ypr Ynrk SplSpecialNot running on this date
Yesvantpur Jn (YPR) → Yog Nagari Rishikesh (YNRK)
02:55
Yesvantpur
0h 53m
••
20 km
03:48
Yog
22543Bdts Lku SF ExpSuperfastNot running on this date
Mumbai Bandra Terminus (BDTS) → Lal Kuan (LKU)
07:45
Mumbai
0h 43m
••
20 km
08:28
Lal
64903Mtj - Gzb EmuEMU
Mathura Jn (MTJ) → Ghaziabad (GZB)
08:35
Mathura
1h 40m
••
33 km
10:15
Ghaziabad
12911Valsad - Haridwar ExpSuperfastNot running on this date
Valsad (BL) → Haridwar Jn (HW)
08:50
Valsad
0h 34m
••
20 km
09:24
Haridwar
22917Bdts Hw SF ExpSuperfastNot running on this date
Mumbai Bandra Terminus (BDTS) → Haridwar Jn (HW)
08:50
Mumbai
0h 34m
••
20 km
09:24
Haridwar
14309Ujjaini ExpressMail/ExpressNot running on this date
Lakshmibai Nagar (LMNR) → Yog Nagari Rishikesh (YNRK)
09:50
Lakshmibai
0h 33m
••
20 km
10:23
Yog
14317Indore - Dehradun ExpMail/ExpressNot running on this date
Lakshmibai Nagar (LMNR) → Yog Nagari Rishikesh (YNRK)
09:50
Lakshmibai
0h 33m
••
20 km
10:23
Yog
19325Indore Amritsar Weekly ExpressMail/Express
Indore Jn Bg (INDB) → Amritsar Jn (ASR)
11:40
Indore
0h 38m
••
21 km
12:18
Amritsar
64057Pwl - Gzb EmuEMU
Palwal (PWL) → Ghaziabad (GZB)
11:55
Palwal
1h 45m
••
33 km
13:40
Ghaziabad
18477Utkal ExpressMail/Express
Puri (PURI) → Yog Nagari Rishikesh (YNRK)
13:20
Puri
0h 48m
••
20 km
14:08
Yog
12903Golden Temple MailSuperfast
Mumbai Bandra Terminus (BDTS) → Amritsar Jn (ASR)
14:05
Mumbai
0h 38m
••
20 km
14:43
Amritsar
17363Ubl - Ynrk Weekly ExpMail/ExpressNot running on this date
Hubli Jn (UBL) → Yog Nagari Rishikesh (YNRK)
14:40
Hubli
0h 58m
••
20 km
15:38
Yog
64419Nzm - Gzb EmuEMU
Delhi H Nizamuddin (NZM) → Ghaziabad (GZB)
15:45
Delhi
1h 45m
••
33 km
17:30
Ghaziabad
22199Sushasan ExpSuperfastNot running on this date
Gwalior Jn (GWL) → Balrampur (BLP)
19:25
Gwalior
0h 41m
••
20 km
20:06
Balrampur
18237Chhattisgarh ExpressMail/Express
Korba (KRBA) → Amritsar Jn (ASR)
20:05
Korba
0h 39m
••
23 km
20:44
Amritsar
20493Mdu Cdg SF ExpSuperfastNot running on this date
Madurai Jn (MDU) → Chandigarh (CDG)
21:50
Madurai
0h 34m
••
20 km
22:24
Chandigarh
12401Magadh ExpressSuperfast
Kota Jn (KOTA) → Dehradun (DDN)
23:50
Kota
0h 36m
••
20 km
00:26+1
Dehradun

Tips for Finding the Right Train

Start with station codes if you know them — they are unambiguous. "NDLS" always means New Delhi, while typing "Delhi" can match several stations in the capital and widen your results. If you only know the city name, that still works: the search shows every matching station and lets you pick. Long-distance travellers should also check nearby major junctions — a train that is sold out from New Delhi often has availability from Hazrat Nizamuddin, 20 minutes away.

Every result card shows the departure and arrival times, the total journey duration, the classes the train runs (from unreserved Second Sitting to 3AC, 2AC and First AC), and the days of the week it operates — important because many express trains run only on selected days. Tap a train to open its full stop-by-stop timetable, or jump straight to live tracking to see where it is right now. Fares shown are per adult in each class and include the catering charge where the train provides it.

Comparing two similar trains? The one with fewer halts is usually faster even if it departs earlier or later, and overnight trains save a hotel night on long routes. Once you have booked, track your PNR from the PNR status page and watch the train approach on the day of travel from the live tracker.