Flight distance between New Kingston, Jamaica and Tainan, Taiwan 9,380.5 mi / 15,096.4 km