19019 Mumbai Bandra T - Haridwar Express timetable
Mumbai Bandra T - Haridwar Express (19019) runs from Bandra Terminus (BDTS) to Haridwar (HW). The full journey covers 1,617 km and takes 31 h 30 min. The train runs daily.
Timetable checked on 17 October 2026.
Stops and timings
| Station | Arrival | Departure | Day | Stop time | Distance |
|---|---|---|---|---|---|
| Bandra Terminus (BDTS) | Starts here | 00:20 | 1 | — | 0 km |
| Borivali (BVI) | 00:45 | 00:48 | 1 | 3 min | 18 km |
| Vasai Road (BSR) | 01:05 | 01:07 | 1 | 2 min | 36 km |
| Palghar (PLG) | 01:40 | 01:45 | 1 | 5 min | 75 km |
| Dahanu Road (DRD) | 02:08 | 02:10 | 1 | 2 min | 108 km |
| VAPI (VAPI) | 02:33 | 02:35 | 1 | 2 min | 157 km |
| Valsad (BL) | 03:10 | 03:15 | 1 | 5 min | 183 km |
| Bilimora Junction (BIM) | 03:28 | 03:30 | 1 | 2 min | 201 km |
| Navsari (NVS) | 03:45 | 03:47 | 1 | 2 min | 222 km |
| Surat (ST) | 04:30 | 04:35 | 1 | 5 min | 252 km |
| Kosamba Junction (KSB) | 04:58 | 05:00 | 1 | 2 min | 283 km |
| Ankleshwar (AKV) | 05:14 | 05:16 | 1 | 2 min | 302 km |
| Bharuch Junction (BH) | 05:29 | 05:31 | 1 | 2 min | 311 km |
| Miyagam Karjan Junction (MYG) | 06:00 | 06:02 | 1 | 2 min | 352 km |
| Vadodara junction (BRC) | 06:35 | 06:43 | 1 | 8 min | 382 km |
| Samlaya Junction (SMLA) | 07:07 | 07:08 | 1 | 1 min | 407 km |
| Champaner Road (CPN) | 07:18 | 07:19 | 1 | 1 min | 418 km |
| Derol (DRL) | 07:35 | 07:36 | 1 | 1 min | 431 km |
| Kharsaliya (KRSA) | 07:48 | 07:49 | 1 | 1 min | 444 km |
| Godhra Junction (GDA) | 08:03 | 08:08 | 1 | 5 min | 454 km |
| Sant Road (SAT) | 08:23 | 08:25 | 1 | 2 min | 475 km |
| Piplod (PPD) | 08:35 | 08:37 | 1 | 2 min | 487 km |
| Limkheda (LMK) | 08:46 | 08:47 | 1 | 1 min | 494 km |
| Mangal Mahudi (MAM) | 08:57 | 08:58 | 1 | 1 min | 504 km |
| Dahod (DHD) | 09:18 | 09:20 | 1 | 2 min | 527 km |
| Bordi (BIO) | 09:35 | 09:36 | 1 | 1 min | 538 km |
| ANAS (ANAS) | 09:45 | 09:46 | 1 | 1 min | 546 km |
| Meghnagar (MGN) | 09:58 | 10:00 | 1 | 2 min | 561 km |
| Thandla Road (THDR) | 10:10 | 10:11 | 1 | 1 min | 569 km |
| Panch Pipila (PCN) | 10:25 | 10:26 | 1 | 1 min | 582 km |
| Bamnia (BMI) | 10:40 | 10:42 | 1 | 2 min | 596 km |
| Bhairongarh (BOG) | 10:50 | 10:51 | 1 | 1 min | 602 km |
| Bildi (BILD) | 11:08 | 11:09 | 1 | 1 min | 621 km |
| Morwani (MRN) | 11:19 | 11:20 | 1 | 1 min | 630 km |
| Ratlam Junction (RTM) | 11:50 | 12:00 | 1 | 10 min | 641 km |
| Bangrod (BOD) | 12:15 | 12:16 | 1 | 1 min | 651 km |
| Runkhera (RNH) | 12:25 | 12:26 | 1 | 1 min | 658 km |
| Khachrod (KUH) | 12:34 | 12:39 | 1 | 5 min | 669 km |
| Nagda Junction (NAD) | 13:05 | 13:10 | 1 | 5 min | 682 km |
| Mahidpur Road (MEP) | 13:28 | 13:30 | 1 | 2 min | 699 km |
| Vikramgarh Alot (VMA) | 13:56 | 13:58 | 1 | 2 min | 722 km |
| Chaumahla (CMU) | 14:16 | 14:18 | 1 | 2 min | 745 km |
| Suwasra (SVA) | 14:33 | 14:35 | 1 | 2 min | 760 km |
| Shamgarh (SGZ) | 14:48 | 14:50 | 1 | 2 min | 774 km |
| Garot (GOH) | 15:00 | 15:02 | 1 | 2 min | 785 km |
| Bhawani Mandi (BWM) | 15:20 | 15:25 | 1 | 5 min | 807 km |
| Jhalawar Road (JHW) | 15:38 | 15:40 | 1 | 2 min | 824 km |
| Ramganj Mandi (RMA) | 16:00 | 16:05 | 1 | 5 min | 835 km |
| Morak (MKX) | 16:15 | 16:17 | 1 | 2 min | 846 km |
| DARA (DARA) | 16:33 | 16:35 | 1 | 2 min | 860 km |
| New Kota (NKOT) | 17:15 | 17:20 | 1 | 5 min | 899 km |
| Kota Junction (KOTA) | 17:45 | 17:55 | 1 | 10 min | 908 km |
| Keshorai Patan (KPTN) | 18:08 | 18:10 | 1 | 2 min | 921 km |
| Kapren (KPZ) | 18:28 | 18:30 | 1 | 2 min | 941 km |
| Lakheri (LKE) | 18:53 | 18:55 | 1 | 2 min | 968 km |
| Indragarh Sumerganj Mandi (IDG) | 19:08 | 19:10 | 1 | 2 min | 979 km |
| Sawai Madhopur (SWM) | 19:50 | 19:55 | 1 | 5 min | 1015 km |
| Malarna (MLZ) | 20:16 | 20:18 | 1 | 2 min | 1046 km |
| Narayanpur Tatwara (NNW) | 20:33 | 20:35 | 1 | 2 min | 1062 km |
| Gangapur City (GGC) | 20:55 | 21:05 | 1 | 10 min | 1079 km |
| Shri Mahaveerji (SMVJ) | 21:30 | 21:32 | 1 | 2 min | 1113 km |
| Hindaun City (HAN) | 21:45 | 21:50 | 1 | 5 min | 1123 km |
| Fateh Singhpura (FSP) | 22:01 | 22:03 | 1 | 2 min | 1137 km |
| Bayana Junction (BXN) | 22:23 | 22:25 | 1 | 2 min | 1156 km |
| Bharatpur Junction (BTE) | 23:05 | 23:10 | 1 | 5 min | 1198 km |
| Mathura Junction (MTJ) | 00:10 | 00:15 | 2 | 5 min | 1232 km |
| Kosi Kalan (KSV) | 00:45 | 00:47 | 2 | 2 min | 1273 km |
| Faridabad (FDB) | 01:58 | 02:00 | 2 | 2 min | 1345 km |
| Hazrat Nizamuddin (NZM) | 02:35 | 02:50 | 2 | 15 min | 1366 km |
| Ghaziabad (GZB) | 03:26 | 03:28 | 2 | 2 min | 1389 km |
| Meerut City Junction (MTC) | 04:02 | 04:07 | 2 | 5 min | 1436 km |
| Muzaffarnagar (MOZ) | 04:48 | 04:50 | 2 | 2 min | 1492 km |
| Tapri Junction (TPZ) | 05:41 | 05:43 | 2 | 2 min | 1543 km |
| Roorkee (RK) | 06:28 | 06:33 | 2 | 5 min | 1576 km |
| Jwalapur (JWP) | 07:24 | 07:26 | 2 | 2 min | 1613 km |
| Haridwar (HW) | 07:50 | Ends here | 2 | — | 1617 km |
About Mumbai Bandra T - Haridwar Express
Mumbai Bandra T - Haridwar Express (19019) runs from Bandra Terminus (BDTS) to Haridwar (HW). The full journey covers 1,617 km and takes 31 h 30 min. The train runs daily.
- Leaves from
- 00:20Bandra Terminus · Day 1
- Reaches
- 07:50Haridwar · Day 2
- Total travel time
- 31 h 30 min
- Total distance
- 1,617 km
- Runs on
- DailyFrom the first station
- Stops in between
- 7476 stations including the first and last
- Travel classes
- First AC (1A) · Second AC (2A) · Third AC (3A) · Sleeper (SL) · General (GN)
- On this train
- No pantry car · No catering service · LHB coaches
Some stops on this route
In travel order. Tap a station to see its live board.
Questions about train 19019
Where does train 19019 start and end?
Mumbai Bandra T - Haridwar Express (19019) starts from Bandra Terminus (BDTS) and ends at Haridwar (HW). The timetable above lists the stations in travel order.
What are the departure and arrival times of train 19019?
It leaves Bandra Terminus (BDTS) at 00:20 on Day 1. It reaches Haridwar (HW) at 07:50 on Day 2.
Which days does train 19019 run?
Mumbai Bandra T - Haridwar Express (19019) runs daily, from Monday to Sunday from Bandra Terminus (BDTS). These are departure days from the first station. If you board later in the route, check the day shown at your station.
How long is the full journey on train 19019?
The scheduled travel time from Bandra Terminus (BDTS) to Haridwar (HW) is 31 h 30 min. For a shorter journey, open Time between stations and select where you will board and get down.
How far does train 19019 travel?
Mumbai Bandra T - Haridwar Express (19019) covers 1,617 km from Bandra Terminus (BDTS) to Haridwar (HW). The distance beside each station in the timetable is counted from the first station.
How many stops does train 19019 have?
Mumbai Bandra T - Haridwar Express (19019) has 74 stops between its first and last stations. The timetable has 76 stopping stations in total, including Bandra Terminus (BDTS) and Haridwar (HW). Passing stations are not included in this count.
Which classes are available on train 19019?
The timetable lists First AC (1A), Second AC (2A), Third AC (3A), Sleeper (SL) and General (GN) for Mumbai Bandra T - Haridwar Express (19019). Use Check train fares below to check the fare for your stations and travel class.
Which platform is listed for train 19019?
The timetable lists platform 3 at Bandra Terminus (BDTS) and platform 3 at Haridwar (HW). Check the station display or announcement for the platform on your travel day.
Is food service listed for train 19019?
The timetable lists Mumbai Bandra T - Haridwar Express (19019) without a pantry car. Catering service is not listed for this train.
What type of coaches does train 19019 use?
The timetable lists LHB coaches for Mumbai Bandra T - Haridwar Express (19019).
What do Day 1, Day 2 and Day 3 mean?
Day 1 is the day the train leaves its first station. Day 2 is the next day, and Day 3 is the day after that. Check both the time and the day at your boarding station, especially for departures after midnight.
How do I save or share the timetable for train 19019?
Tap Save image above to download the full timetable as one image. It includes all train stops, even when you search for a station or filter by day. Tap Share to send the timetable image with its RailCore link where your browser supports image sharing.
All times are in Indian Standard Time (IST).