Flight distance between Arthur’s Town, Bahamas and Lilongwe, Malawi 7,823.5 mi / 12,590.8 km