Distance: 129.82 kmThe shortest distance (air line) between Pingliang and Beidao is 129.82 km.
Driving route: -- ( - )The shortest route between Pingliang and Beidao is according to the route planner. The driving time is approx. . Half of the trip is reached in .
Bearing: 213.77° (SW)The initial bearing on the course from Pingliang to Beidao is 213.77° and the compass direction is SW.
Midpoint: 35.05453,106.28737The geographic midpoint between Pingliang and Beidao is in 64.91 km distance between both points in a bearing of 213.77°. It is located in China, Gansu, Zhangjiachuan Hui Autonomous County (中国, 甘肃省, 张家川回族自治县 (Zhangjiachuan Hui)).
Time difference: 0hPingliang and Beidao are both in the same time zone Asia/Shanghai.