Skip to search

Trains from Satna to Varanasi

269 km by rail · 37 direct trains · fastest 6 hr 10 min on the 20933 Udhna–Danapur Express · 8 daily · 2 stations in Satna, 5 in Varanasi

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

Every direct train

Search Satna to Varanasi for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Prayagraj JnPRYJ

    Satna STA to Varanasi Jn BSB

    07:156 hr 45 min14:00
    04110Tiruchanur–Prayagraj Superfast Special07:15 — 10:35Mail/Express
    Holds 9 in 101 hr 35 min to change at PRYJ — tight

    Holds about 9 times in 10 here. 96 min would make it 9 in 10. Measured on 89,490 paired days.

    22436Vande Bharat Express12:10 — 14:00Shatabdi

    04110 often runs late

  • One change at Prayagraj JnPRYJ

    Satna STA to Varanasi Jn BSB

    07:156 hr 45 min14:00
    22103Mumbai LTT Ayodhya Express07:15 — 11:10Superfast
    Holds 8 in 101 hr to change at PRYJ — tight

    Holds about 8 times in 10 here. 96 min would make it 9 in 10. Measured on 89,490 paired days.

    22436Vande Bharat Express12:10 — 14:00Shatabdi

    22103 often runs late

  • One change at Prayagraj JnPRYJ

    Satna STA to Varanasi Jn BSB

    00:507 hr 15 min08:05
    20933Udhna–Danapur Express00:50 — 04:05Mail/Express
    Holds 9 in 101 hr 20 min to change at PRYJ

    Holds about 9 times in 10 here. Measured on 99,265 paired days.

    12562Swatantrata Senani Express05:25 — 08:05Superfast

    20933 often runs late

  • One change at Prayagraj JnPRYJ

    Satna STA to Varanasi Jn BSB

    00:307 hr 35 min08:05
    12165Mumbai LTT–Gorakhpur Superfast Express00:30 — 03:50Superfast
    Holds 9 in 101 hr 35 min to change at PRYJ

    Holds about 9 times in 10 here. Measured on 99,265 paired days.

    12562Swatantrata Senani Express05:25 — 08:05Superfast

Satna to Varanasi, station by station

Other trains from Satna

Other trains to Varanasi