Flight distance between Arthur’s Town, Bahamas and San Pedro Sula, Honduras 1,018.6 mi / 1,639.2 km