From Rosedale, OK to Halifax, Nova Scotia, Canada

There are 1889 mi or 3042 km straight line distance between Rosedale, OK and Halifax, Nova Scotia.

There are or by driving from Rosedale, OK to Halifax, Nova Scotia.

It will take to go from Rosedale, OK to Halifax, Nova Scotia.

Distance type Miles Kilometers
Driving distance mi km
Straight line distance 1889 mi 3042 km

Route Details

Distance from Rosedale to major US cities

Distance from Rosedale to major Canada cities

Distance from Rosedale to other nearby cities in Oklahoma