22907 Madgaon–Hapa Superfast Express
Superfast · 1,350 km · 23 hr 30 min · 18 stops · Fri
- Departs
- 10:00
- Madgaon
- Arrives
- 09:30
- Hapa · day 2
- Journey
- 23 hr 30 min
- 1,350 km · 18 stops
- Runs
- Fri
- Fare from
- ₹650
- Sleeper · estimate
- On time
- 52%
- usually 8 min late
22907 running status
Checking where it is…
22907 coach position
Fetching the coach order…
22907 vacant berths after charting
Shown full? The prepared chart lists berths free for part of the way too, and we chain them. Open full screen
Check seats from Madgaon to Hapa
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Madgaon MAO | — | 10:00 | — | 1 | 0 |
| 2 | Thivim THVM | 10:50 | 10:52 | 2 min | 1 | 46 |
| 3 | Kudal KUDL | 12:00 | 12:02 | 2 min | 1 | 99 |
| 4 | Ratnagiri RN | 14:45 | 14:50 | 5 min | 1 | 239 |
| 5 | Khed KHED | 16:40 | 16:42 | 2 min | 1 | 344 |
| 6 | Panvel PNVL | 19:37 | 19:40 | 3 min | 1 | 519 |
| 7 | Vasai Road BSR | 21:00 | 21:05 | 5 min | 1 | 583 |
| 8 | Vapi VAPI | 22:33 | 22:35 | 2 min | 1 | 704 |
| 9 | Surat ST | 23:58 | 00:03 | 5 min | 2 | 799 |
| 10 | Bharuch Jn BH | 00:46 | 00:48 | 2 min | 2 | 857 |
| 11 | Vadodara Jn BRC | 01:48 | 01:53 | 5 min | 2 | 928 |
| 12 | Anand Jn ANND | 02:27 | 02:29 | 2 min | 2 | 964 |
| 13 | Nadiad Jn ND | 02:45 | 02:47 | 2 min | 2 | 982 |
| 14 | Ahmedabad Jn ADI | 03:40 | 03:50 | 10 min | 2 | 1,028 |
| 15 | Viramgam Jn VG | 04:53 | 04:55 | 2 min | 2 | 1,093 |
| 16 | Surendranagar SUNR | 06:06 | 06:08 | 2 min | 2 | 1,157 |
| 17 | Rajkot Jn RJT | 07:57 | 08:07 | 10 min | 2 | 1,274 |
| 18 | Hapa HAPA | 09:30 | — | — | 2 | 1,350 |
How reliably 22907 runs
52% arrive on time at the destination
typically 8 min late · 26% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Madgaonusually on time · 4% over an hour91%
- Thivimtypically 37 min late · 13% over an hour20%
- Kudaltypically 23 min late · 10% over an hour33%
- Ratnagiritypically 30 min late · 17% over an hour25%
- Khedtypically 20 min late · 29% over an hour38%
- Panveltypically 40 min late · 33% over an hour19%
- Vasai Roadtypically 52 min late · 42% over an hour14%
- Vapitypically 50 min late · 42% over an hour15%
- Surattypically 64 min late · 52% over an hour12%
- Bharuch Jntypically 64 min late · 54% over an hour12%
- Vadodara Jntypically 60 min late · 50% over an hour13%
- Anand Jntypically 62 min late · 52% over an hour12%
- Nadiad Jntypically 60 min late · 50% over an hour13%
- Ahmedabad Jntypically 53 min late · 46% over an hour14%
- Viramgam Jntypically 56 min late · 46% over an hour13%
- Surendranagartypically 33 min late · 42% over an hour23%
- Rajkot Jntypically 13 min late · 42% over an hour51%
- Hapatypically 8 min late · 38% over an hour52%
Longest halts
- Ahmedabad Jn ADI10 min · arrives 03:40, departs 03:50
- Rajkot Jn RJT10 min · arrives 07:57, departs 08:07
- Ratnagiri RN5 min · arrives 14:45, departs 14:50
- Vasai Road BSR5 min · arrives 21:00, departs 21:05
- Surat ST5 min · arrives 23:58, departs 00:03
- Vadodara Jn BRC5 min · arrives 01:48, departs 01:53