Distance: 66.14 kmThe shortest distance (air line) between Upper-Dir and Bat-Khela is 66.14 km.
Driving route: -- ( - )The shortest route between Upper-Dir and Bat-Khela is according to the route planner. The driving time is approx. . Half of the trip is reached in .
Bearing: 172.42° (S)The initial bearing on the course from Upper-Dir to Bat-Khela is 172.42° and the compass direction is S.
Midpoint: 34.91261,71.92481The geographic midpoint between Upper-Dir and Bat-Khela is in 33.07 km distance between both points in a bearing of 172.42°. It is located in Pakistan, Khyber Pakhtunkhwa (پاکستان, خیبر پختونخوا).
Time difference: 0hUpper-Dir and Bat-Khela are both in the same time zone Asia/Karachi.