Flight distance between Tijuana, Mexico and Miragoâne, Haiti 2,883.1 mi / 4,640.0 km