Skip to search

Trains from Lucknow to Varanasi

264 km by rail · 79 direct trains · fastest 4 hr on the 20504 Dibrugarh Rajdhani · 15 daily · 5 stations in Lucknow, 7 in Varanasi

Departures
00:05 – 23:55
Fare from
₹200
Sleeper · estimate
Check seats for your date

Every direct train

Search Lucknow to Varanasi for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Sultanpur JnSLN

    Lucknow LKO to Varanasi Jn BSB

    20:155 hr 55 min02:10+1 arrives the next day
    12318AKAL TAKHAT EXP20:15 — 22:11Superfast
    Holds 9 in 101 hr 24 min to change at SLN

    Holds about 9 times in 10 here. Measured on 22,142 paired days.

    12392SHRAMJIVI EXP23:35 — 02:10Composite

    12318 often runs late

  • One change at Sultanpur JnSLN

    Lucknow LKO to Varanasi Jn BSB

    18:005 hr 55 min23:55
    20402LKO BSB SF EXP18:00 — 19:48Superfast
    Holds 9 in 101 hr 9 min to change at SLN — tight

    Holds about 9 times in 10 here. 71 min would make it 9 in 10. Measured on 22,142 paired days.

    04610BSB FEST SPL20:57 — 23:55Mail/Express

    04610 often runs late

  • One change at Ayodhya Dham JnAY

    Lucknow LKO to Varanasi Jn BSB

    13:506 hr19:50
    22490VANDE BHARAT EXP13:50 — 15:46Shatabdi
    Holds 9 in 101 hr 34 min to change at AY

    Holds about 9 times in 10 here. Measured on 56,182 paired days.

    22346VANDE BHARAT EXP17:20 — 19:50Shatabdi

    both trains usually run on time

Lucknow to Varanasi, station by station

Other trains from Lucknow

Other trains to Varanasi