Shillong Kathmandu Routes (5 Ways to go)

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

The distance from Shillong to Kathmandu is approximately 1053.03kms. By car, it takes roughly 15h 22m to reach Kathmandu from Shillong . Take a look at the 5 routes available to reach Kathmandu from Shillong

  • 1.
  • Shillong to Kathmandu Bus, train
  • 37h 16m
  • Rs. 2235
 
Shillong
 
2h 30m
Rs. 250
Travelling in a bus is one of the ways to reach Gauhati Airport from Shillong. The total journey between Shillong & Gauhati Airport takes around 2h 30m in a bus. The bus ticket price for the journey is approximately Rs.250.
 
Gauhati Airport
 
0h 31m
Rs. 109
Travelling in a bus is one of the ways to reach Maligaon from Gauhati Airport. The total journey between Gauhati Airport & Maligaon takes around 0h 31m in a bus. The bus ticket price for the journey is approximately Rs.109.
 
Maligaon
 
0h 5m
Rs. 0
Walking is one of the ways to reach Kamakhya (KYQ) from Maligaon. Maligaon to Kamakhya (KYQ) by walk takes approximately 0h 5m. The distance between Maligaon & Kamakhya (KYQ) is around 0.33kms.
 
Kamakhya (KYQ)
 
21h 35m
Rs. 1200
You can reach Raxual Junction (RXL) from Kamakhya (KYQ) by travelling in a train. Kamakhya (KYQ) to Raxual Junction (RXL) train takes approximately 21h 35m. You can catch a train from Kamakhya (KYQ) and get down at Raxual Junction (RXL). The price of the train ticket is approximately Rs. 1200.
 
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. 638
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.638.
 
Kathmandu
  • 2.
  • Shillong to Kathmandu Drive to Sylhet, fly
  • 5h 29m
  • Rs. 2947
 
Sylhet
 
3h 10m
Rs. 2900
You can travel from Sylhet to Kathmandu by booking a flight. The total flight time between Sylhet & Kathmandu is around 3h 10m. The price of the flight ticket is approximately Rs.2900.
 
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
  • 3.
  • Shillong to Kathmandu Taxi, train, Hamro Deluxe
  • 21h 5m
  • Rs. 3298
 
Shillong
 
1h 28m
Rs. 1300
You can take a car from Shillong to Guwahati (GHY). It will take you around 1h 28m to cover distance of 100.91kms and reach Guwahati (GHY) from Shillong. The total amount for the journey will be approximately Rs.1300.
 
Guwahati (GHY)
 
6h 5m
Rs. 800
You can reach New Jalpaiguri (NJP) from Guwahati (GHY) by travelling in a train. Guwahati (GHY) to New Jalpaiguri (NJP) train takes approximately 6h 5m. You can catch a train from Guwahati (GHY) and get down at New Jalpaiguri (NJP). The price of the train ticket is approximately Rs. 800.
 
New Jalpaiguri (NJP)
 
0h 32m
Rs. 332
You can take a car from New Jalpaiguri (NJP) to Kakadvitta. It will take you around 0h 32m to cover distance of 35.41kms and reach Kakadvitta from New Jalpaiguri (NJP). The total amount for the journey will be approximately Rs.332.
 
Kakadvitta
 
12h 0m
Rs. 866
Travelling in a Hamro Deluxe is one of the ways to reach Kathmandu, Gaushala from Kakadvitta. Kakadvitta to Kathmandu, Gaushala by Hamro Deluxe takes approximately 12h 0m. The distance between Kakadvitta & Kathmandu, Gaushala is around 775.08kms.
 
Kathmandu, Gaushala
  • 4.
  • Shillong to Kathmandu Drive
  • 15h 22m
  • Rs. 6828
 
Shillong
 
15h 22m
Rs. 6828
You can take a car from Shillong to Kathmandu. It will take you around 15h 22m to cover distance of 1053.03kms and reach Kathmandu from Shillong. The total amount for the journey will be approximately Rs.6828.
 
Kathmandu
  • 5.
  • Shillong to Kathmandu Bus to Gauhati, fly
  • 8h 8m
  • Rs. 9297
 
Shillong
 
2h 30m
Rs. 250
Travelling in a bus is one of the ways to reach Gauhati Airport from Shillong. The total journey between Shillong & Gauhati Airport takes around 2h 30m in a bus. The bus ticket price for the journey is approximately Rs.250.
 
Gauhati Airport
 
3h 30m
Rs. 9000
You can travel from Gauhati to Kathmandu by booking a flight. The total flight time between Gauhati & Kathmandu is around 3h 30m. The price of the flight ticket is approximately Rs.9000.
 
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