Riyadh
Frankfurt
The best and cheapest way to get from Riyadh and Frankfurt is to travel by air, which will cost about 416 EUR or 508.50 USD.