General flight information
10 hr 42 min Travel time
2,347 km Distance between cities
2 hr Time zone difference
KGS16,508 Lowest price
KGS26,887 Average ticket price
10 hr 16 min Travel time
2,131 km Distance between cities
2 hr Time zone difference
KGS13,609 Lowest price
KGS17,662 Average ticket price
11 hr 25 min Travel time
2,004 km Distance between cities
2 hr Time zone difference
KGS15,159 Lowest price
10 hr 19 min Travel time
2,718 km Distance between cities
2 hr Time zone difference
KGS19,917 Lowest price
2,738 km Distance between cities
2 hr Time zone difference
KGS27,244 Lowest price
11 hr 6 min Travel time
2,133 km Distance between cities
2 hr Time zone difference
KGS15,445 Lowest price
2,057 km Distance between cities
2 hr Time zone difference
KGS22,238 Lowest price
2,556 km Distance between cities
2 hr Time zone difference
KGS24,313 Lowest price
13 hr 20 min Travel time
2,394 km Distance between cities
2 hr Time zone difference
KGS13,834 Lowest price
2,207 km Distance between cities
2 hr Time zone difference
KGS21,157 Lowest price
Cheap tickets
Connecting flights
KGS16,508 Saint Petersburg — Rome KGS14,336 Saint Petersburg — Milan KGS15,159 Saint Petersburg — Venice KGS19,916 Saint Petersburg — Catania KGS27,244 Saint Petersburg — Cagliari KGS15,445 Saint Petersburg — Bologna KGS22,238 Saint Petersburg — Verona KGS33,174 Saint Petersburg — Olbia KGS13,834 Saint Petersburg — Naples KGS21,157 Saint Petersburg — Florence
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 2 Dec 02:30 – 09:05
1 day 8 hr 35 min / 2 layovers +3
Mon 30 Nov 20:50 – 14:35
19 hr 45 min / 3 layovers Wed 13 Jan 02:30 – 12:20
11 hr 50 min / 1 layover Mon 14 Dec 08:05 – 10:25
1 day 4 hr 20 min / 2 layovers +2
Mon 21 Dec 03:35 – 10:20
1 day 8 hr 45 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 12-month price trend
KGS39,731KGS27,255KGS39,731KGS27,255
FAQ
Flight duration from Saint Petersburg to Italy
On average, flights from Saint Petersburg to Italy take around 8 hours 39 minutes with layovers.