Skip to search

Trains from Indore to Varanasi

1,083 km by rail · 5 direct trains · fastest 17 hr 25 min on the 20416 Mahakal Superfast Express · 1 station in Indore, 1 in Varanasi

Departures
10:15 – 13:55
Fare from
₹535
Sleeper · estimate
Check seats for your date

Every direct train

  • 20414Mahakal Express
    10:1519 hr 30 min05:45+1 arrives the next day

    Indore Jn Bg (INDB) to Varanasi Jn (BSB)

    1,136 km · Mail/Express

    Seats and fares for INDB to BSB

  • 20416Mahakal Superfast Express
    10:1517 hr 25 min03:40+1 arrives the next day

    Indore Jn Bg (INDB) to Varanasi Jn (BSB)

    1,083 km · Mail/Express · fastest

    Seats and fares for INDB to BSB

  • 19305Dr. Ambedkar Nagar–Kamakhya Express
    13:4521 hr 30 min11:15+1 arrives the next day

    Indore Jn Bg (INDB) to Varanasi Jn (BSB)

    1,132 km · Mail/Express

    Seats and fares for INDB to BSB

  • 19313Indore–Patna Express
    13:5520 hr 45 min10:40+1 arrives the next day

    Indore Jn Bg (INDB) to Varanasi Jn (BSB)

    1,132 km · Mail/Express

    Seats and fares for INDB to BSB

  • 19321Indore–Patna Express
    13:5521 hr 25 min11:20+1 arrives the next day

    Indore Jn Bg (INDB) to Varanasi Jn (BSB)

    1,172 km · Mail/Express

    Seats and fares for INDB to BSB

Search Indore to Varanasi for your date

Indore to Varanasi, station by station

Other trains from Indore

Other trains to Varanasi