Distance from Novi Knezevac to Gresham
The shortest distance (air line) between Novi Knezevac and Gresham is 5,712.71 mi (9,193.71 km).
How far is Novi Knezevac from Gresham
Novi Knezevac is located in Severnobanatska oblast, Serbia within 46° 2' 60" N 20° 6' 0" E (46.0500, 20.1000) coordinates. The local time in Novi Knezevac is 21:39 (16.12.2025)
Gresham is located in Oregon, United States within 45° 30' 7.56" N -123° 33' 31.32" W (45.5021, -122.4413) coordinates. The local time in Gresham is 12:39 (16.12.2025)
The calculated flying distance from Gresham to Gresham is 5,712.71 miles which is equal to 9,193.71 km.
Novi Knezevac, Severnobanatska oblast, Serbia
Related Distances from Novi Knezevac
Gresham, Oregon, United States