General flight information
10 hr 42 min Travel time
2,347 km Distance between cities
2 hr Time zone difference
TJS 1,747 Lowest price
10 hr 16 min Travel time
2,131 km Distance between cities
2 hr Time zone difference
TJS 1,440 Lowest price
11 hr 25 min Travel time
2,004 km Distance between cities
2 hr Time zone difference
TJS 1,604 Lowest price
10 hr 19 min Travel time
2,718 km Distance between cities
2 hr Time zone difference
TJS 2,102 Lowest price
11 hr 6 min Travel time
2,133 km Distance between cities
2 hr Time zone difference
TJS 1,634 Lowest price
2,057 km Distance between cities
2 hr Time zone difference
TJS 2,347 Lowest price
Popular destinations in Italy
Cheap tickets
Connecting flights
TJS 1,746 Saint Petersburg — Rome TJS 1,517 Saint Petersburg — Milan TJS 1,604 Saint Petersburg — Venice TJS 2,101 Saint Petersburg — Catania TJS 1,634 Saint Petersburg — Bologna TJS 2,346 Saint Petersburg — Verona
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 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 12-month price trend
TJS 4,204TJS 2,884TJS 4,204TJS 2,884
FAQ
Flight duration from Saint Petersburg to Italy
On average, flights from Saint Petersburg to Italy take around 8 hours 39 minutes with layovers.