Skip to search

Trains from Vadodara to Bengaluru

1,437 km by rail · 13 direct trains · fastest 24 hr 17 min on the 19568 Vivek Express · 1 station in Vadodara, 5 in Bengaluru

Departures
07:35 – 20:43
Fare from
₹650
Sleeper · estimate
Check seats for your date

Every direct train

  • 19667Mysuru Humsafar Express
    07:3528 hr 30 min12:05+1 arrives the next day

    Vadodara Jn (BRC) to Ksr Bengaluru (SBC)

    1,557 km · Mail/Express

    Seats and fares for BRC to SBC

  • 14806Barmer–Yesvantpur AC Express
    09:0330 hr 57 min16:00+1 arrives the next day

    Vadodara Jn (BRC) to Yasvantpur Jn (YPR)

    1,613 km · Mail/Express

    Seats and fares for BRC to YPR

  • 16588Bikaner–Yesvantpur Express
    09:0330 hr 57 min16:00+1 arrives the next day

    Vadodara Jn (BRC) to Yasvantpur Jn (YPR)

    1,613 km · Mail/Express

    Seats and fares for BRC to YPR

  • 22497Shri Ganganagar–Tiruchchirappalli Humsafar
    09:3228 hr 27 min13:59+1 arrives the next day

    Vadodara Jn (BRC) to Banaswadi (BAND)

    1,562 km · Superfast

    Seats and fares for BRC to BAND

  • 20668Jaipur–Yesvantpur Superfast Express
    10:5729 hr 53 min16:50+1 arrives the next day

    Vadodara Jn (BRC) to Yasvantpur Jn (YPR)

    1,676 km · Superfast

    Seats and fares for BRC to YPR

  • 16613Rajkot–Coimbatore Express
    11:3124 hr 52 min12:23+1 arrives the next day

    Vadodara Jn (BRC) to Krishnarajapurm (KJM)

    1,468 km · Mail/Express

    Seats and fares for BRC to KJM

  • 19568Vivek Express
    11:3124 hr 17 min11:48+1 arrives the next day

    Vadodara Jn (BRC) to Yelahanka Jn. (YNK)

    1,437 km · Mail/Express · fastest

    Seats and fares for BRC to YNK

  • 16209Ajmer–Mysuru Express
    16:1826 hr 57 min19:15+1 arrives the next day

    Vadodara Jn (BRC) to Yasvantpur Jn (YPR)

    1,551 km · Mail/Express

    Seats and fares for BRC to YPR

  • 16507Jodhpur–Bengaluru Express
    16:1826 hr 57 min19:15+1 arrives the next day

    Vadodara Jn (BRC) to Yasvantpur Jn (YPR)

    1,556 km · Mail/Express

    Seats and fares for BRC to YPR

  • 16531Ajmer–Bengaluru Garib Nawaz
    16:1833 hr 35 min01:53+2 arrives 2 days later

    Vadodara Jn (BRC) to Yasvantpur Jn (YPR)

    1,628 km · Mail/Express

    Seats and fares for BRC to YPR

  • 16533Jodhpur–Bengaluru Express
    16:1833 hr 35 min01:53+2 arrives 2 days later

    Vadodara Jn (BRC) to Yasvantpur Jn (YPR)

    1,628 km · Mail/Express

    Seats and fares for BRC to YPR

  • 20685Gandhidham–Bengaluru Superfast Express
    16:1826 hr 57 min19:15+1 arrives the next day

    Vadodara Jn (BRC) to Yasvantpur Jn (YPR)

    1,551 km · Superfast

    Seats and fares for BRC to YPR

  • 22689Ahmedabad–Yesvantpur Superfast Fast
    20:4329 hr 47 min02:30+2 arrives 2 days later

    Vadodara Jn (BRC) to Yasvantpur Jn (YPR)

    1,678 km · Superfast

    Seats and fares for BRC to YPR

Search Vadodara to Bengaluru for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Vasai RoadBSR

    Vadodara Jn BRC to Krishnarajapurm KJM

    10:5725 hr 26 min12:23+1 arrives the next day
    20668Jaipur–Yesvantpur Superfast Express10:57 — 15:35Superfast
    Holds 10 in 101 hr 5 min to change at BSR

    Holds about 19 times in 20 here. Measured on 38,668 paired days.

    16613Rajkot–Coimbatore Express16:40 — 12:23Mail/Express

  • One change at VapiVAPI

    Vadodara Jn BRC to Krishnarajapurm KJM

    10:2026 hr 3 min12:23+1 arrives the next day
    02199Jhansi–Bandra Terminus Superfast Express10:20 — 13:38Superfast
    Holds 9 in 101 hr 7 min to change at VAPI — tight

    Holds about 9 times in 10 here. 68 min would make it 9 in 10. Measured on 52,625 paired days.

    19568Vivek Express14:45 — 12:23Mail/Express

    02199 often runs late

  • One change at Ankleshwar JnAKV

    Vadodara Jn BRC to Krishnarajapurm KJM

    10:0126 hr 22 min12:23+1 arrives the next day
    19016Saurashtra Express10:01 — 11:34Mail/Express
    Holds 10 in 101 hr 5 min to change at AKV

    Holds about 19 times in 20 here. This train arrives a median 29 min late, against 13 min late for the junction's typical arrival. Measured on 1,14,396 paired days.

    16613Rajkot–Coimbatore Express12:39 — 12:23Mail/Express

    19016 often runs late

  • One change at Daund JnDD

    Vadodara Jn BRC to Yasvantpur Jn YPR

    23:5826 hr 32 min02:30+2 arrives 2 days later
    22944INDB DAUND EXP23:58 — 10:30Superfast
    Holds 10 in 101 hr to change at DD

    Holds about 19 times in 20 here. Measured on 1,13,958 paired days.

    22689ADI YPR SUP FAST11:30 — 02:30Superfast

  • One change at Daund JnDD

    Vadodara Jn BRC to Krishnarajapurm KJM

    23:5827 hr02:58+2 arrives 2 days later
    22944Indore–Daund Express23:58 — 10:30Superfast
    Almost always holds1 hr 40 min to change at DD

    Almost always holds here. Measured on 1,13,920 paired days.

    22602Shirdi–Chennai Superfast Express12:10 — 02:58Superfast

  • One change at DharwadDWR

    Vadodara Jn BRC to Yasvantpur Jn YPR

    16:1827 hr 3 min19:21+1 arrives the next day
    16507JU SBC EXPRESS16:18 — 11:58Mail/Express

    16209 AII MYS EXP 16:18 — 11:58 on Fri and Sun

    16533 JU SBC EXP 16:18 — 11:58 on Wed

    16505 GIMB SBC SF EXP 16:18 — 11:58 on Tue

    Almost always holds1 hr 32 min to change at DWR

    Almost always holds here. Measured on 4,311 paired days.

    20662SBC VANDE BHARAT13:30 — 19:21Shatabdi

    20662 often runs late

  • One change at Daund JnDD

    Vadodara Jn BRC to Ksr Bengaluru SBC

    23:5830 hr 2 min06:00+2 arrives 2 days later
    22944Indore–Daund Express23:58 — 10:30Superfast
    Almost always holds2 hr 30 min to change at DD

    Almost always holds here. Measured on 1,13,920 paired days.

    11301Udyan Express13:00 — 06:00Mail/Express

Vadodara to Bengaluru, station by station

Other trains from Vadodara

Other trains to Bengaluru