Flight distance between Arthur’s Town, Bahamas and San Salvador, El Salvador 1,159.8 mi / 1,866.5 km