12148 Kolhapur Express
Superfast · 1,908 km · 32 hr 20 min · 21 stops · Thu
- Departs
- 05:10
- Hazrat Nizamuddin
- Arrives
- 13:30
- C Sahumaharaj T Kolhapur · day 2
- Journey
- 32 hr 20 min
- 1,908 km · 21 stops
- Runs
- Thu
- Fare from
- ₹820
- Sleeper · estimate
- On time
- 85%
- usually on time
12148 running status
Checking where it is…
12148 coach position
Fetching the coach order…
12148 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 Hazrat Nizamuddin to C Sahumaharaj T Kolhapur
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Hazrat Nizamuddin NZM | — | 05:10 | — | 1 | 0 |
| 2 | Mathura Jn MTJ | 06:40 | 06:45 | 5 min | 1 | 133 |
| 3 | Agra Cantt AGC | 07:20 | 07:25 | 5 min | 1 | 187 |
| 4 | Gwalior Jn GWL | 09:41 | 09:43 | 2 min | 1 | 305 |
| 5 | Virangana Lakshmibai(Jhanshi) VGLJ | 11:15 | 11:23 | 8 min | 1 | 404 |
| 6 | Bina Jn BINA | 13:35 | 13:40 | 5 min | 1 | 555 |
| 7 | Bhopal Jn BPL | 15:15 | 15:20 | 5 min | 1 | 693 |
| 8 | Itarsi Jn ET | 17:10 | 17:20 | 10 min | 1 | 785 |
| 9 | Khandwa KNW | 20:03 | 20:05 | 2 min | 1 | 963 |
| 10 | Bhusaval Jn BSL | 21:45 | 21:50 | 5 min | 1 | 1,086 |
| 11 | Manmad Jn MMR | 00:10 | 00:15 | 5 min | 2 | 1,270 |
| 12 | Kopargaon KPG | 01:12 | 01:15 | 3 min | 2 | 1,312 |
| 13 | Belapur BAP | 01:57 | 02:00 | 3 min | 2 | 1,356 |
| 14 | Ahmadnagar ANG | 02:57 | 03:00 | 3 min | 2 | 1,423 |
| 15 | Daund Chord Lin DDCC | 04:33 | 04:35 | 2 min | 2 | 1,509 |
| 16 | Pune Jn PUNE | 06:25 | 06:35 | 10 min | 2 | 1,582 |
| 17 | Satara STR | 09:12 | 09:15 | 3 min | 2 | 1,727 |
| 18 | Karad KRD | 10:12 | 10:15 | 3 min | 2 | 1,785 |
| 19 | Sangli SLI | 11:22 | 11:25 | 3 min | 2 | 1,853 |
| 20 | Miraj Jn MRJ | 12:00 | 12:05 | 5 min | 2 | 1,861 |
| 21 | C Sahumaharaj T Kolhapur KOP | 13:30 | — | — | 2 | 1,908 |
How reliably 12148 runs
85% arrive on time at the destination
typically on time · 55% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Hazrat Nizamuddinusually on time100%
- Mathura Jntypically 7 min late · 4% over an hour77%
- Agra Cantttypically 42 min late · 17% over an hour18%
- Gwalior Jntypically 11 min late · 6% over an hour63%
- Virangana Lakshmibai(Jhanshi)typically 6 min late · 6% over an hour76%
- Bina Jntypically 4 min late · 10% over an hour78%
- Bhopal Jntypically 15 min late · 12% over an hour50%
- Itarsi Jntypically 11 min late · 12% over an hour64%
- Khandwausually on time · 8% over an hour78%
- Bhusaval Jntypically 8 min late · 12% over an hour69%
- Manmad Jntypically 26 min late · 13% over an hour29%
- Kopargaontypically 10 min late · 6% over an hour57%
- Belapurtypically 16 min late · 6% over an hour47%
- Ahmadnagartypically 31 min late · 10% over an hour24%
- Daund Chord Lintypically 27 min late · 12% over an hour28%
- Pune Jntypically 32 min late · 13% over an hour23%
- Sataratypically 29 min late · 15% over an hour26%
- Karadtypically 25 min late · 10% over an hour30%
- Sanglitypically 13 min late · 8% over an hour53%
- Miraj Jntypically 4 min late · 6% over an hour75%
- C Sahumaharaj T Kolhapurusually on time · 6% over an hour85%
Longest halts
- Itarsi Jn ET10 min · arrives 17:10, departs 17:20
- Pune Jn PUNE10 min · arrives 06:25, departs 06:35
- Virangana Lakshmibai(Jhanshi) VGLJ8 min · arrives 11:15, departs 11:23
- Mathura Jn MTJ5 min · arrives 06:40, departs 06:45
- Agra Cantt AGC5 min · arrives 07:20, departs 07:25
- Bina Jn BINA5 min · arrives 13:35, departs 13:40
Return train and other trains on this route
Stations on the 12148 route
- Mathura Jn (MTJ)Day 1 · 133 km from Hazrat Nizamuddin
- Virangana Lakshmibai(Jhanshi) (VGLJ)Day 1 · 404 km from Hazrat Nizamuddin
- Itarsi Jn (ET)Day 1 · 785 km from Hazrat Nizamuddin
- Manmad Jn (MMR)Day 2 · 1,270 km from Hazrat Nizamuddin
- Ahmadnagar (ANG)Day 2 · 1,423 km from Hazrat Nizamuddin
- Satara (STR)Day 2 · 1,727 km from Hazrat Nizamuddin