Flight distance between Tijuana, Mexico and Port Maria, Jamaica 2,667.5 mi / 4,292.9 km