General flight information
10 hr 55 min Travel time
3,009 km Distance between cities
2 hr Time zone difference
₼269 Lowest price
₼442 Average ticket price
11 hr 23 min Travel time
3,439 km Distance between cities
2 hr Time zone difference
₼313 Lowest price
₼488 Average ticket price
12 hr 13 min Travel time
3,777 km Distance between cities
2 hr Time zone difference
₼299 Lowest price
12 hr 1 min Travel time
3,312 km Distance between cities
2 hr Time zone difference
₼279 Lowest price
13 hr 28 min Travel time
3,819 km Distance between cities
2 hr Time zone difference
₼211 Lowest price
20 hr 40 min Travel time
3,257 km Distance between cities
2 hr Time zone difference
₼386 Lowest price
11 hr 53 min Travel time
3,409 km Distance between cities
2 hr Time zone difference
₼246 Lowest price
12 hr 9 min Travel time
3,180 km Distance between cities
2 hr Time zone difference
₼220 Lowest price
13 hr 54 min Travel time
3,125 km Distance between cities
2 hr Time zone difference
₼306 Lowest price
9 hr 10 min Travel time
5,173 km Distance between cities
3 hr Time zone difference
₼353 Lowest price
Cheap tickets
Connecting flights
₼268.64 Moscow — Barcelona ₼312.22 Moscow — Madrid ₼298.99 Moscow — Malaga ₼278.94 Moscow — Valencia ₼281.97 Moscow — Sevilla ₼385.85 Moscow — Ibiza ₼245.09 Moscow — Alicante ₼219.81 Moscow — Bilbao ₼305.08 Moscow — Palma ₼352.06 Moscow — Las Palmas
Tue 1 Dec 03:10 – 15:45
14 hr 35 min / 2 layovers Sat 5 Dec 03:10 – 22:45
21 hr 35 min / 2 layovers Tue 1 Dec 03:10 – 10:30
1 day 9 hr 20 min / 2 layovers Sat 5 Dec 03:10 – 17:25
1 day 16 hr 15 min / 2 layovers Sat 5 Dec 03:10 – 12:20
11 hr 10 min / 1 layover Thu 10 Dec 03:10 – 22:55
21 hr 45 min / 3 layovers Sun 17 Jan 17:25 – 11:20
19 hr 55 min / 1 layover Tue 1 Dec 03:10 – 12:35
11 hr 25 min / 1 layover Thu 10 Dec 03:10 – 00:05
22 hr 55 min / 2 layovers Thu 10 Dec 03:10 – 09:35
1 day 9 hr 25 min / 2 layovers 12-month price trend
₼1,034₼668₼1,034₼668
Airlines with flights from Moscow to Spain
Including connecting fares
FAQ
Flight duration from Moscow to Spain
On average, flights from Moscow to Spain take around 11 hours 7 minutes with layovers.