|Distance||1097 miles (1770 km)|
|Airlines||KLM, Air France, Air Baltic, Lot Polish Airlines or Air Serbia|
Flights from Amsterdam to Saint-Petersburg cover the 1097 miles (1770 km) long trip with our travel partners like KLM, Air France, Air Baltic, Lot Polish Airlines or Air Serbia. There are direct flight services available. Travelers depart most frequently from Amsterdam Airport Schiphol and arrive in Saint Petersburg Pulkovo Airport.
Travel on KLM and Air France flights between Amsterdam and Saint-Petersburg at great prices. Omio finds you flight times and tickets for over 1000 travel companies all in one place.
Air France is France's leading airline offering flights within and outside Europe; you can choose different ticket types for your flight to Saint-Petersburg from Amsterdam including: Economy Light, Economy Standard, Economy Flex, Premium Economy and Business.
Flights from Amsterdam to Saint-Petersburg generally leave from Amsterdam Airport Schiphol and arrive in Saint Petersburg Pulkovo Airport.
Amsterdam Airport Schiphol is 17.2 km away from Amsterdam city centre and Saint Petersburg Pulkovo Airport is 22.6 km from Saint-Petersburg city centre.
Here are some other resources that might have the information you need