Flight distance between Arthur’s Town, Bahamas and San Ignacio, Belize 1,006.8 mi / 1,620.3 km