12895 Shalimar–Puri Superfast Express
Superfast · 499 km · 8 hr 45 min · 11 stops · Fri
- Departs
- 20:35
- Shalimar
- Arrives
- 05:20
- Puri · day 2
- Journey
- 8 hr 45 min
- 499 km · 11 stops
- Runs
- Fri
- Fare from
- ₹350
- Sleeper · estimate
12895 running status
Checking where it is…
12895 coach position
Fetching the coach order…
12895 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 Shalimar to Puri
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Shalimar SHM | — | 20:35 | — | 1 | 0 |
| 2 | Santragachi Jn SRC | 20:50 | 20:52 | 2 min | 1 | 5 |
| 3 | Kharagpur Jn KGP | 22:22 | 22:27 | 5 min | 1 | 113 |
| 4 | Balasore BLS | 23:55 | 23:57 | 2 min | 1 | 234 |
| 5 | Bhadrakh BHC | 00:30 | 00:32 | 2 min | 2 | 293 |
| 6 | Jajpur Keonjhar Road JJKR | 01:05 | 01:07 | 2 min | 2 | 337 |
| 7 | Cuttack CTC | 02:15 | 02:20 | 5 min | 2 | 409 |
| 8 | Bhubaneswar BBS | 02:55 | 03:00 | 5 min | 2 | 436 |
| 9 | Khurda Road Jn KUR | 03:20 | 03:25 | 5 min | 2 | 455 |
| 10 | Sakhi Gopal SIL | 03:52 | 03:54 | 2 min | 2 | 483 |
| 11 | Puri PURI | 05:20 | — | — | 2 | 499 |
Longest halts
- Kharagpur Jn KGP5 min · arrives 22:22, departs 22:27
- Cuttack CTC5 min · arrives 02:15, departs 02:20
- Bhubaneswar BBS5 min · arrives 02:55, departs 03:00
- Khurda Road Jn KUR5 min · arrives 03:20, departs 03:25
Return train and other trains on this route
- 12896 Puri–Shalimar SuperfastThe return train, Puri to Shalimar
- 18409 Jagannath ExpressAlso runs Shalimar to Puri
- 12881 Puri Garib RathAlso runs Shalimar to Puri
- 12887 Shalimar–Puri Superfast ExpressAlso runs Shalimar to Puri
- 22835 Shalimar–Puri Superfast ExpressAlso runs Shalimar to Puri
- 18039 Shalimar–Puri Superfast SpecialAlso runs Shalimar to Puri