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