Skip to search

Trains from Lucknow to Bengaluru

2,159 km by rail · 5 direct trains · fastest 38 hr 45 min on the 12591 Gorakhpur–Yesvantpur Express · 2 stations in Lucknow, 2 in Bengaluru

Departures
11:45 – 20:25
Fare from
₹885
Sleeper · estimate
Check seats for your date

Every direct train

  • 12591Gorakhpur–Yesvantpur Express
    11:4538 hr 45 min02:30+2 arrives 2 days later

    Aishbagh (ASH) to Yasvantpur Jn (YPR)

    2,233 km · Superfast · fastest

    Seats and fares for ASH to YPR

  • 22533Gorakhpur–Yesvantpur Superfast
    11:4539 hr02:45+2 arrives 2 days later

    Aishbagh (ASH) to Yasvantpur Jn (YPR)

    2,233 km · Superfast

    Seats and fares for ASH to YPR

  • 15023Gorakhpur–Yesvantpur Express
    15:5542 hr 35 min10:30+2 arrives 2 days later

    Lucknow (LKO) to Yasvantpur Jn (YPR)

    2,159 km · Mail/Express

    Seats and fares for LKO to YPR

  • 22684Lucknow–Yesvantpur Superfast Express
    18:4041 hr 30 min12:10+2 arrives 2 days later

    Lucknow (LKO) to Yelahanka Jn. (YNK)

    2,319 km · Superfast

    Seats and fares for LKO to YNK

  • 12540Lucknow–Yesvantpur Express
    20:2543 hr 20 min15:45+2 arrives 2 days later

    Lucknow (LKO) to Yasvantpur Jn (YPR)

    2,586 km · Superfast

    Seats and fares for LKO to YPR

Search Lucknow to Bengaluru for your date

Lucknow to Bengaluru, station by station

Other trains from Lucknow

Other trains to Bengaluru