Distance from St. John's to Moose Jaw

The distance from St. John's to Moose Jaw is approximately 3,797 km / 2,360 mi (as the crow flies).

The following map shows the distance from St. John's to Moose Jaw.

For more detailed information about any of the places please click on the place name:
St. John's
Moose Jaw

Map options

Current distance: St. John's -> Moose Jaw
Show reverse: Moose Jaw -> St. John's

DistanceRouteRoute by bikeRoute by foot