Flight distance between Puerto Plata, Dominican Republic and Tijuana, Mexico 2,978.6 mi / 4,793.6 km