18312 Banaras–Visakhapatnam Express
Mail/Express · 1,405 km · 28 hr 30 min · 42 stops · Mon, Thu
- Departs
- 15:00
- Banaras
- Arrives
- 19:30
- Visakhapatnam · day 2
- Journey
- 28 hr 30 min
- 1,405 km · 42 stops
- Runs
- Mon, Thu
- On time
- 50%
- usually 15 min late
18312 running status
Checking where it is…
18312 coach position
Fetching the coach order…
18312 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 Banaras to Visakhapatnam
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Banaras BSBS | — | 15:00 | — | 1 | 0 |
| 2 | Varanasi Jn BSB | 15:20 | 15:25 | 5 min | 1 | 4 |
| 3 | Kashi KEI | 15:37 | 15:38 | 1 min | 1 | 9 |
| 4 | Dd Upadhyaya Jn DDU | 16:20 | 16:30 | 10 min | 1 | 21 |
| 5 | Bhabua Road BBU | 17:20 | 17:22 | 2 min | 1 | 73 |
| 6 | Kudra KTQ | 17:38 | 17:40 | 2 min | 1 | 96 |
| 7 | Sasaram SSM | 18:02 | 18:04 | 2 min | 1 | 121 |
| 8 | Dehri On Son DOS | 18:22 | 18:24 | 2 min | 1 | 139 |
| 9 | Nabinagar Road NBG | 18:55 | 18:57 | 2 min | 1 | 174 |
| 10 | Japla JPL | 19:18 | 19:20 | 2 min | 1 | 190 |
| 11 | Haidarnagar HDN | 19:28 | 19:30 | 2 min | 1 | 197 |
| 12 | Muhammadganj MDJ | 19:42 | 19:44 | 2 min | 1 | 209 |
| 13 | Untari Road URD | 19:58 | 20:00 | 2 min | 1 | 221 |
| 14 | Garwa Road Jn GHD | 21:15 | 21:20 | 5 min | 1 | 237 |
| 15 | Daltonganj DTO | 21:47 | 21:49 | 2 min | 1 | 271 |
| 16 | Barwadih Jn BRWD | 22:18 | 22:20 | 2 min | 1 | 298 |
| 17 | Latehar LTHR | 22:51 | 22:53 | 2 min | 1 | 338 |
| 18 | Tori TORI | 23:20 | 23:22 | 2 min | 1 | 371 |
| 19 | Barka Kana BRKA | 01:40 | 01:45 | 5 min | 2 | 456 |
| 20 | Ramgarh Cantt RMT | 01:55 | 02:00 | 5 min | 2 | 460 |
| 21 | Muri MURI | 02:45 | 02:50 | 5 min | 2 | 513 |
| 22 | Ranchi RNC | 04:00 | 04:05 | 5 min | 2 | 575 |
| 23 | Hatia HTE | 04:20 | 04:25 | 5 min | 2 | 582 |
| 24 | Pokla PKF | 05:19 | 05:20 | 1 min | 2 | 644 |
| 25 | Bano BANO | 05:49 | 05:50 | 1 min | 2 | 675 |
| 26 | Nawagaon NXN | 06:39 | 06:40 | 1 min | 2 | 718 |
| 27 | Rourkela ROU | 07:22 | 07:30 | 8 min | 2 | 749 |
| 28 | Rajgangpur GP | 07:53 | 07:55 | 2 min | 2 | 779 |
| 29 | Jharsuguda Jn JSG | 09:15 | 09:20 | 5 min | 2 | 851 |
| 30 | Rengali RGL | 09:45 | 09:47 | 2 min | 2 | 877 |
| 31 | Sambalpur SBP | 10:15 | 10:25 | 10 min | 2 | 899 |
| 32 | Bargarh Road BRGA | 11:10 | 11:12 | 2 min | 2 | 942 |
| 33 | Balangir BLGR | 12:05 | 12:07 | 2 min | 2 | 1,017 |
| 34 | Titlagarh TIG | 13:05 | 13:15 | 10 min | 2 | 1,081 |
| 35 | Kesinga KSNG | 13:35 | 13:37 | 2 min | 2 | 1,094 |
| 36 | Muniguda MNGD | 14:45 | 14:47 | 2 min | 2 | 1,166 |
| 37 | Rayagada RGDA | 16:00 | 16:02 | 2 min | 2 | 1,220 |
| 38 | Parvatipuram PVP | 16:43 | 16:45 | 2 min | 2 | 1,267 |
| 39 | Bobbili Jn VBL | 17:08 | 17:10 | 2 min | 2 | 1,291 |
| 40 | Vizianagram Jn VZM | 18:00 | 18:02 | 2 min | 2 | 1,344 |
| 41 | Kottavalasa KTV | 18:28 | 18:30 | 2 min | 2 | 1,379 |
| 42 | Visakhapatnam VSKP | 19:30 | — | — | 2 | 1,405 |
How reliably 18312 runs
50% arrive on time at the destination
typically 15 min late · 50% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Sambalpurusually on time · 12% over an hour73%
- Bargarh Roadtypically 33 min late · 25% over an hour23%
- Balangirtypically 15 min late · 14% over an hour50%
- Boudhusually on time78%
- Jharamundatypically 7 min late65%
- Sonepurtypically 11 min late55%
- Purunapanitypically 12 min late54%
- Narasinghgarhtypically 13 min late53%
- Jhartarbhatypically 15 min late50%
- Bichhupalitypically 25 min late · 10% over an hour30%
- Barpalitypically 38 min late · 29% over an hour20%
Longest halts
- Dd Upadhyaya Jn DDU10 min · arrives 16:20, departs 16:30
- Sambalpur SBP10 min · arrives 10:15, departs 10:25
- Titlagarh TIG10 min · arrives 13:05, departs 13:15
- Rourkela ROU8 min · arrives 07:22, departs 07:30
- Varanasi Jn BSB5 min · arrives 15:20, departs 15:25
- Garwa Road Jn GHD5 min · arrives 21:15, departs 21:20