Flight distance between Annotto Bay, Jamaica and Mississauga, Canada 1,756.7 mi / 2,827.1 km