Find cheap flights to Spain here


The capital of Spain is Madrid. Distance from Moscow to Madrid is 3440 km, while direct flight time is 5 h 20 min. According to Yandex.Flights, the lowest ticket price from Moscow to Madrid in the next 30 days is 9 797 TL. You can get direct flights from Moscow to Spain for Alicante, Barcelona, Madrid and others.

Please connect to the internet to search