Nanjing Varanasi Routes (5 Ways to go)

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

The distance from Nanjing to Varanasi is approximately 5659.92kms. Take a look at the 5 routes available to reach Varanasi from Nanjing

  • 1.
  • Nanjing to Varanasi Train, bus
  • 86h 57m
  • Rs. 9607
 
Nanjing
 
43h 52m
Rs. 3100
You can reach Lhasa from Nanjing by travelling in a train. Nanjing to Lhasa train takes approximately 43h 52m. You can catch a train from Nanjing and get down at Lhasa. The price of the train ticket is approximately Rs. 3100.
 
Lhasa
 
19h 0m
Rs. 4893
Travelling in a bus is one of the ways to reach Kathmandu from Lhasa Liuwu Coach Station. The total journey between Lhasa Liuwu Coach Station & Kathmandu takes around 19h 0m in a bus. The bus ticket price for the journey is approximately Rs.4893.
 
Kathmandu
 
0h 4m
Rs. 30
You can take a car from Kathmandu to Kathmandu. It will take you around 0h 4m to cover distance of 3.79kms and reach Kathmandu from Kathmandu. The total amount for the journey will be approximately Rs.30.
 
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.
  • Nanjing to Varanasi Bus, drive, train
  • 90h 17m
  • Rs. 15746
 
Nanjing
 
16h 0m
Rs. 3449
Travelling in a bus is one of the ways to reach Taiyuan Bus Terminal from Nanjing. The total journey between Nanjing & Taiyuan Bus Terminal takes around 16h 0m in a bus. The bus ticket price for the journey is approximately Rs.3449.
 
Taiyuan Bus Terminal
 
20h 0m
Rs. 3937
Travelling in a bus is one of the ways to reach Sichuan Chengdu from Taiyuan Bus Terminal. The total journey between Taiyuan Bus Terminal & Sichuan Chengdu takes around 20h 0m in a bus. The bus ticket price for the journey is approximately Rs.3937.
 
Sichuan Chengdu
 
23h 0m
Rs. 3700
Travelling in a bus is one of the ways to reach Lhasa from Chengdu. The total journey between Chengdu & Lhasa takes around 23h 0m in a bus. The bus ticket price for the journey is approximately Rs.3700.
 
Lhasa
 
0h 6m
Rs. 180
You can take a car from Lhasa to Lhasa North Suburb Coach Station. It will take you around 0h 6m to cover distance of 5.69kms and reach Lhasa North Suburb Coach Station from Lhasa. The total amount for the journey will be approximately Rs.180.
 
Lhasa North Suburb Coach Station
 
7h 0m
Rs. 1416
Travelling in a bus is one of the ways to reach Yadong Xian from Lhasa North Suburb Coach Station. The total journey between Lhasa North Suburb Coach Station & Yadong Xian takes around 7h 0m in a bus. The bus ticket price for the journey is approximately Rs.1416.
 
Yadong Xian
 
3h 23m
Rs. 1874
You can take a car from Yadong Xian to Siliguri Junction (SGUJ). It will take you around 3h 23m to cover distance of 223.38kms and reach Siliguri Junction (SGUJ) from Yadong Xian. The total amount for the journey will be approximately Rs.1874.
 
Siliguri Junction (SGUJ)
 
16h 35m
Rs. 1000
You can reach Mughal Sarai Junction (MGS) from Siliguri Junction (SGUJ) by travelling in a train. Siliguri Junction (SGUJ) to Mughal Sarai Junction (MGS) train takes approximately 16h 35m. You can catch a train from Siliguri Junction (SGUJ) and get down at Mughal Sarai Junction (MGS). The price of the train ticket is approximately Rs. 1000.
 
Mughal Sarai Junction (MGS)
 
0h 13m
Rs. 190
You can take a car from Mughal Sarai Junction (MGS) to Varanasi. It will take you around 0h 13m to cover distance of 14.1kms and reach Varanasi from Mughal Sarai Junction (MGS). The total amount for the journey will be approximately Rs.190.
 
Varanasi
  • 3.
  • Nanjing to Varanasi Fly to Varanasi
  • 21h 20m
  • Rs. 16533
 
