Distance Calculator

Distance from Shillong to Kunming

Distance between Shillong and Kunming is 1090 kilometers (678 miles).
Driving distance from Shillong to Kunming is 2067 kilometers (1284 miles).

air 1090 km
air 678 miles
car 2067 km
car 1284 miles

Distance Map Between Shillong and Kunming

Shillong, IndiaKunming, China = 678 miles = 1090 km.

How far is it between Shillong and Kunming

Shillong is located in India with (25.5689,91.8831) coordinates and Kunming is located in China with (25.0389,102.7183) coordinates. The calculated flying distance from Shillong to Kunming is equal to 678 miles which is equal to 1090 km.

If you want to go by car, the driving distance between Shillong and Kunming is 2066.68 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 18 hours 27 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 977 km.

City/PlaceLatitude and LongitudeGPS Coordinates
Shillong 25.5689, 91.8831 25° 34´ 8.1120'' N
91° 52´ 59.2680'' E
Kunming 25.0389, 102.7183 25° 2´ 20.0040'' N
102° 43´ 5.9880'' E

Estimated Travel Time Between Shillong and Kunming

Average SpeedTravel Time
30 mph (48 km/h) 43 hours 03 minutes
40 mph (64 km/h) 32 hours 17 minutes
50 mph (80 km/h) 25 hours 50 minutes
60 mph (97 km/h) 21 hours 18 minutes
70 mph (112 km/h) 18 hours 27 minutes
75 mph (120 km/h) 17 hours 13 minutes
Shillong, India

Related Distances from Shillong

CitiesDistance
Shillong to Zhongshan3223 km
Shillong to Kunming2067 km
Shillong to Xi An3459 km
Kunming, China

Related Distances to Kunming

CitiesDistance
Shillong to Kunming2067 km
Itanagar to Kunming1797 km
Kolkata to Kunming2964 km
Ingraj Bazar to Kunming2619 km
Mubarakpur to Kunming3072 km
Please Share Your Comments