Skip to search

Trains from Jaipur to Varanasi

827 km by rail · 5 direct trains · fastest 15 hr 49 min on the 14864 Marudhar Express · 2 stations in Jaipur, 2 in Varanasi

Departures
04:00 – 13:59
Fare from
₹455
Sleeper · estimate
Check seats for your date

Every direct train

Search Jaipur 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

    Jaipur JP to Varanasi Jn BSB

    23:1014 hr 50 min14:00+1 arrives the next day
    19623Amrit Bharat Express23:10 — 08:00Mail/Express
    Holds 9 in 102 hr 10 min to change at CNB

    Holds about 9 times in 10 here. Measured on 1,67,808 paired days.

    22436Vande Bharat Express10:10 — 14:00Shatabdi

  • One change at Prayagraj JnPRYJ

    Jaipur JP to Varanasi Jn BSB

    14:4015 hr 20 min06:00+1 arrives the next day
    12988Ajmer–Sealdah Superfast Express14:40 — 01:50Superfast
    Holds 9 in 101 hr 30 min to change at PRYJ — tight

    Holds about 9 times in 10 here. 94 min would make it 9 in 10. Measured on 99,265 paired days.

    14006Lichchivi Express03:20 — 06:00Mail/Express

    12988 often runs late

Jaipur to Varanasi, station by station

Other trains from Jaipur

Other trains to Varanasi