Flight distance between Houston, United States of America and Scarborough, Canada 1,311.1 mi / 2,110.1 km