Flight distance between Tabuk, Saudi Arabia and San Pedro, Costa Rica 7,673.6 mi / 12,349.4 km