Flight distance between New Kingston, Jamaica and Taourirt, Morocco 4,621.8 mi / 7,438.1 km