General flight information
10 hr 16 min Travel time
2,131 km Distance between cities
2 hr Time zone difference
₾404 Lowest price
₾544 Average ticket price
10 hr 42 min Travel time
2,347 km Distance between cities
2 hr Time zone difference
₾489 Lowest price
₾757 Average ticket price
11 hr 25 min Travel time
2,004 km Distance between cities
2 hr Time zone difference
₾450 Lowest price
1 day 2 hr 17 min Travel time
2,287 km Distance between cities
2 hr Time zone difference
₾432 Lowest price
13 hr 20 min Travel time
2,394 km Distance between cities
2 hr Time zone difference
₾410 Lowest price
11 hr 6 min Travel time
2,133 km Distance between cities
2 hr Time zone difference
₾458 Lowest price
2,310 km Distance between cities
2 hr Time zone difference
₾1,053 Lowest price
2,207 km Distance between cities
2 hr Time zone difference
₾627 Lowest price
10 hr 19 min Travel time
2,718 km Distance between cities
2 hr Time zone difference
₾590 Lowest price
13 hr 46 min Travel time
2,705 km Distance between cities
2 hr Time zone difference
₾562 Lowest price
Popular destinations in Italy
Cheap tickets
Connecting flights
₾424.67 Saint Petersburg — Milan ₾488.99 Saint Petersburg — Rome ₾449.03 Saint Petersburg — Venice ₾431.98 Saint Petersburg — Bari ₾409.78 Saint Petersburg — Naples ₾457.5 Saint Petersburg — Bologna ₾626.6 Saint Petersburg — Florence ₾589.86 Saint Petersburg — Catania ₾561.56 Saint Petersburg — Palermo
Tue 15 Dec 02:30 – 14:25
13 hr 55 min / 1 layover Tue 2 Feb 02:30 – 17:40
17 hr 10 min / 2 layovers +2
Wed 2 Dec 17:40 – 06:50
15 hr 10 min / 2 layovers +2
Mon 23 Nov 07:00 – 19:40
1 day 14 hr 40 min / 2 layovers Mon 30 Nov 03:35 – 22:50
1 day 21 hr 15 min / 2 layovers Wed 13 Jan 02:30 – 12:20
11 hr 50 min / 1 layover Tue 1 Dec 02:30 – 22:30
22 hr / 2 layovers 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 12-month price trend
₾1,177₾808₾1,177₾808
FAQ
Flight duration from Saint Petersburg to Italy
On average, flights from Saint Petersburg to Italy take around 8 hours 39 minutes with layovers.