General flight information: Tallinn – Saint Petersburg
11 hr 51 min Flight duration
319 km Distance between cities
1 hr Time zone difference
Cheap flights
Prices found by our users over the last 48 hours
FAQ
Flight duration from Tallinn to Saint Petersburg
Average flight duration: 11 hours 51 minutes, but the exact time depends on the specific flight. See the "General flight information" section for more information.
Distance between Tallinn and Saint Petersburg
Are there direct flights from Tallinn to Saint Petersburg?
Which airlines fly from Tallinn to Saint Petersburg
Which city is best for a layover?
Other flights
Flights to Saint Petersburg
Bishkek — Saint Petersburg KGS12,993 Osh — Saint Petersburg KGS9,665 Tashkent — Saint Petersburg KGS5,911 Fergana — Saint Petersburg KGS8,114 Moscow — Saint Petersburg KGS2,406 Almaty — Saint Petersburg KGS15,858 Yerevan — Saint Petersburg KGS25,114 Adler/Sochi — Saint Petersburg KGS6,672 Kaliningrad — Saint Petersburg KGS2,954 Istanbul — Saint Petersburg KGS12,132