Flight distance between Annotto Bay, Jamaica and Lilongwe, Malawi 7,844.0 mi / 12,623.6 km