Flight distance between Oistins, Barbados and Mississauga, Canada 2,423.2 mi / 3,899.8 km