Flight distance between Canada and Martinique 3,925.7 mi / 6,317.8 km