Skip to search

12888 Puri–Shalimar Superfast

Superfast · 500 km · 9 hr 5 min · 10 stops · Sun

Departs
22:10
Puri
Arrives
07:15
Shalimar · day 2
Journey
9 hr 5 min
500 km · 10 stops
Runs
Sun
Fare from
₹350
Sleeper · estimate
On time
17%
usually 61 min late
Check seats for your date

12888 running status

Checking where it is…

12888 coach position

Fetching the coach order…

12888 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 Puri to Shalimar

Pick a date — live seats in every class

Route and stops

Day 2 = the day after departure

Scheduled stops of 12888 Puri–Shalimar Superfast, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1Puri PURI—22:10—10
2Khurda Road Jn KUR22:5022:555 min144
3Bhubaneswar BBS23:1023:155 min163
4Cuttack CTC23:4023:455 min190
5Jajpur Keonjhar Road JJKR00:3300:352 min2162
6Bhadrakh BHC01:3801:402 min2206
7Balasore BLS02:2402:295 min2265
8Kharagpur Jn KGP04:0504:105 min2385
9Santragachi Jn SRC05:5005:522 min2495
10Shalimar SHM07:15——2500

How reliably 12888 runs

17% arrive on time at the destination
typically 61 min late · 22% on time across the route

From Aug 2025–Aug 2026 · within 15 min counts as on time.

  • Puri
    typically 3 min late · 8% over an hour
    69%
  • Khurda Road Jn
    typically 22 min late · 12% over an hour
    35%
  • Bhubaneswar
    typically 36 min late · 16% over an hour
    21%
  • Cuttack
    typically 43 min late · 32% over an hour
    17%
  • Jajpur Keonjhar Road
    typically 70 min late · 58% over an hour
    11%
  • Bhadrakh
    typically 41 min late · 30% over an hour
    18%
  • Balasore
    typically 45 min late · 38% over an hour
    17%
  • Kharagpur Jn
    typically 68 min late · 56% over an hour
    11%
  • Santragachi Jn
    typically 117 min late · 80% over an hour
    6%
  • Shalimar
    typically 61 min late · 50% over an hour
    17%

Longest halts

  • Khurda Road Jn KUR5 min · arrives 22:50, departs 22:55
  • Bhubaneswar BBS5 min · arrives 23:10, departs 23:15
  • Cuttack CTC5 min · arrives 23:40, departs 23:45
  • Balasore BLS5 min · arrives 02:24, departs 02:29
  • Kharagpur Jn KGP5 min · arrives 04:05, departs 04:10

Return train and other trains on this route

Stations on the 12888 route