Skip to search

Trains from Agra to Varanasi

570 km by rail · 15 direct trains · fastest 7 hr on the 20176 Vande Bharat Express · 3 stations in Agra, 3 in Varanasi

Departures
00:10 – 18:20
Fare from
₹345
Sleeper · estimate
Check seats for your date

Every direct train

Search Agra to Varanasi for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Kanpur CentralCNB

    Agra Cantt AGC to Varanasi Jn BSB

    06:008 hr14:00
    20176VANDE BHARAT EXP06:00 — 09:05Shatabdi
    Holds 9 in 101 hr 5 min to change at CNB — tight

    Holds about 9 times in 10 here. 71 min would make it 9 in 10. Measured on 1,67,808 paired days.

    22436VANDE BHARAT EX10:10 — 14:00Shatabdi

Agra to Varanasi, station by station

Other trains from Agra

Other trains to Varanasi