Leaving from
Going to

Routes from Halifax to Grande Prairie

Distance
5992 km
Travel time
14d 12h 10m