Distance Calculator

Distance from Xiamen to Sanya

Distance between Xiamen and Sanya is 1126 kilometers (700 miles).
Driving distance from Xiamen to Sanya is 1487 kilometers (924 miles).

air 1126 km
air 700 miles
car 1487 km
car 924 miles

Distance Map Between Xiamen and Sanya

Xiamen, Fuzhou, ChinaSanya, Haikou, China = 700 miles = 1126 km.

How far is it between Xiamen and Sanya

Xiamen is located in China with (24.4798,118.0819) coordinates and Sanya is located in China with (18.2431,109.505) coordinates. The calculated flying distance from Xiamen to Sanya is equal to 700 miles which is equal to 1126 km.

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

City/PlaceLatitude and LongitudeGPS Coordinates
Xiamen 24.4798, 118.0819 24° 28´ 47.2440'' N
118° 4´ 54.7320'' E
Sanya 18.2431, 109.505 18° 14´ 35.0160'' N
109° 30´ 18.0000'' E

Estimated Travel Time Between Xiamen and Sanya

Average SpeedTravel Time
30 mph (48 km/h) 30 hours 58 minutes
40 mph (64 km/h) 23 hours 13 minutes
50 mph (80 km/h) 18 hours 35 minutes
60 mph (97 km/h) 15 hours 19 minutes
70 mph (112 km/h) 13 hours 16 minutes
75 mph (120 km/h) 12 hours 23 minutes
Xiamen, Fuzhou, China

Related Distances from Xiamen

CitiesDistance
Xiamen to Sanya1487 km
Xiamen to Shima55 km
Xiamen to Guangzhou661 km
Xiamen to Ximei95 km
Xiamen to Zhangzhou62 km
Sanya, Haikou, China

Related Distances to Sanya

CitiesDistance
SHANGHAI to Sanya2289 km
Xiamen to Sanya1487 km
Jinjiang 2 to Sanya341 km
Haikou to Sanya275 km
Qiongshan to Sanya268 km
Please Share Your Comments