Flight distance between Markham, Canada and Barranquilla, Colombia 2,288.8 mi / 3,683.5 km