12277/78 Puri Howrah Shatabdi express is considers daily running express train of Indian railways which connects between Puri and Howrah Jn covering the state of West bengal and Orrissa across India and belonging to East coast Railway Zone. Lets discuss about Train 12278 train route which start its journey from Puri early morning around 05:45 am then reach to its destination Howrah Jn in same day at 13:40 pm with no average delay. The train covers a distance of 500 kms in total duration of the journey is 07 hours 55 minutes with the running speed of 67 km/hour. This train runs all days in a week which is Monday, Tuesday,Wednesday,Thursday,Friday, Saturday and Sunday and train stops at 06 stations and 110 intermediate Stations between Prayag Junction and Faizabad Junction in its route that include Bhubaneswar , Cuttack, Jajpur Keonjhar Road,Bhadrakh, Balasore,Kharagpur Jn and so on.
Puri Howrah Shatabdi Express has standard LHB rakes and as far concern about coach composition it consists in total 13 coaches ,which has 1 AC First Class, 11 AC Chair Car & 2 End on Generator coaches. The fare structure of the train is Rs 995 for AC Chair car and Rs 1970 for End on Generator coaches unreserved coach. This express does not carry a Pantry car coach but being a Shatabdi category train, catering is served on board the train.After getting all the desired information about the train your journey will more comfort!
Spot your running train status 12278/SATABDI Exp
Check the current running status of 12278/SATABDI Exp which runs between PURI to HOWRAH JN Mentioned below are the details of your running train which includes arrival and departure timings, present station of the train, train delay and arrival timings.
| Station | Actual / Sch. Arrival |
Actual / Sch. Departure |
Halt | Train Status |
Day Count | Platform |
|---|---|---|---|---|---|---|
PURI (PURI) |
Origin/Origin |
17:45/05:45 |
0 min | Arrived / Late by 12hr | 1 |
Platform 5 |
BHUBANESWAR (BBS) |
18:45/06:45 |
18:46/06:47 |
1 min | Late by 12hr | 1 |
Platform 3 |
CUTTACK (CTC) |
19:07/07:08 |
19:08/07:10 |
1 min | Late by 11hr 59min | 1 |
Platform 2 |
JAJPUR K ROAD (JJKR) |
19:51/07:58 |
19:52/08:00 |
1 min | Late by 11hr 53min | 1 |
Platform 2 |
BHADRAKH (BHC) |
20:31/08:54 |
20:32/08:56 |
1 min | Late by 11hr 37min | 1 |
Platform 4 |
BALASORE (BLS) |
21:05/09:36 |
21:06/09:41 |
1 min | Late by 11hr 29min | 1 |
Platform 3 |
KHARAGPUR JN (KGP) |
22:20/11:15 |
22:21/11:20 |
1 min | Late by 11hr 5min | 1 |
Platform 5 |
HOWRAH JN (HWH) |
00:16/13:40 |
Destination/Destination |
-- | On Time | 2 |
Platform 17 |
| Station | Actual / Sch. Arrival |
Actual / Sch. Departure |
Halt | Train Status |
Day Count | Platform |
|---|---|---|---|---|---|---|
PURI (PURI) |
Origin/Origin |
16:25/05:45 |
0 min | Departed / Late by 10hr 40min | 1 |
Platform 5 |
BHUBANESWAR (BBS) |
18:57/06:45 |
18:59/06:47 |
2 min | Departed / Late by 12hr 12min | 1 |
Platform 3 |
CUTTACK (CTC) |
19:32/07:08 |
19:34/07:10 |
2 min | Departed / Late by 12hr 24min | 1 |
Platform 2 |
JAJPUR K ROAD (JJKR) |
20:56/07:58 |
20:58/08:00 |
2 min | Departed / Late by 12hr 58min | 1 |
Platform 2 |
BHADRAKH (BHC) |
21:40/08:54 |
21:43/08:56 |
3 min | Departed / Late by 12hr 47min | 1 |
Platform 3 |
BALASORE (BLS) |
22:36/09:36 |
22:39/09:41 |
3 min | Departed / Late by 13hr | 1 |
Platform 3 |
KHARAGPUR JN (KGP) |
01:52/11:15 |
01:57/11:20 |
5 min | Departed / On Time | 2 |
Platform 7 |
HOWRAH JN (HWH) |
03:58/13:40 |
Destination/Destination |
-- | Arrived / On Time | 2 |
Platform 18 |
| Station | Actual / Sch. Arrival |
Actual / Sch. Departure |
Halt | Train Status |
Day Count | Platform |
|---|---|---|---|---|---|---|
PURI (PURI) |
Origin/Origin |
15:11/05:45 |
0 min | Departed / Late by 9hr 26min | 1 |
Platform 5 |
BHUBANESWAR (BBS) |
17:02/06:45 |
17:02/06:47 |
0 min | Departed / Late by 10hr 17min | 1 |
Platform 3 |
CUTTACK (CTC) |
17:47/07:08 |
17:51/07:10 |
4 min | Departed / Late by 10hr 41min | 1 |
Platform 2 |
JAJPUR K ROAD (JJKR) |
19:17/07:58 |
19:18/08:00 |
1 min | Departed / Late by 11hr 19min | 1 |
Platform 2 |
BHADRAKH (BHC) |
20:10/08:54 |
20:12/08:56 |
2 min | Departed / Late by 11hr 16min | 1 |
Platform 3 |
BALASORE (BLS) |
21:06/09:36 |
21:10/09:41 |
4 min | Departed / Late by 11hr 30min | 1 |
Platform 3 |
KHARAGPUR JN (KGP) |
22:54/11:15 |
23:00/11:20 |
6 min | Departed / Late by 11hr 40min | 1 |
Platform 2 |
HOWRAH JN (HWH) |
01:01/13:40 |
Destination/Destination |
-- | Arrived / On Time | 2 |
Platform 20 |
| Station | Actual / Sch. Arrival |
Actual / Sch. Departure |
Halt | Train Status |
Day Count | Platform |
|---|---|---|---|---|---|---|
PURI (PURI) |
Origin/Origin |
12:05/05:45 |
0 min | Departed / Late by 6hr 20min | 1 |
Platform 5 |
BHUBANESWAR (BBS) |
13:29/06:45 |
13:33/06:47 |
4 min | Departed / Late by 6hr 46min | 1 |
Platform 3 |
CUTTACK (CTC) |
14:39/07:08 |
14:42/07:10 |
3 min | Departed / Late by 7hr 32min | 1 |
Platform 2 |
JAJPUR K ROAD (JJKR) |
15:52/07:58 |
15:53/08:00 |
1 min | Departed / Late by 7hr 54min | 1 |
Platform 2 |
BHADRAKH (BHC) |
16:34/08:54 |
16:36/08:56 |
2 min | Departed / Late by 7hr 40min | 1 |
Platform 3 |
BALASORE (BLS) |
17:53/09:36 |
17:57/09:41 |
4 min | Departed / Late by 8hr 17min | 1 |
Platform 3 |
KHARAGPUR JN (KGP) |
20:40/11:15 |
20:49/11:20 |
9 min | Departed / Late by 9hr 29min | 1 |
Platform 7 |
HOWRAH JN (HWH) |
23:51/13:40 |
Destination/Destination |
-- | Arrived / Late by 10hr 11min | 1 |
Platform 23 |
| Station | Actual / Sch. Arrival |
Actual / Sch. Departure |
Halt | Train Status |
Day Count | Platform |
|---|---|---|---|---|---|---|
PURI (PURI) |
Origin/Origin |
09:24/05:45 |
0 min | Departed / Late by 3hr 39min | 1 |
Platform 5 |
BHUBANESWAR (BBS) |
11:02/06:45 |
11:04/06:47 |
2 min | Departed / Late by 4hr 17min | 1 |
Platform 3 |
CUTTACK (CTC) |
11:44/07:08 |
11:47/07:10 |
3 min | Departed / Late by 4hr 37min | 1 |
Platform 2 |
JAJPUR K ROAD (JJKR) |
13:00/07:58 |
13:01/08:00 |
1 min | Departed / Late by 5hr 2min | 1 |
Platform 2 |
BHADRAKH (BHC) |
13:38/08:54 |
13:42/08:56 |
4 min | Departed / Late by 4hr 46min | 1 |
Platform 3 |
BALASORE (BLS) |
14:52/09:36 |
14:55/09:41 |
3 min | Departed / Late by 5hr 16min | 1 |
Platform 3 |
KHARAGPUR JN (KGP) |
17:10/11:15 |
17:21/11:20 |
11 min | Departed / Late by 6hr 1min | 1 |
Platform 6 |
HOWRAH JN (HWH) |
19:47/13:40 |
Destination/Destination |
-- | Arrived / Late by 6hr 7min | 1 |
Platform 19 |
| Station | Actual / Sch. Arrival |
Actual / Sch. Departure |
Halt | Train Status |
Day Count | Platform |
|---|---|---|---|---|---|---|
PURI (PURI) |
Origin/Origin |
08:32/05:45 |
0 min | Departed / Late by 2hr 47min | 1 |
Platform 5 |
BHUBANESWAR (BBS) |
09:48/06:45 |
09:48/06:47 |
0 min | Departed / Late by 3hr 3min | 1 |
Platform 3 |
CUTTACK (CTC) |
10:23/07:08 |
10:25/07:10 |
2 min | Departed / Late by 3hr 15min | 1 |
Platform 2 |
JAJPUR K ROAD (JJKR) |
11:37/07:58 |
11:38/08:00 |
1 min | Departed / Late by 3hr 39min | 1 |
Platform 2 |
BHADRAKH (BHC) |
12:13/08:54 |
12:15/08:56 |
2 min | Departed / Late by 3hr 19min | 1 |
Platform 3 |
BALASORE (BLS) |
13:25/09:36 |
13:28/09:41 |
3 min | Departed / Late by 3hr 49min | 1 |
Platform 3 |
KHARAGPUR JN (KGP) |
16:10/11:15 |
16:19/11:20 |
9 min | Departed / Late by 4hr 59min | 1 |
Platform 6 |
HOWRAH JN (HWH) |
19:13/13:40 |
Destination/Destination |
-- | Arrived / Late by 5hr 33min | 1 |
Platform 17 |
| Station | Actual / Sch. Arrival |
Actual / Sch. Departure |
Halt | Train Status |
Day Count | Platform |
|---|---|---|---|---|---|---|
PURI (PURI) |
Origin/Origin |
08:30/05:45 |
0 min | Departed / Late by 2hr 45min | 1 |
Platform 5 |
BHUBANESWAR (BBS) |
09:45/06:45 |
09:45/06:47 |
0 min | Departed / Late by 3hr | 1 |
Platform 3 |
CUTTACK (CTC) |
10:34/07:08 |
10:37/07:10 |
3 min | Departed / Late by 3hr 27min | 1 |
Platform 2 |
JAJPUR K ROAD (JJKR) |
11:41/07:58 |
11:43/08:00 |
2 min | Departed / Late by 3hr 43min | 1 |
Platform 2 |
BHADRAKH (BHC) |
12:16/08:54 |
12:18/08:56 |
2 min | Departed / Late by 3hr 22min | 1 |
Platform 3 |
BALASORE (BLS) |
12:59/09:36 |
13:03/09:41 |
4 min | Departed / Late by 3hr 23min | 1 |
Platform 3 |
KHARAGPUR JN (KGP) |
15:29/11:15 |
15:34/11:20 |
5 min | Departed / Late by 4hr 14min | 1 |
Platform 6 |
HOWRAH JN (HWH) |
18:43/13:40 |
Destination/Destination |
-- | Arrived / Late by 5hr 3min | 1 |
Platform 19 |
| Station | Arrival | 2026-07-27 | 2026-07-26 | 2026-07-25 | 2026-07-24 | 2026-07-23 | 2026-07-22 | 2026-07-21 |
|---|---|---|---|---|---|---|---|---|
| PURI (PURI) | Origin | 0 min | 0 min | 0 min | 0 min | 0 min | 0 min | 0 min |
| BHUBANESWAR (BBS) | 06:45 | 732 min | 617 min | 404 min | 257 min | 183 min | 180 min | 106 min |
| CUTTACK (CTC) | 07:08 | 744 min | 639 min | 451 min | 276 min | 195 min | 206 min | 120 min |
| JAJPUR K ROAD (JJKR) | 07:58 | 778 min | 679 min | 474 min | 302 min | 219 min | 223 min | 131 min |
| BHADRAKH (BHC) | 08:54 | 766 min | 676 min | 460 min | 284 min | 199 min | 202 min | 104 min |
| BALASORE (BLS) | 09:36 | 780 min | 690 min | 497 min | 316 min | 229 min | 203 min | 5 min |
| KHARAGPUR JN (KGP) | 11:15 | 0 min | 699 min | 565 min | 355 min | 295 min | 254 min | 180 min |
| HOWRAH JN (HWH) | 13:40 | 0 min | 0 min | 611 min | 367 min | 333 min | 303 min | 215 min |
Frequently Ask Question about Train
12278 SATABDI EXPRESS has not started yet.
12278 SATABDI EXPRESS runs from PURI(PURI) to
Train covers a distance of Kilometers in 500km in 7h 55m
12278 SATABDI EXPRESS has maximum stoppage time at BHUBANESWAR(1 min).
SATABDI EXPRESS(12278) Departed from () at on Reached its Destination () at on Status: On Time Arrived
SATABDI EXPRESS(12278) Departed from () at on Reached its Destination () at on Status: On Time Arrived
SATABDI EXPRESS(12278) Departed from () at on Reached its Destination () at on Status: On Time Arrived
SATABDI EXPRESS(12278) Departed from () at on Reached its Destination () at on Status: On Time Arrived
SATABDI EXPRESS(12278) Departed from () at on Reached its Destination () at on Status: On Time Arrived
SATABDI EXPRESS(12278) Departed from () at on Reached its Destination () at on Status: On Time Arrived
SATABDI EXPRESS(12278) Departed from () at on Reached its Destination () at on Status: On Time Arrived