General flight information
10 hr 38 min Travel time
2,821 km Distance between cities
2 hr Time zone difference
₾477 Lowest price
₾610 Average ticket price
11 hr 40 min Travel time
3,191 km Distance between cities
2 hr Time zone difference
₾550 Lowest price
₾950 Average ticket price
10 hr 55 min Travel time
3,228 km Distance between cities
2 hr Time zone difference
₾494 Lowest price
10 hr 14 min Travel time
3,118 km Distance between cities
2 hr Time zone difference
₾523 Lowest price
₾1,207 Average ticket price
13 hr 3 min Travel time
3,567 km Distance between cities
2 hr Time zone difference
₾578 Lowest price
14 hr 46 min Travel time
3,581 km Distance between cities
2 hr Time zone difference
₾521 Lowest price
11 hr 38 min Travel time
2,901 km Distance between cities
2 hr Time zone difference
₾398 Lowest price
₾984 Average ticket price
15 hr 28 min Travel time
4,967 km Distance between cities
3 hr Time zone difference
₾592 Lowest price
17 hr 45 min Travel time
2,970 km Distance between cities
2 hr Time zone difference
₾582 Lowest price
23 hr 41 min Travel time
3,094 km Distance between cities
2 hr Time zone difference
₾611 Lowest price
Cheap tickets
Connecting flights
₾476.6 Saint Petersburg — Barcelona ₾549.49 Saint Petersburg — Madrid ₾493.12 Saint Petersburg — Alicante ₾522.41 Saint Petersburg — Valencia ₾577.2 Saint Petersburg — Malaga ₾520.16 Saint Petersburg — Sevilla ₾397.72 Saint Petersburg — Bilbao ₾591.23 Saint Petersburg — Tenerife ₾581.33 Saint Petersburg — Palma ₾610.96 Saint Petersburg — Ibiza
Sun 6 Dec 00:30 – 09:45
11 hr 15 min / 1 layover Tue 19 Jan 14:40 – 19:15
1 day 6 hr 35 min / 2 layovers Wed 11 Nov 02:30 – 11:20
10 hr 50 min / 1 layover Sun 15 Nov 02:30 – 07:55
1 day 7 hr 25 min / 2 layovers Fri 4 Dec 03:35 – 09:55
1 day 8 hr 20 min / 2 layovers Sat 7 Nov 02:30 – 12:20
11 hr 50 min / 1 layover Thu 12 Nov 02:30 – 12:35
12 hr 5 min / 1 layover Mon 25 Jan 08:05 – 17:20
1 day 12 hr 15 min / 2 layovers Thu 26 Nov 00:30 – 08:30
1 day 10 hr / 2 layovers Thu 17 Dec 00:30 – 18:20
1 day 19 hr 50 min / 2 layovers 12-month price trend
₾1,422₾842₾1,422₾842
Airlines with flights from Saint Petersburg to Spain
Including connecting fares
FAQ
Flight duration from Saint Petersburg to Spain
On average, flights from Saint Petersburg to Spain take around 9 hours 20 minutes with layovers.