Shimoga Shillong Routes (7 Ways to go)

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

The distance from Shimoga to Shillong is approximately 2724.52kms. By car, it takes roughly 39h 48m to reach Shillong from Shimoga . Take a look at the 7 routes available to reach Shillong from Shimoga

  • 1.
  • Shimoga to Shillong Bus, train
  • 63h 4m
  • Rs. 3160
 
Shimoga
 
12h 0m
Rs. 600
Travelling in a bus is one of the ways to reach Hyderabad from Shimoga. The total journey between Shimoga & Hyderabad takes around 12h 0m in a bus. The bus ticket price for the journey is approximately Rs.600.
 
Hyderabad
 
0h 9m
Rs. 210
You can take a car from Hyderabad to Ranigunj. It will take you around 0h 9m to cover distance of 8.83kms and reach Ranigunj from Hyderabad. The total amount for the journey will be approximately Rs.210.
 
Ranigunj
 
27h 40m
Rs. 650
Travelling in a bus is one of the ways to reach Kolkata(Easplanade) from Ranigunj. The total journey between Ranigunj & Kolkata(Easplanade) takes around 27h 40m in a bus. The bus ticket price for the journey is approximately Rs.650.
 
Kolkata(Easplanade)
 
17h 29m
Rs. 1200
You can reach Kamakhya (KYQ) from Howrah Junction (HWH) by travelling in a train. Howrah Junction (HWH) to Kamakhya (KYQ) train takes approximately 17h 29m. You can catch a train from Howrah Junction (HWH) and get down at Kamakhya (KYQ). The price of the train ticket is approximately Rs. 1200.
 
Kamakhya (KYQ)
 
0h 16m
Rs. 250
You can take a car from Kamakhya (KYQ) to Gauhati Airport. It will take you around 0h 16m to cover distance of 15.75kms and reach Gauhati Airport from Kamakhya (KYQ). The total amount for the journey will be approximately Rs.250.
 
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.
  • Shimoga to Shillong Train, bus
  • 63h 54m
  • Rs. 3863
 
Shimoga Town (SMET)
 
4h 48m
Rs. 700
You can reach Yesvantpur Junction (YPR) from Shimoga Town (SMET) by travelling in a train. Shimoga Town (SMET) to Yesvantpur Junction (YPR) train takes approximately 4h 48m. You can catch a train from Shimoga Town (SMET) and get down at Yesvantpur Junction (YPR). The price of the train ticket is approximately Rs. 700.
 
Yesvantpur Junction (YPR)
 
53h 30m
Rs. 2800
You can reach Kamakhya (KYQ) from Yesvantpur Junction (YPR) by travelling in a train. Yesvantpur Junction (YPR) to Kamakhya (KYQ) train takes approximately 53h 30m. You can catch a train from Yesvantpur Junction (YPR) and get down at Kamakhya (KYQ). The price of the train ticket is approximately Rs. 2800.
 
Kamakhya (KYQ)
 
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
  • 3.
  • Shimoga to Shillong Train to Bengaluru, fly to Gauhati, bus
  • 12h 51m
  • Rs. 5050
 
Shimoga (SME)
 
4h 43m
Rs. 700
You can reach Yesvantpur Junction (YPR) from Shimoga (SME) by travelling in a train. Shimoga (SME) to Yesvantpur Junction (YPR) train takes approximately 4h 43m. You can catch a train from Shimoga (SME) and get down at Yesvantpur Junction (YPR). The price of the train ticket is approximately Rs. 700.
 
Yesvantpur Junction (YPR)
 
0h 33m
Rs. 600
You can take a car from Yesvantpur Junction (YPR) to Bengaluru. It will take you around 0h 33m to cover distance of 33.43kms and reach Bengaluru from Yesvantpur Junction (YPR). The total amount for the journey will be approximately Rs.600.
 
Bengaluru
 
3h 5m
Rs. 3500
You can travel from Bengaluru to Gauhati by booking a flight. The total flight time between Bengaluru & Gauhati is around 3h 5m. The price of the flight ticket is approximately Rs.3500.
 
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
  • 4.
  • Shimoga to Shillong Train to Bengaluru, fly to Silchar, taxi
  • 14h 55m
  • Rs. 11600
 
Shimoga (SME)
 
4h 43m
Rs. 700
You can reach Yesvantpur Junction (YPR) from Shimoga (SME) by travelling in a train. Shimoga (SME) to Yesvantpur Junction (YPR) train takes approximately 4h 43m. You can catch a train from Shimoga (SME) and get down at Yesvantpur Junction (YPR). The price of the train ticket is approximately Rs. 700.
 
Yesvantpur Junction (YPR)
 
0h 33m
Rs. 600
You can take a car from Yesvantpur Junction (YPR) to Bengaluru. It will take you around 0h 33m to cover distance of 33.43kms and reach Bengaluru from Yesvantpur Junction (YPR). The total amount for the journey will be approximately Rs.600.
 
Bengaluru
 
4h 50m
Rs. 7000
You can travel from Bengaluru to Silchar by booking a flight. The total flight time between Bengaluru & Silchar is around 4h 50m. The price of the flight ticket is approximately Rs.7000.
 
Silchar
 
3h 49m
Rs. 3300
You can take a car from Silchar to Shillong. It will take you around 3h 49m to cover distance of 252.72kms and reach Shillong from Silchar. The total amount for the journey will be approximately Rs.3300.
 
Shillong
  • 5.
  • Shimoga to Shillong Taxi to Mangalore, fly to Gauhati, bus
  • 13h 10m
  • Rs. 14750
 
Shivamogga
 
3h 0m
Rs. 3500
You can take a car from Shivamogga to Mangalore. It will take you around 3h 0m to cover distance of 196.98kms and reach Mangalore from Shivamogga. The total amount for the journey will be approximately Rs.3500.
 
Mangalore
 
6h 40m
Rs. 11000
You can travel from Mangalore to Gauhati by booking a flight. The total flight time between Mangalore & Gauhati is around 6h 40m. The price of the flight ticket is approximately Rs.11000.
 
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
  • 6.
  • Shimoga to Shillong Drive
  • 39h 48m
  • Rs. 17879
 
Shivamogga
 
39h 48m
Rs. 17879
You can take a car from Shivamogga to Shillong. It will take you around 39h 48m to cover distance of 2724.52kms and reach Shillong from Shivamogga. The total amount for the journey will be approximately Rs.17879.
 
Shillong
  • 7.
  • Shimoga to Shillong Taxi to Mangalore, fly to Rupsi, taxi
  • 12h 15m
  • Rs. 25400
 
Shivamogga
 
3h 0m
Rs. 3500
You can take a car from Shivamogga to Mangalore. It will take you around 3h 0m to cover distance of 196.98kms and reach Mangalore from Shivamogga. The total amount for the journey will be approximately Rs.3500.
 
Mangalore
 
3h 40m
Rs. 17000
You can travel from Mangalore to Rupsi by booking a flight. The total flight time between Mangalore & Rupsi is around 3h 40m. The price of the flight ticket is approximately Rs.17000.
 
Rupsi
 
5h 35m
Rs. 4900
You can take a car from Rupsi to Shillong. It will take you around 5h 35m to cover distance of 373.62kms and reach Shillong from Rupsi. The total amount for the journey will be approximately Rs.4900.
 
Shillong