General flight information: Adler/Sochi – Saint Petersburg
4 hr 17 min Flight duration
1,944 km Distance between cities
28 Direct flights per week
12:05 Earliest departure
20:15 Latest departure
Cheap flights
Prices found by our users over the last 48 hours
Cheapest
TJS 1,352 Wed 18 Nov 20:10 – 10:05
13 hr 55 min / 1 layover Wed 25 Nov 21:45 – 11:50
14 hr 5 min / 1 layover Convenient
TJS 1,505 Tue 17 Nov 08:00 – 15:25
7 hr 25 min / 1 layover Mon 23 Nov 16:15 – 22:50
6 hr 35 min / 1 layover Direct
TJS 1,595 Fri 1 Jan 15:05 – 19:25
4 hr 20 min / direct Fri 8 Jan 09:30 – 14:05
4 hr 35 min / direct Price trends
TJS 2,423TJS 628.56TJS 2,423TJS 628.56
Airports in Adler/Sochi
with flights to Saint Petersburg
Airports in Saint Petersburg
receiving flights from Adler/Sochi
FAQ
Flight duration from Adler/Sochi to Saint Petersburg
Average flight duration: 4 hours 17 minutes, but the exact time depends on the specific flight. See the "General flight information" section for more information.
Distance between Adler/Sochi and Saint Petersburg
Are there direct flights from Adler/Sochi to Saint Petersburg?
Which airlines fly from Adler/Sochi to Saint Petersburg
Which city is best for a layover?
Other flights
Flights to Saint Petersburg
Dushanbe — Saint Petersburg TJS 1,447 Tashkent — Saint Petersburg TJS 804 Moscow — Saint Petersburg TJS 205 Khujand — Saint Petersburg TJS 1,447 Samarkand — Saint Petersburg TJS 632 Fergana — Saint Petersburg TJS 860 Termez — Saint Petersburg TJS 815 Samara — Saint Petersburg TJS 505 Kazan — Saint Petersburg TJS 527 Kulyab — Saint Petersburg TJS 1,989