Riyadh
Muscat, Oman
The best and cheapest way to get from Riyadh and Muscat, Oman is to travel by car/taxi, which will cost about 29 OMR or 67.50 USD.