Flight distance between Markham, Canada and Cataño, Puerto Rico 1,915.4 mi / 3,082.5 km