There are 4 ways to get from Sunauli to Varanasi by car, train or night train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Drive, train  •  6 h 39 min

  1. Muv Int / ...

$13 - $29

Cheapest option

Drive, train via Jagatbela (JTB)  •  9 h 6 min

  1. Ljn Bcy Exp

$13 - $29

2 alternative options

Drive, night train  •  8 h 4 min

  1. Manduadih Exp

$15 - $30

Drive  •  4 h 31 min

  1. 190.6 miles

$25 - $40

What companies run services between Sunauli, Nepal and Varanasi, India?

There is no direct connection from Sunauli to Varanasi. However, you can take the drive to Gorakhpur Junction (GKP) then take the train to Varanasi City (BCY). Alternatively, you can take the drive to Jagatbela (JTB) then take the train to Varanasi City (BCY).

Train operators
Indian Railways
Website
indianrail.gov.in
Train from Gorakhpur Junction (GKP) to Varanasi City (BCY)
Ave. Duration
5 h 3 min
Frequency
4 times a day
Estimated price
$4 - $16
Book at
irctc.co.in
Train from Jagatbela (JTB) to Varanasi City (BCY)
Ave. Duration
7 h 30 min
Frequency
Once daily
Estimated price
$4 - $16
Book at
irctc.co.in
Night train from Bagaha (BUG) to Varanasi Junction (BSB)
Ave. Duration
6 h 14 min
Frequency
3 times a week
Estimated price
$6 - $17
Book at
irctc.co.in

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to and around Russia for the 2018 FIFA World Cup, How do I buy a London Underground ticket? and How to get from JFK to New York City - to help you get the most out of your next trip.

Questions & Answers

The distance between Sunauli and Varanasi is 246 km. The road distance is 305 km.

The cheapest way to get from Sunauli to Varanasi is to drive and train which costs $12 - $29 and takes 9 h 6 min.

The quickest way to get from Sunauli to Varanasi is to drive which takes 4 h 31 min and costs $25 - $40.

It takes approximately 6 h 39 min to get from Sunauli to Varanasi, including transfers.