Flight distance between Arthur’s Town, Bahamas and San Martín, El Salvador 1,142.1 mi / 1,838.0 km