Flight distance between Arthur’s Town, Bahamas and Matanzas, Cuba 388.9 mi / 625.9 km