General flight information
10 hr 38 min Travel time
2,821 km Distance between cities
2 hr Time zone difference
KGS16,187 Lowest price
11 hr 40 min Travel time
3,191 km Distance between cities
2 hr Time zone difference
KGS18,327 Lowest price
15 hr 28 min Travel time
4,967 km Distance between cities
3 hr Time zone difference
KGS19,906 Lowest price
17 hr 45 min Travel time
2,970 km Distance between cities
2 hr Time zone difference
KGS20,978 Lowest price
14 hr 46 min Travel time
3,581 km Distance between cities
2 hr Time zone difference
KGS17,071 Lowest price
13 hr 3 min Travel time
3,567 km Distance between cities
2 hr Time zone difference
KGS19,496 Lowest price
11 hr 38 min Travel time
2,901 km Distance between cities
2 hr Time zone difference
KGS13,403 Lowest price
10 hr 14 min Travel time
3,118 km Distance between cities
2 hr Time zone difference
KGS18,542 Lowest price
10 hr 55 min Travel time
3,228 km Distance between cities
2 hr Time zone difference
KGS16,670 Lowest price
23 hr 41 min Travel time
3,094 km Distance between cities
2 hr Time zone difference
KGS20,570 Lowest price
Cheap tickets
Connecting flights
KGS16,187 Saint Petersburg — Barcelona KGS18,327 Saint Petersburg — Madrid KGS19,905 Saint Petersburg — Tenerife KGS20,978 Saint Petersburg — Palma KGS17,071 Saint Petersburg — Sevilla KGS19,496 Saint Petersburg — Malaga KGS13,403 Saint Petersburg — Bilbao KGS18,541 Saint Petersburg — Valencia KGS16,670 Saint Petersburg — Alicante KGS20,569 Saint Petersburg — Ibiza
Sat 5 Dec 00:30 – 09:45
11 hr 15 min / 1 layover Mon 25 Jan 14:40 – 19:15
1 day 6 hr 35 min / 2 layovers 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 Mon 9 Nov 02:30 – 12:15
11 hr 45 min / 1 layover Tue 10 Nov 03:35 – 17:50
16 hr 15 min / 2 layovers Thu 12 Nov 02:30 – 12:35
12 hr 5 min / 1 layover Sun 15 Nov 02:30 – 07:55
1 day 7 hr 25 min / 2 layovers 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 12-month price trend
KGS47,806KGS28,303KGS47,806KGS28,303
FAQ
Flight duration from Saint Petersburg to Spain
On average, flights from Saint Petersburg to Spain take around 9 hours 20 minutes with layovers.