General flight information
10 hr 38 min Travel time
2,821 km Distance between cities
2 hr Time zone difference
₼318 Lowest price
₼546 Average ticket price
11 hr 40 min Travel time
3,191 km Distance between cities
2 hr Time zone difference
₼361 Lowest price
13 hr 3 min Travel time
3,567 km Distance between cities
2 hr Time zone difference
₼378 Lowest price
10 hr 14 min Travel time
3,118 km Distance between cities
2 hr Time zone difference
₼343 Lowest price
14 hr 46 min Travel time
3,581 km Distance between cities
2 hr Time zone difference
₼341 Lowest price
10 hr 55 min Travel time
3,228 km Distance between cities
2 hr Time zone difference
₼324 Lowest price
23 hr 41 min Travel time
3,094 km Distance between cities
2 hr Time zone difference
₼400 Lowest price
17 hr 45 min Travel time
2,970 km Distance between cities
2 hr Time zone difference
₼374 Lowest price
11 hr 38 min Travel time
2,901 km Distance between cities
2 hr Time zone difference
₼257 Lowest price
2,737 km Distance between cities
2 hr Time zone difference
Popular destinations in Spain
Cheap tickets
Connecting flights
₼317.1 Saint Petersburg — Barcelona ₼360.94 Saint Petersburg — Madrid ₼377.77 Saint Petersburg — Malaga ₼342.23 Saint Petersburg — Valencia ₼340.43 Saint Petersburg — Sevilla ₼323.42 Saint Petersburg — Alicante ₼399.86 Saint Petersburg — Ibiza ₼373.4 Saint Petersburg — Palma ₼256.32 Saint Petersburg — Bilbao
Fri 15 Jan 14:40 – 01:15
12 hr 35 min / 1 layover Tue 19 Jan 14:40 – 19:15
1 day 6 hr 35 min / 2 layovers Fri 4 Dec 03:35 – 09:55
1 day 8 hr 20 min / 2 layovers Sun 15 Nov 02:30 – 07:55
1 day 7 hr 25 min / 2 layovers Sat 7 Nov 02:30 – 12:20
11 hr 50 min / 1 layover Wed 11 Nov 02:30 – 11:20
10 hr 50 min / 1 layover Thu 17 Dec 00:30 – 18:20
1 day 19 hr 50 min / 2 layovers Mon 9 Nov 02:30 – 10:25
1 day 9 hr 55 min / 2 layovers Mon 9 Nov 02:30 – 12:35
12 hr 5 min / 1 layover 12-month price trend
₼932₼552₼932₼552
FAQ
Flight duration from Saint Petersburg to Spain
On average, flights from Saint Petersburg to Spain take around 9 hours 20 minutes with layovers.