Gulou
 
0h 26m
Rs. 38
Travelling in a Nanjing Metro is one of the ways to reach Nanjing South from Gulou. Gulou to Nanjing South by Nanjing Metro takes approximately 0h 26m. The distance between Gulou & Nanjing South is around 13.66kms.
 
Nanjing South
 
0h 50m
Rs. 35
Travelling in a Subway is one of the ways to reach Lukou Airport from Nanjing South. Nanjing South to Lukou Airport by Subway takes approximately 0h 50m. The distance between Nanjing South & Lukou Airport is around 34.95kms.
 
Lukou Airport
 
17h 40m
Rs. 16000
You can travel from Nanjing to Varanasi by booking a flight. The total flight time between Nanjing & Varanasi is around 17h 40m. The price of the flight ticket is approximately Rs.16000.
 
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
  • 4.
  • Nanjing to Varanasi Fly to Patna, train
  • 26h 37m
  • Rs. 17273
 
Gulou
 
0h 26m
Rs. 38
Travelling in a Nanjing Metro is one of the ways to reach Nanjing South from Gulou. Gulou to Nanjing South by Nanjing Metro takes approximately 0h 26m. The distance between Gulou & Nanjing South is around 13.66kms.
 
Nanjing South
 
0h 50m
Rs. 35
Travelling in a Subway is one of the ways to reach Lukou Airport from Nanjing South. Nanjing South to Lukou Airport by Subway takes approximately 0h 50m. The distance between Nanjing South & Lukou Airport is around 34.95kms.
 
Lukou Airport
 
18h 20m
Rs. 16000
You can travel from Nanjing to Patna by booking a flight. The total flight time between Nanjing & Patna is around 18h 20m. The price of the flight ticket is approximately Rs.16000.
 
Patna
 
0h 8m
Rs. 550
You can take a car from Patna to Danapur (DNR). It will take you around 0h 8m to cover distance of 7.51kms and reach Danapur (DNR) from Patna. The total amount for the journey will be approximately Rs.550.
 
Danapur (DNR)
 
3h 50m
Rs. 650
You can reach Varanasi Junction (BSB) from Danapur (DNR) by travelling in a train. Danapur (DNR) to Varanasi Junction (BSB) train takes approximately 3h 50m. You can catch a train from Danapur (DNR) and get down at Varanasi Junction (BSB). The price of the train ticket is approximately Rs. 650.
 
Varanasi Junction (BSB)
  • 5.
  • Nanjing to Varanasi Fly to Gaya, train
  • 21h 4m
  • Rs. 18373
 
Gulou
 
0h 26m
Rs. 38
Travelling in a Nanjing Metro is one of the ways to reach Nanjing South from Gulou. Gulou to Nanjing South by Nanjing Metro takes approximately 0h 26m. The distance between Gulou & Nanjing South is around 13.66kms.
 
Nanjing South
 
0h 50m
Rs. 35
Travelling in a Subway is one of the ways to reach Lukou Airport from Nanjing South. Nanjing South to Lukou Airport by Subway takes approximately 0h 50m. The distance between Nanjing South & Lukou Airport is around 34.95kms.
 
Lukou Airport
 
12h 10m
Rs. 17000
You can travel from Nanjing to Gaya by booking a flight. The total flight time between Nanjing & Gaya is around 12h 10m. The price of the flight ticket is approximately Rs.17000.
 
Gaya
 
0h 10m
Rs. 600
You can take a car from Gaya to Gaya Junction (GAYA). It will take you around 0h 10m to cover distance of 9.41kms and reach Gaya Junction (GAYA) from Gaya. The total amount for the journey will be approximately Rs.600.
 
Gaya Junction (GAYA)
 
4h 25m
Rs. 700
You can reach Varanasi Junction (BSB) from Gaya Junction (GAYA) by travelling in a train. Gaya Junction (GAYA) to Varanasi Junction (BSB) train takes approximately 4h 25m. You can catch a train from Gaya Junction (GAYA) and get down at Varanasi Junction (BSB). The price of the train ticket is approximately Rs. 700.
 
Varanasi Junction (BSB)