Flight distance between Tijuana, Mexico and Port Antonio, Jamaica 2,699.1 mi / 4,343.8 km