| Train | Arr | Dep | Halt | PF | Runs on |
|---|---|---|---|---|---|
| 18126 Puri-Rou Express Puri → Rourkela | 06:19 | 06:20 | 1m | Daily | |
| 68421 Angl-Puri Memu Angul → Puri | 08:28 | 08:29 | 1m | Daily | |
| 68443 Bhc-Dspl Memu Bhadrakh → Daspalla | 08:36 | 08:37 | 1m | Daily | |
| 68413 Tlhr-Puri Memu Talcher → Puri | 09:26 | 09:27 | 1m | Daily | |
| 68446 Psa-Ctc Passenger Palasa → Cuttack | 09:27 | 09:28 | 1m | Daily | |
| 68407 Bls-Bbs Memu Balasore → Bhubaneswar | 09:30 | 09:31 | 1m | Daily | |
| 68416 Puri-Ctc Memu Puri → Cuttack | 09:35 | 09:36 | 1m | Daily | |
| 68434 Gnpr-Ctc Memu Gunupur → Cuttack | 09:55 | 09:56 | 1m | Daily | |
| 68441 Jer-Puri Memu Jaleswar → Puri | 10:00 | 10:01 | 1m | Daily | |
| 68425 Kdjr-Kur Memu Kendujhargarh → Khurda Road Jn | 10:33 | 10:34 | 1m | Daily | |
| 68442 Puri-Jer Memu Puri → Jaleswar | 14:03 | 14:04 | 1m | Daily | |
| 68426 Kur-Kdjr Memu Khurda Road Jn → Kendujhargarh | 16:35 | 16:36 | 1m | Daily | |
| 68445 Ctc-Psa Passenger Cuttack → Palasa | 16:59 | 17:00 | 1m | Daily | |
| 68415 Ctc-Puri Memu Cuttack → Puri | 17:39 | 17:40 | 1m | Daily | |
| 68408 Bbs-Bls Memu Bhubaneswar → Balasore | 17:58 | 17:59 | 1m | Daily | |
| 68433 Ctc-Gnpr Memu Cuttack → Gunupur | 18:06 | 18:07 | 1m | Daily | |
| 68422 Puri-Angl Memu Puri → Angul | 18:23 | 18:24 | 1m | Daily | |
| 68414 Puri-Tlhr Memu Puri → Talcher | 18:39 | 18:40 | 1m | Daily | |
| 68444 Dspl-Bhc Memu Daspalla → Bhadrakh | 18:49 | 18:50 | 1m | Daily | |
| 18125 Rou-Puri Express Rourkela → Puri | 19:54 | 19:55 | 1m | Daily |
Times are scheduled times at this station (24-hour). Check live status for delays and platform changes.
Vanivihar Ph (station code BNBH) is a railway station serving Khordha in Or, under East Coast Railway (Khurda Road division). 20 trains are scheduled here: 0 originate, 0 terminate and 20 pass through. The first departure of the day is 18126 Puri-Rou Express at 06:20 and the last is 18125 Rou-Puri Express at 19:55. The most served destinations are Puri, Sakhi Gopal, Jenapur Road Ph, Birpurusothampur, Byree. Nearby stations include Bhubaneswar (3 km), Mancheswar (3 km), Patia Ph (6 km).
The station code of Vanivihar Ph is BNBH.
Vanivihar Ph is under East Coast Railway, Khurda Road division.
20 trains are scheduled at Vanivihar Ph: 0 originate, 0 terminate and 20 pass through.
The earliest scheduled departure is 18126 Puri-Rou Express at 06:20, towards Rourkela.
The last scheduled departure is 18125 Rou-Puri Express at 19:55, towards Puri.
5 trains run from Vanivihar Ph to Puri (about 66 km). See the trains between stations page for timings and seat availability.
Nearby stations are Bhubaneswar (BBS, 3 km), Mancheswar (MCS, 3 km), Patia Ph (PTAB, 6 km), Lingaraj Temple Road Ph (LGTR, 8 km).