Flight distance between Taranto, Italy and Port Antonio, Jamaica 5,600.3 mi / 9,012.9 km