Flight distance between Tabuk, Saudi Arabia and Reynosa, Mexico 7,626.3 mi / 12,273.4 km