Skip to search

Trains from Ahmedabad to Bengaluru

1,537 km by rail · 11 direct trains · fastest 26 hr 13 min on the 19568 Vivek Express · 1 station in Ahmedabad, 4 in Bengaluru

Departures
07:00 – 19:00
Fare from
₹680
Sleeper · estimate
Check seats for your date

Every direct train

  • 14806Barmer–Yesvantpur AC Express
    07:0033 hr16:00+1 arrives the next day

    Ahmedabad Jn (ADI) to Yasvantpur Jn (YPR)

    1,713 km · Mail/Express

    Seats and fares for ADI to YPR

  • 16588Bikaner–Yesvantpur Express
    07:0033 hr16:00+1 arrives the next day

    Ahmedabad Jn (ADI) to Yasvantpur Jn (YPR)

    1,713 km · Mail/Express

    Seats and fares for ADI to YPR

  • 22497Shri Ganganagar–Tiruchchirappalli Humsafar
    07:3530 hr 24 min13:59+1 arrives the next day

    Ahmedabad Jn (ADI) to Banaswadi (BAND)

    1,661 km · Superfast

    Seats and fares for ADI to BAND

  • 16613Rajkot–Coimbatore Express
    09:3526 hr 48 min12:23+1 arrives the next day

    Ahmedabad Jn (ADI) to Krishnarajapurm (KJM)

    1,568 km · Mail/Express

    Seats and fares for ADI to KJM

  • 19568Vivek Express
    09:3526 hr 13 min11:48+1 arrives the next day

    Ahmedabad Jn (ADI) to Yelahanka Jn. (YNK)

    1,537 km · Mail/Express · fastest

    Seats and fares for ADI to YNK

  • 16209Ajmer–Mysuru Express
    14:0529 hr 10 min19:15+1 arrives the next day

    Ahmedabad Jn (ADI) to Yasvantpur Jn (YPR)

    1,651 km · Mail/Express

    Seats and fares for ADI to YPR

  • 16507Jodhpur–Bengaluru Express
    14:0529 hr 10 min19:15+1 arrives the next day

    Ahmedabad Jn (ADI) to Yasvantpur Jn (YPR)

    1,655 km · Mail/Express

    Seats and fares for ADI to YPR

  • 16531Ajmer–Bengaluru Garib Nawaz
    14:0535 hr 48 min01:53+2 arrives 2 days later

    Ahmedabad Jn (ADI) to Yasvantpur Jn (YPR)

    1,728 km · Mail/Express

    Seats and fares for ADI to YPR

  • 16533Jodhpur–Bengaluru Express
    14:0535 hr 48 min01:53+2 arrives 2 days later

    Ahmedabad Jn (ADI) to Yasvantpur Jn (YPR)

    1,728 km · Mail/Express

    Seats and fares for ADI to YPR

  • 20685Gandhidham–Bengaluru Superfast Express
    14:0529 hr 10 min19:15+1 arrives the next day

    Ahmedabad Jn (ADI) to Yasvantpur Jn (YPR)

    1,650 km · Superfast

    Seats and fares for ADI to YPR

  • 22689Ahmedabad–Yesvantpur Superfast Fast
    19:0031 hr 30 min02:30+2 arrives 2 days later

    Ahmedabad Jn (ADI) to Yasvantpur Jn (YPR)

    1,778 km · Superfast

    Seats and fares for ADI to YPR

Search Ahmedabad to Bengaluru for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at ValsadBL

    Ahmedabad Jn ADI to Krishnarajapurm KJM

    08:0028 hr 23 min12:23+1 arrives the next day
    12998Barmer–Bandra Terminus08:00 — 12:28Superfast
    Almost always holds1 hr 57 min to change at BL

    Almost always holds here. Measured on 2,30,230 paired days.

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

    12998 often runs late

  • One change at SuratST

    Ahmedabad Jn ADI to Krishnarajapurm KJM

    08:0028 hr 23 min12:23+1 arrives the next day
    22724Shri Ganganagar–Nanded Superfast Express08:00 — 11:40Superfast
    Holds 9 in 101 hr 49 min to change at ST

    Holds about 9 times in 10 here. Measured on 2,27,819 paired days.

    16613Rajkot–Coimbatore Express13:29 — 12:23Mail/Express

    22724 often runs late

  • One change at ValsadBL

    Ahmedabad Jn ADI to Yasvantpur Jn YPR

    14:5028 hr 25 min19:15+1 arrives the next day
    20902Vande Bharat Express14:50 — 17:56Shatabdi
    Almost always holds1 hr 9 min to change at BL

    Almost always holds here. Measured on 2,30,230 paired days.

    16507Jodhpur–Bengaluru Express19:05 — 19:15Mail/Express

    16209 Ajmer–Mysuru Express 19:05 — 19:15 on Fri and Sun

  • One change at DharwadDWR

    Ahmedabad Jn ADI to Yasvantpur Jn YPR

    14:0529 hr 16 min19:21+1 arrives the next day
    16507Jodhpur–Bengaluru Express14:05 — 11:58Mail/Express

    16209 Ajmer–Mysuru Express 14:05 — 11:58 on Fri and Sun

    20685 Gandhidham–Bengaluru Superfast Express 14:05 — 11:58 on Tue

    16533 Jodhpur–Bengaluru Express 14:05 — 11:58 on Wed

    Almost always holds1 hr 32 min to change at DWR

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

    20662Bengaluru Vande Bharat13:30 — 19:21Shatabdi

    20662 often runs late

  • One change at Miraj JnMRJ

    Ahmedabad Jn ADI to Yasvantpur Jn YPR

    19:5533 hr 23 min05:18+2 arrives 2 days later
    20475Bikaner–Miraj Superfast Express19:55 — 13:10Superfast
    Almost always holds2 hr 20 min to change at MRJ

    Almost always holds here. Measured on 78,718 paired days.

    16590Rani Chennamma15:30 — 05:18Mail/Express

    16590 often runs late

Ahmedabad to Bengaluru, station by station

Other trains from Ahmedabad

Other trains to Bengaluru