Air distance from Grande Prairie to Porto Novo is 7023.4 Miles (11303 Kilometers / 6099.1 Nautical Miles).
Grande Prairie coordinates:latitude: 55° 10' North.
longitude: 118° 52' West.
Porto Novo coordinates:latitude: 6° 10' North.
longitude: 2° 36' East.
Canada and Benin air distance
The total air distance from Grande Prairie to Porto Novo is 7023.4 miles or 11303 kilometers. This is the direct air distance or distance as the crow flies.