About PURI BL SF
PURI BL SF (train number 22910) is a Mail/Express on the Indian Railways network running between MALATIPATPUR (MLT) and VALSAD (BL). It departs MALATIPATPUR at 00:40 and reaches VALSAD at 12:35. The train covers about 2,075 km and halts at 26 stations along the way, completing the run in around 35h 55m.
The PURI BL SF runs on Sun. The journey spans 2 days, so a stop marked Day 2 is reached on the 2nd day after departure — worth remembering when you plan hotel check-in or an onward connection. Its average speed across the whole route works out to roughly 58 km/h including halts.
Between its origin and destination the PURI BL SF makes 24 timed halts. Its longest scheduled stop is about 15 minutes at BILASPUR JN. Other notable halts include JABALPUR (10 min), ITARSI JN (10 min), VADODARA JN (10 min), KHURDA ROAD JN (5 min), BHUBANESWAR (5 min). These longer stops are good points to fetch food or water, though shorter one- and two-minute halts mean you should be ready to board in advance.
PURI BL SF Schedule & Running Days
Weekly running days and the station-by-station time table from MALATIPATPUR to VALSAD.
Running days (departs MALATIPATPUR)
| # | Station | Arrives | Departs | Halt | Day | Distance |
|---|---|---|---|---|---|---|
| 1 |
MALATIPATPUR
Source MLT
|
— | 00:40 | — | Day 1 | 8 km |
| 2 |
KHURDA ROAD JN
KUR
|
01:15 | 01:20 | 5 min | Day 1 | 44 km |
| 3 |
BHUBANESWAR
BBS
|
01:45 | 01:50 | 5 min | Day 1 | 63 km |
| 4 |
DHENKANAL
DNKL
|
02:47 | 02:49 | 2 min | Day 1 | 125 km |
| 5 |
TALCHER ROAD
TLHD
|
03:18 | 03:20 | 2 min | Day 1 | 174 km |
| 6 |
ANGUL
ANGL
|
03:25 | 03:27 | 2 min | Day 1 | 186 km |
| 7 |
SAMBALPUR CITY
SBPY
|
06:30 | 06:35 | 5 min | Day 1 | 336 km |
| 8 |
JHARSUGUDA ROAD
JSGR
|
07:30 | 07:35 | 5 min | Day 1 | 379 km |
| 9 |
RAIGARH
RIG
|
08:55 | 08:57 | 2 min | Day 1 | 450 km |
| 10 |
CHAMPA JN
CPH
|
09:53 | 09:55 | 2 min | Day 1 | 529 km |
| 11 |
BILASPUR JN
BSP
|
11:00 | 11:15 | 15 min | Day 1 | 582 km |
| 12 |
PENDRA ROAD
PND
|
12:58 | 13:00 | 2 min | Day 1 | 685 km |
| 13 |
ANUPPUR JN
APR
|
13:45 | 13:50 | 5 min | Day 1 | 736 km |
| 14 |
SHAHDOL
SDL
|
14:33 | 14:35 | 2 min | Day 1 | 777 km |
| 15 |
KATNI SOUTH
KTES
|
17:15 | 17:20 | 5 min | Day 1 | 904 km |
| 16 |
JABALPUR
JBP
|
18:25 | 18:35 | 10 min | Day 1 | 993 km |
| 17 |
PIPARIYA
PPI
|
20:33 | 20:35 | 2 min | Day 1 | 1,171 km |
| 18 |
ITARSI JN
ET
|
22:20 | 22:30 | 10 min | Day 1 | 1,238 km |
| 19 |
BHOPAL JN
BPL
|
00:10 | 00:15 | 5 min | Day 2 | 1,336 km |
| 20 |
MAKSI
MKC
|
02:12 | 02:14 | 2 min | Day 2 | 1,479 km |
| 21 |
UJJAIN JN
UJN
|
03:10 | 03:15 | 5 min | Day 2 | 1,520 km |
| 22 |
RATLAM JN
RTM
|
04:50 | 04:55 | 5 min | Day 2 | 1,616 km |
| 23 |
DAHOD
DHD
|
06:22 | 06:24 | 2 min | Day 2 | 1,730 km |
| 24 |
VADODARA JN
BRC
|
08:45 | 08:55 | 10 min | Day 2 | 1,878 km |
| 25 |
SURAT
ST
|
11:05 | 11:10 | 5 min | Day 2 | 2,007 km |
| 26 |
VALSAD
Destination BL
|
12:35 | — | — | Day 2 | 2,075 km |
Recent Chart Vacancy
Vacant berths recorded after chart preparation on the last 2 runs of PURI BL SF. See the full vacancy page for 22910 — class breakdown, how far berths stay empty, and every coach for your own stretch.
Plan This Journey
Station-by-station timings for train 22910 Vacant Seat Finder
Check empty berths after chart preparation Chart Preparation Time
When the chart is prepared for train 22910 Tatkal Time Calculator
Exact Tatkal opening moment for train 22910 Trains Between Stations
Every direct train MLT → BL Coach Position
Rake composition for train 22910 Train Seat Finder
Check Lower / middle / upper by seat number Booking Date Calculator
Know when the 60-day booking window opens
More Trains
Browse the full train directory or jump to another popular train.
Train 00961 — schedule & vacancy VALLEY QUEEN SPL
Train 00962 — schedule & vacancy PUNE KOP SPECIAL
Train 01023 — schedule & vacancy KOP PUNE SPECIAL
Train 01024 — schedule & vacancy DR BALLIA SPL
Train 01025 — schedule & vacancy BUI DR SPL
Train 01026 — schedule & vacancy DR GORAKHPUR EXP
Train 01027 — schedule & vacancy GKP DR SPL
Train 01028 — schedule & vacancy CSMT KOP SPL
Train 01029 — schedule & vacancy KOP CSMT SPL
Train 01030 — schedule & vacancy CSMT DNR SPL
Train 01081 — schedule & vacancy NGP MAO SPL
Train 01139 — schedule & vacancy
Frequently Asked Questions
Common questions about the PURI BL SF.
Schedule, running days and chart vacancy shown here are sourced from Indian Railways / IRCTC data and may change. This is not live running status. Always reconfirm timings and availability on the official railway channels before you travel.
Vacant seats on this train?
See which berths fall empty after the chart is prepared for train 22910.
Vacant Seat FinderCheck another train
Look up running days and full route timings for any train.
Train Schedule CheckerWhen does booking open?
Find the exact 60-day advance booking date for your journey.
Date Calculator