Advertisement

Distance
1,616 km
Journey time
25h 45m
Total stops
26
Avg speed
63 km/h
Halts
24
Days on route
2

About BDTS HW SF EXP

BDTS HW SF EXP (train number 22917) is an Express on the Indian Railways network running between BANDRA TERMINUS (BDTS) and HARIDWAR JN (HW). It departs BANDRA TERMINUS at 12:45 and reaches HARIDWAR JN at 14:30. The train covers about 1,616 km and halts at 26 stations along the way, completing the run in around 25h 45m.

The BDTS HW SF EXP runs on Wed. The journey spans 2 days, so a stop marked Day 2 is reached on the 2nd day after departure — worth remembering when you plan hotel check-in or an onward connection. Its average speed across the whole route works out to roughly 63 km/h including halts.

Between its origin and destination the BDTS HW SF EXP makes 24 timed halts. Its longest scheduled stop is about 15 minutes at H NIZAMUDDIN. Other notable halts include VADODARA JN (10 min), RATLAM JN (10 min), SURAT (5 min), KOTA JN (5 min), GANGAPUR CITY (5 min). These longer stops are good points to fetch food or water, though shorter one- and two-minute halts mean you should be ready to board in advance.

BDTS HW SF EXP Schedule & Running Days

Weekly running days and the station-by-station time table from BANDRA TERMINUS to HARIDWAR JN.

Running days (departs BANDRA TERMINUS)

Mon
Tue
Wed
Thu
Fri
Sat
Sun
#StationArrivesDepartsHaltDayDistance
1 BANDRA TERMINUS Source
BDTS
— 12:45 — Day 1 0 km
2 BORIVALI
BVI
13:12 13:15 3 min Day 1 19 km
3 BOISAR
BOR
14:03 14:05 2 min Day 1 88 km
4 VAPI
VAPI
14:53 14:55 2 min Day 1 159 km
5 VALSAD
BL
15:18 15:20 2 min Day 1 183 km
6 NAVSARI
NVS
15:48 15:50 2 min Day 1 223 km
7 SURAT
ST
16:25 16:30 5 min Day 1 252 km
8 BHARUCH JN
BH
17:09 17:11 2 min Day 1 311 km
9 VADODARA JN
BRC
18:35 18:45 10 min Day 1 381 km
10 RATLAM JN
RTM
22:35 22:45 10 min Day 1 642 km
11 BHAWANI MANDI
BWM
00:43 00:45 2 min Day 2 808 km
12 RAMGANJ MANDI
RMA
01:03 01:05 2 min Day 2 836 km
13 KOTA JN
KOTA
02:00 02:05 5 min Day 2 909 km
14 SAWAI MADHOPUR
SWM
03:18 03:20 2 min Day 2 1,017 km
15 GANGAPUR CITY
GGC
04:00 04:05 5 min Day 2 1,080 km
16 HINDAUN CITY
HAN
04:33 04:35 2 min Day 2 1,124 km
17 BHARATPUR JN
BTE
05:28 05:30 2 min Day 2 1,199 km
18 MATHURA JN
MTJ
06:15 06:17 2 min Day 2 1,233 km
19 FARIDABAD
FDB
07:52 07:54 2 min Day 2 1,345 km
20 H NIZAMUDDIN
NZM
08:35 08:50 15 min Day 2 1,366 km
21 GHAZIABAD
GZB
09:24 09:26 2 min Day 2 1,389 km
22 MEERUT CITY
MTC
10:02 10:04 2 min Day 2 1,436 km
23 MUZAFFARNAGAR
MOZ
10:42 10:44 2 min Day 2 1,492 km
24 TAPRI
TPZ
12:23 12:25 2 min Day 2 1,543 km
25 ROORKEE
RK
13:16 13:21 5 min Day 2 1,575 km
26 HARIDWAR JN Destination
HW
14:30 — — Day 2 1,616 km

Recent Chart Vacancy

Vacant berths recorded after chart preparation on the last 2 runs of BDTS HW SF EXP. See the full vacancy page for 22917 — class breakdown, how far berths stay empty, and every coach for your own stretch.

Wed, 28 Oct 2026
585 vacant berths
B1 · 23 M2 · 47 S3 · 41 A2 · 39 M1 · 55 S6 · 44
Check live vacant seats
Wed, 21 Oct 2026
114 vacant berths
M2 · 18 B5 · 21 B4 · 8 S6 · 22 S5 · 18 S1 · 3
Check live vacant seats

Frequently Asked Questions

Common questions about the BDTS HW SF EXP.

BDTS HW SF EXP runs as train number 22917 on Indian Railways.

Train 22917 BDTS HW SF EXP runs between BANDRA TERMINUS (BDTS) and HARIDWAR JN (HW), stopping at 26 stations in total.

Train 22917 BDTS HW SF EXP covers about 1,616 km and takes roughly 25h 45m from origin to destination, at an average speed of around 63 km/h.

Train 22917 BDTS HW SF EXP runs on Wed from its origin station. Running days always refer to the departure day at the source.

Train 22917 BDTS HW SF EXP has its longest scheduled halt of about 15 minutes at H NIZAMUDDIN.

Train 22917 BDTS HW SF EXP departs BANDRA TERMINUS at 12:45, which falls inside the 5:00 AM to 2:00 PM window, so its first reservation chart is prepared at 8:00 PM the previous night, about 16 hours 45 minutes before departure. The final chart follows at 12:15, 30 minutes before departure.

Schedule, running days and chart vacancy shown here are sourced from Indian Railways / IRCTC data and may change. This is not live running status. Always reconfirm timings and availability on the official railway channels before you travel.

Vacant seats on this train?

See which berths fall empty after the chart is prepared for train 22917.

Vacant Seat Finder

Check another train

Look up running days and full route timings for any train.

Train Schedule Checker

When does booking open?

Find the exact 60-day advance booking date for your journey.

Date Calculator
Booking Tips & Guides
Complete Guide to Common Indian Railways Abbreviations

Understand all commonly used Indian Railway abbreviations and never again get co...

Sep 7, 2026 4 min
How to Find Vacant Seats in a Train After Chart Preparation?

Learn how to check vacant train seats after chart preparation using the official...

Sep 7, 2026 8 min
What is 3E in Train? 3E vs 3A Coach Difference and Fare

3E is AC 3-Tier Economy: 83 berths against 72 in 3A, a side middle berth that 3A...

Sep 6, 2026 7 min
Advance Reservation Period: The 60-Day IRCTC Booking Rule

The advance reservation period is 60 days, counted back from the journey and exc...

Sep 5, 2026 6 min
How Many IRCTC Tickets Can You Book in a Month?

Twelve a month on a normal IRCTC account, twenty-four if it is Aadhaar-verified ...

Sep 5, 2026 6 min