General flight information
10 hr 42 min Travel time
2,347 km Distance between cities
2 hr Time zone difference
₼321 Lowest price
10 hr 16 min Travel time
2,131 km Distance between cities
2 hr Time zone difference
₼265 Lowest price
₼529 Average ticket price
11 hr 25 min Travel time
2,004 km Distance between cities
2 hr Time zone difference
₼295 Lowest price
₼794 Average ticket price
11 hr 6 min Travel time
2,133 km Distance between cities
2 hr Time zone difference
₼301 Lowest price
10 hr 19 min Travel time
2,718 km Distance between cities
2 hr Time zone difference
₼388 Lowest price
13 hr 46 min Travel time
2,705 km Distance between cities
2 hr Time zone difference
₼369 Lowest price
14 hr 48 min Travel time
2,232 km Distance between cities
2 hr Time zone difference
₼390 Lowest price
13 hr 20 min Travel time
2,394 km Distance between cities
2 hr Time zone difference
₼269 Lowest price
2,207 km Distance between cities
2 hr Time zone difference
₼412 Lowest price
1 day 2 hr 17 min Travel time
2,287 km Distance between cities
2 hr Time zone difference
₼284 Lowest price
Cheap tickets
Connecting flights
₼320.96 Saint Petersburg — Rome ₼278.74 Saint Petersburg — Milan ₼294.73 Saint Petersburg — Venice ₼300.29 Saint Petersburg — Bologna ₼387.17 Saint Petersburg — Catania ₼368.59 Saint Petersburg — Palermo ₼389.71 Saint Petersburg — Turin ₼268.97 Saint Petersburg — Naples ₼411.28 Saint Petersburg — Florence ₼283.54 Saint Petersburg — Bari
Tue 2 Feb 02:30 – 17:40
17 hr 10 min / 2 layovers Tue 15 Dec 02:30 – 14:25
13 hr 55 min / 1 layover +2
Wed 2 Dec 17:40 – 06:50
15 hr 10 min / 2 layovers Wed 13 Jan 02:30 – 12:20
11 hr 50 min / 1 layover Wed 2 Dec 02:30 – 09:05
1 day 8 hr 35 min / 2 layovers Sun 17 Jan 02:30 – 20:55
20 hr 25 min / 2 layovers Wed 9 Dec 02:30 – 08:55
1 day 8 hr 25 min / 2 layovers Mon 30 Nov 03:35 – 22:50
1 day 21 hr 15 min / 2 layovers Tue 1 Dec 02:30 – 22:30
22 hr / 2 layovers +2
Mon 23 Nov 07:00 – 19:40
1 day 14 hr 40 min / 2 layovers 12-month price trend
₼773₼530₼773₼530
Airlines with flights from Saint Petersburg to Italy
Including connecting fares
FAQ
Flight duration from Saint Petersburg to Italy
On average, flights from Saint Petersburg to Italy take around 8 hours 39 minutes with layovers.