Flight distance between San Miguel, El Salvador and Toronto, Canada 2,151.5 mi / 3,462.5 km