Compare prices and tickets by train, bus or flight

Sun
Dec 5
$206nordic regional airlines oy
Wed
Dec 8
$172nordic regional airlines oy
Thu
Dec 9
$191Air Baltic
Sat
Dec 11
$174Air Baltic
Mon
Dec 13
$156Air Baltic
Tue
Dec 14
$172nordic regional airlines oy
Wed
Dec 15
$172Finnair
Thu
Dec 16
$191Air Baltic
Fri
Dec 17
$191Air Baltic
Sat
Dec 18
$182Lufthansa
Sun
Dec 19
$191Air Baltic
Mon
Dec 20
$233Air Baltic
Tue
Dec 21
$182Lufthansa
Wed
Dec 22
$230Finnair
Thu
Dec 23
$257Air Baltic
Fri
Dec 24
$173Air Baltic

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Flight Information to Saint-Petersburg from Amsterdam

distanceDistance1097 miles (1770 km)
durationAverage flight duration4 h 45 min
priceAverage plane ticket price$194 (€162)
changesDirect flightYes
carriersAirlinesKLM or Air Baltic

Flights from Amsterdam to Saint-Petersburg cover the 1097 miles (1770 km) long journey taking on average 4 h 45 min with our travel partners like KLM or Air Baltic. There are direct flight services available. While the average ticket price for this trip costs around $194 (€162), you can find the cheapest plane ticket for as low as $172 (€144). Travelers depart most frequently from Amsterdam Airport Schiphol and arrive in Saint Petersburg Pulkovo Airport.

Airlines

Amsterdam to Saint-Petersburg with KLM

Buy your official KLM flight tickets from Amsterdam to Saint-Petersburg from $172 (€144) with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most affordable route.

KLM

KLM is the Netherlands' national carrier and offers two types of ticket for your flight from Amsterdam to Saint-Petersburg: Economy and Business.

Enjoy a smooth and easy journey between Amsterdam and Saint-Petersburg with KLM! As an official travel partner of KLM, Omio can help you search current flight schedules and timetables from KLM, compare the best routes between Amsterdam and Saint-Petersburg as well as the class fares available for this route (including information on baggage allowance and amenities provided onboard), and buy the most affordable KLM Amsterdam to Saint-Petersburg plane ticket available today. If you search for KLM tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a line at the airport in person to purchase tickets. Once you find your ideal route, book your one-way flight from Amsterdam to Saint-Petersburg on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 1097 miles (1770 km) route between Amsterdam and Saint-Petersburg with ease and comfort on a flight with KLM.

KLM's current ticket policies due to COVID-19 for your flight between Amsterdam and Saint-Petersburg are the following:

  • Exceptions to waive change or cancellation fees policy
  • Change fees waived.
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Amsterdam to Saint-Petersburg Flight
Take a flight to Saint-Petersburg easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Amsterdam to Saint-Petersburg.
FAQs
What COVID-19 travel safety information and restrictions should I be aware of for my flight to Saint-Petersburg from Amsterdam?

Travel between Amsterdam, Netherlands and Saint-Petersburg, Russia by plane is: Partially open.

What is the status of international entry into Russia from Netherlands?

International entry status: Entry is partially open for citizens and permanent residents of Netherlands

Do I need to self-quarantine on arrival in Russia from Amsterdam?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Health screen upon arrival. Those showing symptoms will be asked to self-quarantine

What are the safety rules to follow in Saint-Petersburg, Russia?

When traveling in Russia, you must follow these COVID-19 safety rules:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

The information above was last checked on 12/1/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight to Saint-Petersburg from Amsterdam before traveling.

What COVID restrictions are there for my return journey by plane to Amsterdam, Netherlands from Saint-Petersburg, Russia?

Return travel from Russia to Netherlands is: Partially open.

Are there any international entry restrictions on returning to Amsterdam from Saint-Petersburg?

Entry into Netherlands is allowed for: Entry is partially open for citizens and permanent residents of Russia

Do I need to quarantine on arrival in Netherlands from Saint-Petersburg?

Requirements for reentering:

  • Entry is allowed only for fully vaccinated travellers
  • Health declaration required

What are the safety rules to follow in Amsterdam, Netherlands?

The government of Netherlands has imposed these measures to reduce the spread of COVID-19:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

Last checked on 12/1/21. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your flight to Amsterdam from Saint-Petersburg.

How much do cheap plane tickets from Amsterdam to Saint-Petersburg cost?
Omio customers have found the cheapest flights from Amsterdam to Saint-Petersburg to cost as little as $172 (€144)  in the next 7 days.
How much is a plane ticket to Saint-Petersburg from Amsterdam?
The Amsterdam to Saint-Petersburg plane ticket price is on average $194 (€162)  if you are looking to buy your tickets for this trip in the next week.
How far is Amsterdam to Saint-Petersburg by plane?
When traveling this route you should expect the distance between Amsterdam and Saint-Petersburg by plane to be approximately 1097 miles (1770 km).
What is the Amsterdam to Saint-Petersburg flight travel time?
On average the Amsterdam to Saint-Petersburg flight time is 4 h 45 min  covering the 1097 miles (1770 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What airport in Amsterdam does the flight to Saint-Petersburg leave from? Which airport do I fly into Saint-Petersburg from Amsterdam?

Omio travelers most frequently book a flight from Amsterdam Airport Schiphol   to Saint Petersburg Pulkovo Airport   for this route.

Where is the departure airport in Amsterdam located? Where is the arrival airport in Saint-Petersburg located?

You can find the most popular departure airport for this route, Amsterdam Airport Schiphol, located approximately 6.9 miles (11.2 km) from the city center of Amsterdam. The most popular arrival airport in Saint-Petersburg, called Saint Petersburg Pulkovo Airport, is located around 9.7 miles (15.6 km) away from its city center. To reach the city center of Saint-Petersburg from Saint Petersburg Pulkovo Airport, check what taxi services, airport shuttle services or public transit options are available.

What airlines offer a service between Amsterdam and Saint-Petersburg?
Take the Amsterdam to Saint-Petersburg flight with KLM or Air Baltic. However, it's always good to check out all possible airlines for the route to Saint-Petersburg from Amsterdam as there might be differences in the amenities they offer.
Are there any nonstop flight services from Amsterdam to Saint-Petersburg?
Yes, there are direct flights between Amsterdam and Saint-Petersburg, and you can find a direct flight for this journey with KLM  on Omio. It's worth paying attention to when you purchase your plane ticket as direct services tend to offer more convenience and save you time getting to your destination.
When does the first flight depart from Amsterdam to Saint-Petersburg? When does the last flight depart from Amsterdam to Saint-Petersburg?
The first Amsterdam to Saint-Petersburg flight departs at 8: 55 AM   and the last flight from Amsterdam to Saint-Petersburg leaves at 6: 10 PM. Check out the most up-to-date flight schedule from Amsterdam to Saint-Petersburg on Omio and find the best time to travel to your destination.
When should I purchase the Amsterdam to Saint-Petersburg flight for the best deals on tickets?
The price of a one way plane ticket from Amsterdam to Saint-Petersburg is on average $194 (€162) if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for flights from all possible airlines offering this trip. In general, you can find plane tickets between Amsterdam and Saint-Petersburg available a few months in advance.

More options for your journey from Amsterdam to Saint-Petersburg

Here are some other resources that might have the information you need