Flight distance between Arthur’s Town, Bahamas and Villanueva, Honduras 1,025.7 mi / 1,650.7 km