Flight distance between Markham, Canada and Bucaramanga, Colombia 2,565.7 mi / 4,129.1 km