General flight information
10 hr 38 min Travel time
2,821 km Distance between cities
2 hr Time zone difference
TJS 1,702 Lowest price
10 hr 55 min Travel time
3,228 km Distance between cities
2 hr Time zone difference
TJS 1,753 Lowest price
11 hr 40 min Travel time
3,191 km Distance between cities
2 hr Time zone difference
TJS 1,927 Lowest price
10 hr 14 min Travel time
3,118 km Distance between cities
2 hr Time zone difference
TJS 1,949 Lowest price
1 day 2 hr 20 min Travel time
3,042 km Distance between cities
2 hr Time zone difference
TJS 2,263 Lowest price
23 hr 41 min Travel time
3,094 km Distance between cities
2 hr Time zone difference
TJS 2,162 Lowest price
Popular destinations in Spain
Cheap tickets
Connecting flights
TJS 1,701 Saint Petersburg — Barcelona TJS 1,752 Saint Petersburg — Alicante TJS 1,926 Saint Petersburg — Madrid TJS 1,949 Saint Petersburg — Valencia TJS 2,262 Saint Petersburg — Asturias TJS 2,162 Saint Petersburg — Ibiza
Sat 5 Dec 00:30 – 09:45
11 hr 15 min / 1 layover Wed 11 Nov 02:30 – 11:20
10 hr 50 min / 1 layover Mon 25 Jan 14:40 – 19:15
1 day 6 hr 35 min / 2 layovers Sun 15 Nov 02:30 – 07:55
1 day 7 hr 25 min / 2 layovers Tue 1 Dec 00:30 – 17:20
18 hr 50 min / 2 layovers Thu 17 Dec 00:30 – 18:20
1 day 19 hr 50 min / 2 layovers 12-month price trend
TJS 5,025TJS 2,975TJS 5,025TJS 2,975
FAQ
Flight duration from Saint Petersburg to Spain
On average, flights from Saint Petersburg to Spain take around 9 hours 20 minutes with layovers.