Flight distance between Arthur’s Town, Bahamas and Villavicencio, Colombia 1,421.6 mi / 2,287.8 km