Flight distance between David, Panama and Tijuana, Mexico 2,766.0 mi / 4,451.4 km