Flight distance between Riyadh, Saudi Arabia and Phitsanulok, Thailand 3,480.5 mi / 5,601.4 km