There are 12 direct and indirect flights connecting Edinburgh and Moscow every week, with the journey taking 15 hrs 45 mins on average. Scroll through your results to compare flight times and prices
Being flexible with your dates could help you find a cheaper flight from Edinburgh to Moscow. The cheapest time to fly to Russia is normally November and Turkish Airlines tend to have the best-value flights. Generally speaking, you should expect to pay more for flights during high season in April, unless you manage to bag a last-minute deal.
If you're not sure who to fly with from Edinburgh, you might like to know that Emirates is the most popular airline for this route.
If you can’t quite find what you’re looking for, try checking flight prices to other cities in Russia.