Flight distance between Arthur’s Town, Bahamas and Belmopan, Belize 985.8 mi / 1,586.5 km