Flight distance between San Miguel, El Salvador and New Kingston, Jamaica 819.7 mi / 1,319.2 km