Distance | Flight duration | Coordinates See Grande Prairie and Porto Novo time difference Air distance from Grande Prairie to Porto Novo: 7023.4 Miles (11303 Kilometers / 6099.1 Nautical Miles). See distance between other cities in Canada and Benin Flight duration time from Grande Prairie to Porto Novo:Approximate flight duration time (for a non-stop flight) from Grande Prairie, Canada to Porto Novo, Benin is: 14 hrs, 35 mins. Grande Prairie coordinates: latitude: 55° 10' North. longitude: 118° 52' West. Porto Novo coordinates: latitude: 6° 10' North. longitude: 2° 36' East. Grande Prairie What time is it in Grande Prairie? Sunrise sunset in Grande Prairie Grande Prairie dialing code Grande Prairie distance and flight duration Grande Prairie time zone difference Porto Novo Current time in Porto Novo Porto Novo sunrise sunset times Porto Novo dialing code Porto Novo distance and flight duration Porto Novo time zone difference 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.