Flight distance between Puerto La Cruz, Venezuela and Oshawa, Canada 2,478.4 mi / 3,988.6 km