58501 Visakhapatnam–Kirandul Passenger Special
Passenger · 472 km · 14 hr · 49 stops · Daily
- Departs
- 07:00
- Visakhapatnam
- Arrives
- 21:00
- Kirandul
- Journey
- 14 hr
- 472 km · 49 stops
- Runs
- Daily
- On time
- 29%
- usually 30 min late
58501 running status
Checking where it is…
58501 coach position
Fetching the coach order…
58501 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 Visakhapatnam to Kirandul
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Visakhapatnam VSKP | — | 07:00 | — | 1 | 0 |
| 2 | Marripalem Ph MIPM | 07:11 | 07:12 | 1 min | 1 | 5 |
| 3 | Simhachalam SCM | 07:18 | 07:20 | 2 min | 1 | 8 |
| 4 | Pendurti PDT | 07:31 | 07:32 | 1 min | 1 | 17 |
| 5 | Kottavalasa KTV | 07:40 | 07:42 | 2 min | 1 | 26 |
| 6 | Mallividu MVW | 07:56 | 07:57 | 1 min | 1 | 35 |
| 7 | Shrungavarapukota SUP | 08:15 | 08:17 | 2 min | 1 | 52 |
| 8 | Boddavara BDVR | 08:27 | 08:28 | 1 min | 1 | 59 |
| 9 | Chimidipaili CMDP | 09:25 | 09:26 | 1 min | 1 | 90 |
| 10 | Borraguhalu BGHU | 09:41 | 09:46 | 5 min | 1 | 99 |
| 11 | Karakavalasa KVLS | 10:03 | 10:04 | 1 min | 1 | 110 |
| 12 | Shimiliguda SMLG | 10:28 | 10:29 | 1 min | 1 | 119 |
| 13 | Araku ARK | 11:00 | 11:05 | 5 min | 1 | 131 |
| 14 | Gorapur GPJ | 11:19 | 11:20 | 1 min | 1 | 141 |
| 15 | Darliput DPC | 11:40 | 11:41 | 1 min | 1 | 153 |
| 16 | Padua PFU | 11:54 | 11:55 | 1 min | 1 | 163 |
| 17 | Bheja BHJA | 12:09 | 12:10 | 1 min | 1 | 173 |
| 18 | Machhkunda Road MKRD | 12:24 | 12:25 | 1 min | 1 | 185 |
| 19 | Paliba PBV | 12:42 | 12:43 | 1 min | 1 | 197 |
| 20 | Suku SUKU | 12:53 | 12:54 | 1 min | 1 | 205 |
| 21 | Koraput Jn KRPU | 13:20 | 13:30 | 10 min | 1 | 216 |
| 22 | Manabar MVF | 13:42 | 13:43 | 1 min | 1 | 223 |
| 23 | Jarati JRT | 13:57 | 13:58 | 1 min | 1 | 232 |
| 24 | Maligura MVG | 14:16 | 14:17 | 1 min | 1 | 243 |
| 25 | Chhatriput CTS | 14:28 | 14:29 | 1 min | 1 | 250 |
| 26 | Jeypore JYP | 14:45 | 14:50 | 5 min | 1 | 257 |
| 27 | Dhanapur DIR | 15:00 | 15:01 | 1 min | 1 | 265 |
| 28 | Khadapa KDPA | 15:11 | 15:12 | 1 min | 1 | 271 |
| 29 | Charamula Kusumi CJS | 15:21 | 15:22 | 1 min | 1 | 278 |
| 30 | Kotapar Road KPRR | 15:36 | 15:37 | 1 min | 1 | 290 |
| 31 | Ambagaon AGB | 15:47 | 15:48 | 1 min | 1 | 297 |
| 32 | Amagura AGZ | 15:59 | 16:00 | 1 min | 1 | 307 |
| 33 | Nakthisemra NKX | 16:09 | 16:10 | 1 min | 1 | 315 |
| 34 | Jagdalpur JDB | 16:25 | 16:30 | 5 min | 1 | 322 |
| 35 | Kumharmarenga KMEZ | 16:40 | 16:41 | 1 min | 1 | 331 |
| 36 | Tokapal TPQ | 16:50 | 16:51 | 1 min | 1 | 339 |
| 37 | Bade Arapur BDXX | 16:58 | 16:59 | 1 min | 1 | 345 |
| 38 | Dilmili DMK | 17:15 | 17:16 | 1 min | 1 | 356 |
| 39 | Silak Jhori SZY | 17:33 | 17:34 | 1 min | 1 | 367 |
| 40 | Kumar Sadra KMSD | 17:48 | 17:49 | 1 min | 1 | 377 |
| 41 | Kaklur KKLU | 18:06 | 18:07 | 1 min | 1 | 389 |
| 42 | Kawargaon KWGN | 18:24 | 18:25 | 1 min | 1 | 401 |
| 43 | Dabpal DBF | 18:37 | 18:38 | 1 min | 1 | 410 |
| 44 | Gidam GIZ | 18:52 | 18:53 | 1 min | 1 | 421 |
| 45 | Dantewara DWZ | 19:03 | 19:04 | 1 min | 1 | 428 |
| 46 | Kamalur KMLR | 19:23 | 19:24 | 1 min | 1 | 441 |
| 47 | Bhansi BHNS | 19:44 | 19:45 | 1 min | 1 | 453 |
| 48 | Bacheli BCHL | 20:03 | 20:05 | 2 min | 1 | 463 |
| 49 | Kirandul KRDL | 21:00 | — | — | 1 | 472 |
How reliably 58501 runs
29% arrive on time at the destination
typically 30 min late · 18% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Visakhapatnamtypically 23 min late · 13% over an hour33%
- Marripalem Phtypically 24 min late · 14% over an hour31%
- Simhachalamtypically 22 min late · 13% over an hour34%
- Pendurtitypically 25 min late · 15% over an hour30%
- Kottavalasatypically 26 min late · 16% over an hour29%
- Mallividutypically 25 min late · 17% over an hour30%
- Shrungavarapukotatypically 31 min late · 20% over an hour24%
- Boddavaratypically 38 min late · 26% over an hour20%
- Chimidipailitypically 50 min late · 39% over an hour15%
- Borraguhalutypically 54 min late · 44% over an hour14%
- Karakavalasatypically 61 min late · 51% over an hour12%
- Shimiligudatypically 58 min late · 47% over an hour13%
- Arakutypically 45 min late · 35% over an hour17%
- Gorapurtypically 45 min late · 36% over an hour17%
- Darliputtypically 46 min late · 36% over an hour16%
- Paduatypically 49 min late · 39% over an hour15%
- Bhejatypically 48 min late · 38% over an hour16%
- Machhkunda Roadtypically 49 min late · 40% over an hour15%
- Palibatypically 48 min late · 37% over an hour16%
- Sukutypically 50 min late · 38% over an hour15%
- Koraput Jntypically 44 min late · 28% over an hour17%
- Manabartypically 48 min late · 35% over an hour16%
- Jaratitypically 60 min late · 49% over an hour13%
- Maliguratypically 63 min late · 53% over an hour12%
- Chhatriputtypically 69 min late · 56% over an hour11%
- Jeyporetypically 63 min late · 53% over an hour12%
- Dhanapurtypically 63 min late · 52% over an hour12%
- Khadapatypically 62 min late · 51% over an hour12%
- Charamula Kusumitypically 63 min late · 53% over an hour12%
- Kotapar Roadtypically 62 min late · 51% over an hour12%
- Ambagaontypically 60 min late · 50% over an hour13%
- Amaguratypically 60 min late · 50% over an hour13%
- Nakthisemratypically 60 min late · 49% over an hour13%
- Jagdalpurtypically 56 min late · 46% over an hour13%
- Kumharmarengatypically 58 min late · 48% over an hour13%
- Tokapaltypically 60 min late · 50% over an hour13%
- Bade Arapurtypically 62 min late · 52% over an hour12%
- Dilmilitypically 60 min late · 50% over an hour13%
- Silak Jhoritypically 59 min late · 48% over an hour13%
- Kumar Sadratypically 57 min late · 48% over an hour13%
- Kaklurtypically 54 min late · 46% over an hour14%
- Kawargaontypically 54 min late · 45% over an hour14%
- Dabpaltypically 54 min late · 46% over an hour14%
- Gidamtypically 56 min late · 47% over an hour13%
- Dantewaratypically 57 min late · 47% over an hour13%
- Kamalurtypically 10 min late · 23% over an hour53%
- Bhansitypically 15 min late · 27% over an hour50%
- Bachelitypically 22 min late · 30% over an hour34%
- Kirandultypically 30 min late · 27% over an hour29%
When it runs late
Roughest June to January: in June it typically runs 44 min late and reaches Kirandul on time only 20% of the time — against 67% around March. A year-round average hides that.
Runs latest on Wednesdays (28% on time), best on Tuesdays (46%).
Longest halts
- Koraput Jn KRPU10 min · arrives 13:20, departs 13:30
- Borraguhalu BGHU5 min · arrives 09:41, departs 09:46
- Araku ARK5 min · arrives 11:00, departs 11:05
- Jeypore JYP5 min · arrives 14:45, departs 14:50
- Jagdalpur JDB5 min · arrives 16:25, departs 16:30