Flight distance between Canada and Dominican Republic 3,357.7 mi / 5,403.7 km