Katihar Shillong Routes (3 Ways to go)

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

The distance from Katihar to Shillong is approximately 695.29kms. By car, it takes roughly 9h 58m to reach Shillong from Katihar . Take a look at the 3 routes available to reach Shillong from Katihar

  • 1.
  • Katihar to Shillong Train, bus
  • 16h 1m
  • Rs. 1313
 
Katihar Junction (KIR)
 
11h 25m
Rs. 950
You can reach Kamakhya (KYQ) from Katihar Junction (KIR) by travelling in a train. Katihar Junction (KIR) to Kamakhya (KYQ) train takes approximately 11h 25m. You can catch a train from Katihar Junction (KIR) and get down at Kamakhya (KYQ). The price of the train ticket is approximately Rs. 950.
 
Kamakhya (KYQ)
 
0h 5m
Rs. 0
Walking is one of the ways to reach Maligaon from Kamakhya (KYQ). Kamakhya (KYQ) to Maligaon by walk takes approximately 0h 5m. The distance between Kamakhya (KYQ) & Maligaon is around 0.33kms.
 
Maligaon
 
0h 31m
Rs. 113
Travelling in a bus is one of the ways to reach Gauhati Airport from Maligaon. The total journey between Maligaon & Gauhati Airport takes around 0h 31m in a bus. The bus ticket price for the journey is approximately Rs.113.
 
Gauhati Airport
 
2h 30m
Rs. 250
Travelling in a bus is one of the ways to reach Shillong from Gauhati Airport. The total journey between Gauhati Airport & Shillong takes around 2h 30m in a bus. The bus ticket price for the journey is approximately Rs.250.
 
Shillong
  • 2.
  • Katihar to Shillong Train to Bagdogra, fly to Gauhati, bus
  • 8h 28m
  • Rs. 3400
 
Katihar Junction (KIR)
 
2h 55m
Rs. 650
You can reach New Jalpaiguri (NJP) from Katihar Junction (KIR) by travelling in a train. Katihar Junction (KIR) to New Jalpaiguri (NJP) train takes approximately 2h 55m. You can catch a train from Katihar Junction (KIR) and get down at New Jalpaiguri (NJP). The price of the train ticket is approximately Rs. 650.
 
New Jalpaiguri (NJP)
 
0h 18m
Rs. 900
You can take a car from New Jalpaiguri (NJP) to Bagdogra. It will take you around 0h 18m to cover distance of 19.26kms and reach Bagdogra from New Jalpaiguri (NJP). The total amount for the journey will be approximately Rs.900.
 
Bagdogra
 
0h 45m
Rs. 1600
You can travel from Bagdogra to Gauhati by booking a flight. The total flight time between Bagdogra & Gauhati is around 0h 45m. The price of the flight ticket is approximately Rs.1600.
 
Gauhati
 
2h 30m
Rs. 250
Travelling in a bus is one of the ways to reach Shillong from Gauhati Airport. The total journey between Gauhati Airport & Shillong takes around 2h 30m in a bus. The bus ticket price for the journey is approximately Rs.250.
 
Shillong
  • 3.
  • Katihar to Shillong Drive
  • 9h 58m
  • Rs. 4562
 
Katihar
 
9h 58m
Rs. 4562
You can take a car from Katihar to Shillong. It will take you around 9h 58m to cover distance of 695.29kms and reach Shillong from Katihar. The total amount for the journey will be approximately Rs.4562.
 
Shillong