Distance & flight duration: Grande Prairie to Rabat

Air distance from Grande Prairie to Rabat:

5090 Miles (8191.5 Kilometers / 4420.1 Nautical Miles).
See distance between other cities in Canada and Morocco

Flight duration time from Grande Prairie to Rabat:

Approximate flight duration time (for a non-stop flight) from Grande Prairie, Canada to Rabat, Morocco is: 10 hrs, 34 mins.

Grande Prairie coordinates:

latitude: 55° 10' North.
longitude: 118° 52' West.

Rabat coordinates:

latitude: 34° 10' North.
longitude: 6° 51' West.

⇢ How far is Grande Prairie from Rabat?