Moscow
Muscat
The best and cheapest way to get from Moscow and Muscat is to travel by air, which will cost about 147 OMR or 344.70 USD.