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
- 54%
- usually on time
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
54% arrive on time at the destination
typically on time · 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 38 min late · 13% over an hour20%
- Kudaltypically 24 min late · 10% over an hour31%
- Ratnagiritypically 30 min late · 15% over an hour25%
- Khedtypically 20 min late · 27% over an hour38%
- Panveltypically 39 min late · 33% over an hour19%
- Vasai Roadtypically 52 min late · 40% over an hour14%
- Vapitypically 46 min late · 40% over an hour16%
- Surattypically 55 min late · 50% over an hour14%
- Bharuch Jntypically 64 min late · 52% over an hour12%
- Vadodara Jntypically 57 min late · 48% over an hour13%
- Anand Jntypically 54 min late · 50% over an hour14%
- Nadiad Jntypically 56 min late · 48% over an hour13%
- Ahmedabad Jntypically 52 min late · 44% over an hour14%
- Viramgam Jntypically 55 min late · 44% over an hour14%
- Surendranagartypically 32 min late · 40% over an hour23%
- Rajkot Jntypically 11 min late · 40% over an hour51%
- Hapausually on time · 37% over an hour54%
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