Flight distance between Oistins, Barbados and Toronto, Canada 2,423.0 mi / 3,899.5 km