Flight distance between San Miguel, El Salvador and Cancún, Mexico 538.6 mi / 866.9 km