Distance Calculator

Distance from Shangri-La to Gejiu

Distance between Shangri-La and Gejiu is 605 kilometers (376 miles).
Driving distance from Shangri-La to Gejiu is 850 kilometers (528 miles).

air 605 km
air 376 miles
car 850 km
car 528 miles

Distance Map Between Shangri-La and Gejiu

Shangri-La, Kunming, ChinaGejiu, Kunming, China = 376 miles = 605 km.

How far is it between Shangri-La and Gejiu

Shangri-La is located in China with (27.8251,99.7078) coordinates and Gejiu is located in China with (23.3609,103.1537) coordinates. The calculated flying distance from Shangri-La to Gejiu is equal to 376 miles which is equal to 605 km.

If you want to go by car, the driving distance between Shangri-La and Gejiu is 849.86 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 07 hours 35 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 245 km.

City/PlaceLatitude and LongitudeGPS Coordinates
Shangri-La 27.8251, 99.7078 27° 49´ 30.3960'' N
99° 42´ 28.0440'' E
Gejiu 23.3609, 103.1537 23° 21´ 39.0600'' N
103° 9´ 13.3920'' E

Estimated Travel Time Between Shangri-La and Gejiu

Average SpeedTravel Time
30 mph (48 km/h) 17 hours 42 minutes
40 mph (64 km/h) 13 hours 16 minutes
50 mph (80 km/h) 10 hours 37 minutes
60 mph (97 km/h) 08 hours 45 minutes
70 mph (112 km/h) 07 hours 35 minutes
75 mph (120 km/h) 07 hours 04 minutes
Gejiu, Kunming, China

Related Distances to Gejiu

CitiesDistance
Dali to Gejiu552 km
Lijiang to Gejiu734 km
Wenshan City to Gejiu243 km
Mabai to Gejiu315 km
Shilin to Gejiu191 km
Please Share Your Comments