Kathmandu Varanasi Routes (4 Ways to go)

Planning a trip from Kathmandu to Varanasi Cleartrip helps you select the best route between Kathmandu & Varanasi based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Kathmandu & Varanasi

The distance from Kathmandu to Varanasi is approximately 517.46kms. By car, it takes roughly 7h 47m to reach Varanasi from Kathmandu . Take a look at the 4 routes available to reach Varanasi from Kathmandu

  • 1.
  • Kathmandu to Varanasi Bus, train
  • 22h 1m
  • Rs. 1584
 
Kathmandu
 
10h 0m
Rs. 646
Travelling in a bus is one of the ways to reach Birgunj from Kathmandu. The total journey between Kathmandu & Birgunj takes around 10h 0m in a bus. The bus ticket price for the journey is approximately Rs.646.
 
Birgunj
 
0h 5m
Rs. 38
You can take a car from Birgunj to Raxual Junction (RXL). It will take you around 0h 5m to cover distance of 4.76kms and reach Raxual Junction (RXL) from Birgunj. The total amount for the journey will be approximately Rs.38.
 
Raxual Junction (RXL)
 
10h 56m
Rs. 900
You can reach Varanasi City (BCY) from Raxual Junction (RXL) by travelling in a train. Raxual Junction (RXL) to Varanasi City (BCY) train takes approximately 10h 56m. You can catch a train from Raxual Junction (RXL) and get down at Varanasi City (BCY). The price of the train ticket is approximately Rs. 900.
 
Varanasi City (BCY)
  • 2.
  • Kathmandu to Varanasi Bus, drive, night train
  • 13h 13m
  • Rs. 1927
 
Gongabu Bus Park
 
6h 43m
Rs. 439
Travelling in a bus is one of the ways to reach Bhairahawa from Gongabu Bus Park. The total journey between Gongabu Bus Park & Bhairahawa takes around 6h 43m in a bus. The bus ticket price for the journey is approximately Rs.439.
 
Bhairahawa
 
1h 30m
Rs. 788
You can take a car from Bhairahawa to Gorakhpur Junction (GKP). It will take you around 1h 30m to cover distance of 99.92kms and reach Gorakhpur Junction (GKP) from Bhairahawa. The total amount for the journey will be approximately Rs.788.
 
Gorakhpur Junction (GKP)
 
4h 0m
Rs. 700
You can reach Varanasi Junction (BSB) from Gorakhpur Junction (GKP) by travelling in a train. Gorakhpur Junction (GKP) to Varanasi Junction (BSB) train takes approximately 4h 0m. You can catch a train from Gorakhpur Junction (GKP) and get down at Varanasi Junction (BSB). The price of the train ticket is approximately Rs. 700.
 
Varanasi Junction (BSB)
  • 3.
  • Kathmandu to Varanasi Drive
  • 7h 47m
  • Rs. 2825
 
Kathmandu
 
7h 47m
Rs. 2825
You can take a car from Kathmandu to Varanasi. It will take you around 7h 47m to cover distance of 517.46kms and reach Varanasi from Kathmandu. The total amount for the journey will be approximately Rs.2825.
 
Varanasi
  • 4.
  • Kathmandu to Varanasi Fly
  • 4h 43m
  • Rs. 9007
 
Kathmandu
 
0h 6m
Rs. 47
You can take a car from Kathmandu to Kathmandu. It will take you around 0h 6m to cover distance of 5.9kms and reach Kathmandu from Kathmandu. The total amount for the journey will be approximately Rs.47.
 
Kathmandu
 
4h 15m
Rs. 8500
You can travel from Kathmandu to Varanasi by booking a flight. The total flight time between Kathmandu & Varanasi is around 4h 15m. The price of the flight ticket is approximately Rs.8500.
 
Varanasi
 
0h 22m
Rs. 460
You can take a car from Varanasi to Varanasi. It will take you around 0h 22m to cover distance of 23.96kms and reach Varanasi from Varanasi. The total amount for the journey will be approximately Rs.460.
 
Varanasi