Distance from to

Distance between Macheng and Liang Xiang

Distance between Macheng and Liang Xiang is 499.06 km. This distance is equal to 310.1 miles, and 269.29 nautical miles.

The distance line on map shows distance from Macheng to Liang Xiang between two cities.
If you travel with an airplane (which has average speed of 560 miles per hour) between Macheng to Liang Xiang,
It takes 0.55 hours to arrive.

Macheng 31.17274 115.008163
Liang Xiang 31.5654987 120.2452338
Distance 499.06 km 310.1 miles

Related Distances