Flight distance between Barma, Sierra Leone and Old Harbour, Jamaica 4,454.8 mi / 7,169.2 km