Flight distance between Trujillo Alto, Puerto Rico and Ottawa, Canada 1,950.5 mi / 3,139.1 km