15304 Intercity Express
Mail/Express · 358 km · 7 hr 35 min · 20 stops · Daily
- Departs
- 16:35
- New Delhi
- Arrives
- 00:10
- Kasganj · day 2
- Journey
- 7 hr 35 min
- 358 km · 20 stops
- Runs
- Daily
- Fare from
- ₹115
- Second sitting · estimate
- On time
- 21%
- usually 42 min late
15304 running status
Checking where it is…
15304 coach position
Fetching the coach order…
15304 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 New Delhi to Kasganj
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | New Delhi NDLS | — | 16:35 | — | 1 | 0 |
| 2 | Shivaji Bridge CSB | 16:39 | 16:40 | 1 min | 1 | 1 |
| 3 | Tilak Bridge TKJ | 16:45 | 16:46 | 1 min | 1 | 3 |
| 4 | Anand Vihar H ANVR | 16:54 | 16:55 | 1 min | 1 | 13 |
| 5 | Sahibabad SBB | 17:04 | 17:05 | 1 min | 1 | 19 |
| 6 | Ghaziabad GZB | 17:21 | 17:23 | 2 min | 1 | 26 |
| 7 | Pilkhua PKW | 17:50 | 17:52 | 2 min | 1 | 51 |
| 8 | Hapur HPU | 18:03 | 18:05 | 2 min | 1 | 63 |
| 9 | Garhmuktesar GMS | 18:27 | 18:29 | 2 min | 1 | 92 |
| 10 | Gajraula Jn GJL | 18:50 | 18:52 | 2 min | 1 | 113 |
| 11 | Amroha AMRO | 19:10 | 19:12 | 2 min | 1 | 136 |
| 12 | Moradabad MB | 19:50 | 19:55 | 5 min | 1 | 167 |
| 13 | Rampur RMU | 20:23 | 20:25 | 2 min | 1 | 194 |
| 14 | Nagaria Sadat NRS | 20:48 | 20:50 | 2 min | 1 | 226 |
| 15 | Bhitaura BTO | 21:02 | 21:04 | 2 min | 1 | 239 |
| 16 | Bareilly BE | 21:50 | 22:00 | 10 min | 1 | 257 |
| 17 | Budaun BEM | 22:40 | 22:45 | 5 min | 1 | 298 |
| 18 | Ujhani UJH | 22:58 | 23:00 | 2 min | 1 | 311 |
| 19 | Soron Shukarkshetra SRNK | 23:30 | 23:32 | 2 min | 1 | 342 |
| 20 | Kasganj KSJ | 00:10 | — | — | 2 | 358 |
How reliably 15304 runs
21% arrive on time at the destination
typically 42 min late · 36% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- New Delhiusually on time · 6% over an hour79%
- Shivaji Bridgeusually on time · 6% over an hour79%
- Tilak Bridgeusually on time · 6% over an hour79%
- Anand Vihar Htypically 3 min late · 4% over an hour82%
- Sahibabadtypically 8 min late · 7% over an hour76%
- Ghaziabadtypically 8 min late · 13% over an hour68%
- Pilkhuatypically 24 min late · 15% over an hour31%
- Hapurtypically 27 min late · 17% over an hour28%
- Garhmuktesartypically 30 min late · 18% over an hour25%
- Gajraula Jntypically 33 min late · 20% over an hour23%
- Amrohatypically 38 min late · 24% over an hour20%
- Moradabadtypically 49 min late · 33% over an hour15%
- Rampurtypically 55 min late · 41% over an hour14%
- Nagaria Sadattypically 57 min late · 47% over an hour13%
- Bhitauratypically 58 min late · 48% over an hour13%
- Bareillytypically 39 min late · 29% over an hour22%
- Budauntypically 65 min late · 54% over an hour12%
- Ujhanitypically 66 min late · 54% over an hour11%
- Soron Shukarkshetratypically 64 min late · 53% over an hour12%
- Kasganjtypically 42 min late · 37% over an hour21%
When it runs late
Runs latest on Saturdays (16% on time), best on Tuesdays (35%).
Longest halts
- Bareilly BE10 min · arrives 21:50, departs 22:00
- Moradabad MB5 min · arrives 19:50, departs 19:55
- Budaun BEM5 min · arrives 22:40, departs 22:45