Distance between Diyarbakır and Gresham

The distance between Diyarbakır (Turkey) and Gresham (Oregon, USA) is ca. 10.573,4 km (air line).

Diyarbakır

Latidute: 37.94529454
Longitude: 40.18005464

Gresham

Latidute: 45.510184
Longitude: -122.452384

Distance between Diyarbakır and other cities and places worldwide

Distance between Diyarbakır and other major cities