Flight distance between San Miguel, El Salvador and Oshawa, Canada 2,173.0 mi / 3,497.2 km