Distance between Diyarbakır and Salem

The distance between Diyarbakır (Turkey) and Salem (Oregon, USA) is ca. 10.645,3 km (air line).

Diyarbakır

Latidute: 37.94529454
Longitude: 40.18005464

Salem

Latidute: 44.944099
Longitude: -123.040283

Distance between Diyarbakır and other cities and places worldwide

Distance between Diyarbakır and other major cities