Flight distance between Praslin, Saint Lucia and Oshawa, Canada 2,330.4 mi / 3,750.4 km