Varanasi Kathmandu Routes (6 Ways to go)

Planning a trip from Varanasi to Kathmandu Cleartrip helps you select the best route between Varanasi & Kathmandu 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 Varanasi & Kathmandu

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

  • 1.
  • Varanasi to Kathmandu Train, bus
  • 23h 9m
  • Rs. 1584
 
Varanasi City (BCY)
 
12h 4m
Rs. 900
You can reach Raxual Junction (RXL) from Varanasi City (BCY) by travelling in a train. Varanasi City (BCY) to Raxual Junction (RXL) train takes approximately 12h 4m. You can catch a train from Varanasi City (BCY) and get down at Raxual Junction (RXL). The price of the train ticket is approximately Rs. 900.
 
Raxual Junction (RXL)
 
0h 5m
Rs. 38
You can take a car from Raxual Junction (RXL) to Birgunj. It will take you around 0h 5m to cover distance of 4.76kms and reach Birgunj from Raxual Junction (RXL). The total amount for the journey will be approximately Rs.38.
 
Birgunj
 
10h 0m
Rs. 646
Travelling in a bus is one of the ways to reach Kathmandu from Birgunj. The total journey between Birgunj & Kathmandu takes around 10h 0m in a bus. The bus ticket price for the journey is approximately Rs.646.
 
Kathmandu
  • 2.
  • Varanasi to Kathmandu Night train, drive, bus, Advance Deluxe
  • 13h 46m
  • Rs. 2863
 
Varanasi Junction (BSB)
 
3h 3m
Rs. 650
You can reach Ayodhya (AY) from Varanasi Junction (BSB) by travelling in a train. Varanasi Junction (BSB) to Ayodhya (AY) train takes approximately 3h 3m. You can catch a train from Varanasi Junction (BSB) and get down at Ayodhya (AY). The price of the train ticket is approximately Rs. 650.
 
Ayodhya (AY)
 
2h 12m
Rs. 1295
You can take a car from Ayodhya (AY) to Krishnanagar. It will take you around 2h 12m to cover distance of 136.57kms and reach Krishnanagar from Ayodhya (AY). The total amount for the journey will be approximately Rs.1295.
 
Krishnanagar
 
3h 45m
Rs. 356
Travelling in a bus is one of the ways to reach Naranghat from Krishnanagar. The total journey between Krishnanagar & Naranghat takes around 3h 45m in a bus. The bus ticket price for the journey is approximately Rs.356.
 
Naranghat
 
2h 46m
Rs. 562
Travelling in a Advance Deluxe is one of the ways to reach Gaushala from Naranghat. Naranghat to Gaushala by Advance Deluxe takes approximately 2h 46m. The distance between Naranghat & Gaushala is around 164.37kms.
 
Gaushala
  • 3.
  • Varanasi to Kathmandu Drive
  • 7h 48m
  • Rs. 2829
 
Varanasi
 
7h 48m
Rs. 2829
You can take a car from Varanasi to Kathmandu. It will take you around 7h 48m to cover distance of 518.26kms and reach Kathmandu from Varanasi. The total amount for the journey will be approximately Rs.2829.
 
Kathmandu
  • 4.
  • Varanasi to Kathmandu Train to Simara, fly
  • 13h 50m
  • Rs. 7647
 
Varanasi City (BCY)
 
12h 4m
Rs. 900
You can reach Raxual Junction (RXL) from Varanasi City (BCY) by travelling in a train. Varanasi City (BCY) to Raxual Junction (RXL) train takes approximately 12h 4m. You can catch a train from Varanasi City (BCY) and get down at Raxual Junction (RXL). The price of the train ticket is approximately Rs. 900.
 
Raxual Junction (RXL)
 
0h 23m
Rs. 200
You can take a car from Raxual Junction (RXL) to Simara. It will take you around 0h 23m to cover distance of 25.27kms and reach Simara from Raxual Junction (RXL). The total amount for the journey will be approximately Rs.200.
 
Simara
 
0h 15m
Rs. 6500
You can travel from Simara to Kathmandu by booking a flight. The total flight time between Simara & Kathmandu is around 0h 15m. The price of the flight ticket is approximately Rs.6500.
 
Kathmandu
 
0h 8m
Rs. 47
You can take a car from Kathmandu to Kathmandu. It will take you around 0h 8m to cover distance of 5.92kms and reach Kathmandu from Kathmandu. The total amount for the journey will be approximately Rs.47.
 
Kathmandu
  • 5.
  • Varanasi to Kathmandu Train, drive to Bhairawa, fly
  • 9h 41m
  • Rs. 9035
 
Varanasi Junction (BSB)
 
5h 27m
Rs. 700
You can reach Gorakhpur Junction (GKP) from Varanasi Junction (BSB) by travelling in a train. Varanasi Junction (BSB) to Gorakhpur Junction (GKP) train takes approximately 5h 27m. You can catch a train from Varanasi Junction (BSB) and get down at Gorakhpur Junction (GKP). The price of the train ticket is approximately Rs. 700.
 
Gorakhpur Junction (GKP)
 
1h 30m
Rs. 788
You can take a car from Gorakhpur Junction (GKP) to Bhairahawa. It will take you around 1h 30m to cover distance of 99.94kms and reach Bhairahawa from Gorakhpur Junction (GKP). The total amount for the journey will be approximately Rs.788.
 
Bhairahawa
 
0h 30m
Rs. 7500
You can travel from Bhairawa to Kathmandu by booking a flight. The total flight time between Bhairawa & Kathmandu is around 0h 30m. The price of the flight ticket is approximately Rs.7500.
 
Kathmandu
 
0h 8m
Rs. 47
You can take a car from Kathmandu to Kathmandu. It will take you around 0h 8m to cover distance of 5.92kms and reach Kathmandu from Kathmandu. The total amount for the journey will be approximately Rs.47.
 
Kathmandu
  • 6.
  • Varanasi to Kathmandu Fly from Varanasi
  • 4h 54m
  • Rs. 9007
 
Varanasi
 
0h 21m
Rs. 460
You can take a car from Varanasi to Varanasi. It will take you around 0h 21m to cover distance of 23.67kms and reach Varanasi from Varanasi. The total amount for the journey will be approximately Rs.460.
 
Varanasi
 
4h 25m
Rs. 8500
You can travel from Varanasi to Kathmandu by booking a flight. The total flight time between Varanasi & Kathmandu is around 4h 25m. The price of the flight ticket is approximately Rs.8500.
 
Kathmandu
 
0h 8m
Rs. 47
You can take a car from Kathmandu to Kathmandu. It will take you around 0h 8m to cover distance of 5.92kms and reach Kathmandu from Kathmandu. The total amount for the journey will be approximately Rs.47.
 
Kathmandu