Skip to search

Trains from Visakhapatnam to Bengaluru

983 km by rail · 32 direct trains · fastest 15 hr 41 min on the 08583 Visakhapatnam–SMVT Bengaluru Special · 2 daily · 3 stations in Visakhapatnam, 5 in Bengaluru

Departures
00:30 – 23:40
Fare from
₹505
Sleeper · estimate
Check seats for your date

Every direct train

Search Visakhapatnam to Bengaluru for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Vijayawada JnBZA

    Visakhapatnam VSKP to Krishnarajapurm KJM

    14:3017 hr 1 min07:31+1 arrives the next day
    20708Vande Bharat Express14:30 — 18:40Shatabdi
    Holds 8 in 101 hr 15 min to change at BZA — tight

    Holds about 8 times in 10 here. 127 min would make it 9 in 10. Measured on 3,39,430 paired days.

    12845Bhubaneswar–SMVT Bengaluru Superfast19:55 — 07:31Superfast

    20708 often runs late

  • One change at BangarapetBWT

    Visakhapatnam VSKP to Krishnarajapurm KJM

    19:1017 hr 38 min12:48+1 arrives the next day
    22833Humsafar Express19:10 — 10:48Superfast
    Holds 9 in 101 hr 17 min to change at BWT

    Holds about 9 times in 10 here. Measured on 82,163 paired days.

    12639Brindavan Superfast Express12:05 — 12:48Superfast

    22833 often runs late

  • One change at Vijayawada JnBZA

    Visakhapatnam VSKP to Krishnarajapurm KJM

    14:3018 hr 8 min08:38+1 arrives the next day
    20708Vande Bharat Express14:30 — 18:40Shatabdi
    Holds 8 in 101 hr 15 min to change at BZA — tight

    Holds about 8 times in 10 here. 127 min would make it 9 in 10. Measured on 3,39,430 paired days.

    15228Muzaffarpur–SMVT Bengaluru Express19:55 — 08:38Mail/Express

    20708 often runs late

  • One change at Vijayawada JnBZA

    Visakhapatnam VSKP to Krishnarajapurm KJM

    05:4518 hr 9 min23:54
    20833Vande Bharat Express05:45 — 09:40Shatabdi
    Holds 9 in 102 hr 20 min to change at BZA

    Holds about 9 times in 10 here. Measured on 1,00,517 paired days.

    22817Howrah–Mysuru Express12:00 — 23:54Superfast

    20833 often runs late

  • One change at Vijayawada JnBZA

    Visakhapatnam VSKP to Krishnarajapurm KJM

    20:3518 hr 24 min14:59+1 arrives the next day
    12739Garib Rath20:35 — 01:55Garib Rath
    Holds 9 in 101 hr 5 min to change at BZA — tight

    Holds about 9 times in 10 here. 86 min would make it 9 in 10. Measured on 2,21,096 paired days.

    12296Sangha Mitra Express03:00 — 14:59Superfast

    12739 often runs late

Visakhapatnam to Bengaluru, station by station

Other trains from Visakhapatnam

Other trains to Bengaluru