General flight information
11 hr 23 min Travel time
3,439 km Distance between cities
2 hr Time zone difference
₼281 Lowest price
₼618 Average ticket price
12 hr 6 min Travel time
3,191 km Distance between cities
2 hr Time zone difference
₼366 Lowest price
4,158 km Distance between cities
3 hr Time zone difference
₼565 Lowest price
12 hr 42 min Travel time
4,858 km Distance between cities
4 hr Time zone difference
₼428 Lowest price
22 hr Travel time
6,244 km Distance between cities
6 hr Time zone difference
₼575 Lowest price
5,496 km Distance between cities
4 hr Time zone difference
₼629 Lowest price
12 hr 25 min Travel time
3,820 km Distance between cities
2 hr Time zone difference
₼359 Lowest price
6,722 km Distance between cities
6 hr Time zone difference
₼691 Lowest price
20 hr 20 min Travel time
4,154 km Distance between cities
2 hr Time zone difference
₼365 Lowest price
5,147 km Distance between cities
4 hr Time zone difference
₼563 Lowest price
Cheap tickets
Connecting flights
₼280.98 Madrid — Moscow ₼365.08 Madrid — Saint Petersburg ₼564.44 Madrid — Astrakhan ₼515.94 Madrid — Yekaterinburg ₼574.41 Madrid — Novosibirsk ₼629 Madrid — Surgut ₼358.61 Madrid — Mineralnye Vody ₼690.12 Madrid — Krasnoyarsk ₼364.3 Madrid — Kazan ₼562.79 Madrid — Tyumen
Thu 31 Dec 20:00 – 21:05
23 hr 5 min / 2 layovers Sat 30 Jan 23:10 – 01:25
1 day 15 min / 2 layovers +2
Tue 8 Dec 09:10 – 10:55
22 hr 45 min / 2 layovers Sat 6 Feb 20:00 – 15:25
1 day 15 hr 25 min / 2 layovers +2
Mon 23 Nov 22:10 – 16:40
1 day 12 hr 30 min / 3 layovers +2
Thu 3 Dec 06:40 – 02:10
1 day 15 hr 30 min / 3 layovers Sat 16 Jan 20:00 – 22:00
1 day / 2 layovers +2
Tue 15 Dec 12:40 – 06:00
1 day 11 hr 20 min / 2 layovers Thu 11 Feb 12:40 – 21:45
1 day 7 hr 5 min / 1 layover Tue 1 Dec 14:55 – 04:35
1 day 9 hr 40 min / 2 layovers 12-month price trend
₼949₼684₼949₼684
FAQ
Flight duration from Madrid to Russia
On average, flights from Madrid to Russia take around 10 hours 30 minutes with layovers.