How to get to Amsterdam cheaply? The fullest instruction

How to get to Amsterdam cheaply? The fullest instruction

how to reach amsterdam

We tell you the best ways to get to Amsterdam cheaply from Moscow, St. Petersburg and other Russian cities. Direct flights and connecting flights. Information about lowcost airlines from Finland, the Baltic States, and Poland. Choose the most convenient option!

The Netherlands accepts tourists from Russia. For convenience, we give pre-dedicated prices for travel and flights. Information about visas and flights may not be current, check with the official resources. See the list of open countries.

Amsterdam is a hero city, valiantly defending the idea of freedom and self-expression in these dark times of universal consumerism and the inner emptiness of human subjects. Any living soul can’t help but long for the Netherlands, to finally escape from the dusty routine of everyday life in post-Soviet metropolises and breathe in the fresh air with a slight taste of cannabis and the scent of tulips in bloom.

In general, if your heart aches for Holland, you don’t have to resist. Explore our tips on how to get to Amsterdam inexpensively and take a trip!

Look for cheap tickets on Aviasales. To find the best price, look for tickets for different dates. See also:


How to get to Amsterdam

(Photo by kevin doole /

How to get to Amsterdam from Moscow

The round-trip flight price is listed.

Direct flights . The most convenient and fastest way to get to Amsterdam is to take a direct flight. From Moscow direct flights are provided by KLM and “Aeroflot”. The flight time is 3-3,5 hours. The ticket price usually starts at 15000 rubles.

Transplanar flights . This way of flying to Amsterdam can save a lot of money. Round-trip tickets can cost as little as 6,800 rubles. The lowest prices are usually with Aegian, Air Serbia, AirBaltic, and Swiss. Connections are made in Athens, Belgrade, Riga, Zurich and other cities. Connections can be either short (1 hour) or long. In the latter case, you can go out into the city for sightseeing.

From time to time there are promotions (both for direct and connecting flights) – find out about them in the news on

Flights to other Dutch cities . Amsterdam is not the only city in the country to fly to. Some people find it more convenient to fly to Rotterdam, Eindhoven, or Maastricht. Tickets to these cities cost from 16000 rubles. There are no direct flights, only connections in Amsterdam, Vienna or other European airports. This way of traveling seems to me very uncomfortable. I recommend to do otherwise: fly to Amsterdam, and then from Schiphol airport take a train to the desired city (excellent rail service in the Netherlands).

To get to Amsterdam from Moscow you can also take a train, but this way is too expensive and time-consuming.

Eindhoven - Amsterdam: How to get there

cheap to amsterdam from moscow

How to get to Amsterdam from St. Petersburg

The round-trip flight price is listed.

Direct flights . KLM flies the route. It takes just under 3 hours to get there. Tickets usually cost from 16000 rubles. I flew to Amsterdam from St. Petersburg and back on direct KLM flights. It’s by far the most comfortable option!

Flight connections . This is a slightly cheaper way to fly to Amsterdam. Tickets can be purchased from 11000 rubles. Minimum prices are usually at Air Serbia, AirBaltic, Air France. Tickets to Belgrade, Riga, Paris are of different duration.

There are sales with lower prices. You can follow promotions on our website.

How to get to Amsterdam

(Photo by kevin dooley /

Tickets to Amsterdam from other cities in the Russian Federation

The round-trip flight price is listed.

Inexpensive flights to Amsterdam are available from Kaliningrad (from 10 thousand rubles), from Samara, Nizhny Novgorod (from 13 thousand), from Kazan, Ekaterinburg (from 14 thousand).

From Novosibirsk tickets usually cost from 25 000 roubles. From Krasnodar and Sochi – from 18000 rubles.

Inhabitants of Kaliningrad have an easier way to get to Vilnius, Kaunas, or Riga, and fly from there to the Netherlands on low-cost airlines.

How to get to Amsterdam

(Photo by Vieira_da_Silva /

How to get to Amsterdam from Minsk

The round-trip flight price is listed.

The easiest way for Belarusians is to fly from Minsk to Amsterdam on a direct Belavia flight (it takes only 2 hours and 40 minutes, and you’re in the Netherlands). But the ticket price is pretty high – from 250 euros.

It’s cheaper to fly with Lufthansa or Austrian Airlines with connections in Frankfurt am Main or Vienna (there are short – from 45 minutes). Tickets cost from 170 euros.

If you want to save money you can get from Belarus by bus, train or by train to Vilnius, Warsaw or Kaunas, and from there fly to Amsterdam, Eindhoven or Dusseldorf by low-cost airlines. Tickets start at 20 euros one way.

How to get to Amsterdam

(Photo by Vieira_da_Silva /

Lowcosters. Where is the cheapest place to fly to Amsterdam?

From Poland.

Residents of St. Petersburg and the Leningrad region can get to Amsterdam cheaply via Helsinki. European low-cost Transavia flies from Finland to the Dutch capital. You can fly there and back from only 5,400 rubles (80 €).

How to fly to Amsterdam

From Lithuania

Very cheap flights to the Netherlands are available from Vilnius and Kaunas by low-cost airline Wizz Air. One way tickets cost from just 1000 rubles (15€)! Direct flights. Fly in this case, not to Amsterdam, but to Eindhoven. Then from Eindhoven we take a train to Amsterdam or another city in the Netherlands.

From Latvia

Inexpensive flight to Amsterdam is possible from Riga by direct flights of Air Baltic. Round trip tickets cost from 9000 rubles (130€). Even cheaper flight to Eindhoven on Wizz Air – the one way trip costs from 1400 rubles (€20).

What to see in Amsterdam in 1, 2 and 3 days

From Poland.

This is the price of a one-way flight.

Extremely cheap it is possible to get to Amsterdam from Poland.

  • Direct flights from Katowice start at 1800RUR (€26). Airline Transavia.
  • Tickets for direct flights from Warsaw start at 3000 rubles (43€). KLM.

Other budget ways to travel to the Netherlands:

  • From Gdansk to Groningen on Wizz Air – from 650 rubles (9€).
  • From Gdansk, Warsaw, Lublin to Eindhoven – from 700 rubles (10 €).
  • From Katowice to Maastricht – from 650 rubles (9 €).

Of course, it’s not convenient to fly from all these cities, because many of them are located far from the Russian or Belarusian border – for example, Katowice. However, residents of Kaliningrad are very easy to get to Gdansk and fly from there. Residents of Belarus can easily get to Warsaw or Lublin.

Cheap to fly to Amsterdam

Also from the airports of the cities listed above you can get a cheap flight to Dusseldorf, Germany. It is close to the border with the Netherlands and from there you can easily get to Amsterdam by train or bus.

How to get to these airports

From St. Petersburg, Kaliningrad, Minsk, and Moscow you can get to Helsinki, Riga, Vilnius, Gdansk, and other cities by bus or train. See travel information in the article “How to travel to Europe cheaply”.

All ways to reach Amsterdam: by plane, by bus, by train

It’s easy to get to Amsterdam on your own, without travel agencies and tour packages. There are planes, buses and even trains to Amsterdam. Of course, there are subtleties everywhere, and in this article we will talk about them and how to get to Amsterdam cheapest from Moscow, St. Petersburg, Krasnodar or another city in Russia.

How to get to Amsterdam from Moscow, St. Petersburg, Krasnodar

  • What you need to know
  • To Amsterdam from Moscow
  • To Amsterdam from St. Petersburg
  • To Amsterdam from Krasnodar and other cities in Russia
  • Cheap way to get to Amsterdam

What you need to know

Before we dive into the details of the different offers, let’s focus on a few general things to consider when planning a trip to Amsterdam.

  • Don’t forget to apply for a Schengen visa. Detailed instructions for getting a visa to the Netherlands →
  • If you fly with a connecting flight, get tickets from one airline and arrange a single flight. In this case, if something goes wrong on the connection, you must ensure the successful completion of the journey to Amsterdam – up to paying for tickets for a flight of another company.
  • If it is better to fly with different airlines, leave at least 1.5 hours, or better still two hours, between flights. If your luggage is overweight and you can’t leave anything else at home, it may be a good idea for you to take a hand baggage.
  • If there is no discount on your luggage, check the weight limits on your luggage at home and make sure that you have enough space left over to cover the cost of your trip. It’s a great way to get more of an experience for the same or almost the same money. Some airlines, such as Turkish Airlines, even provide their customers with a free overnight stay and sightseeing tours of the city where the stopover is made. Usually you have to call the airline office to arrange this service, but some of them allow you to arrange it right when you buy your ticket through the official website.
  • When making a stopover in a European city or connecting to Amsterdam by another mode of transportation, make sure you have all the necessary documents for staying in the country where you are making the connection.
  • Try to buy your tickets at least three months in advance and six months in advance for low-cost airlines. The best time to buy is in the spring and fall, when many companies offer discounts. The best way to buy tickets is to check on Aviasales or
  • When flying to Amsterdam you arrive at Schiphol airport, which is some distance from the city. Here are our detailed instructions on how to get from Schiphol to Amsterdam in different ways.
Netherlands: Self-Drive

To Amsterdam from Moscow

There are several ways to Amsterdam from Moscow. The most convenient of them is, of course, by air, and its cost is quite on par with the other two. If you don’t like planes, you can get from Moscow to Amsterdam by train or bus.

Flight from Moscow to Amsterdam

Direct flights from Moscow to Amsterdam are operated by several companies – KLM (Dutch Royal Airlines), Aeroflot, Ural Airlines. The level of comfort of the first two is similar as well as the ticket price – 15-20 thousand rubles round trip depending on the time of the year and how far in advance you buy them. On average, the flight to Amsterdam and back will cost you 17 thousand rubles per person.

A KLM flight spends 3 hours and 30 minutes, Aeroflot 3 hours and 50 minutes. KLM has two flights a day (departures at 05:40 and 17:00), Aeroflot – three (departures at 09:10, 14:30 and 19:45).

It is possible to find cheaper tickets with a connection (from 10 000 to 17 000 rub), but the travel time increases – at best you can get to Amsterdam in 5 hours and 15 minutes. 15 minutes. There are a variety of connections, but the most convenient are in Warsaw (Polish airlines LOT), Riga (AirBaltic) and Paris (Air France).

From Moscow to Amsterdam by train

Direct train Moscow – Amsterdam departs daily at 0:44 from Belorusskaya station. Unfortunately you cannot buy tickets for it online – only at international long-distance train offices. The prices also bite – about 10 thousand rubles one way.

There is also a way to get to Amsterdam by train with changing trains in one of the European cities – for example in Warsaw, Berlin, Brussels or Paris. But it is unlikely you would want to use it – too costly both in time and money.

Amsterdam to The Hague: how to get there

From Moscow to Amsterdam by bus

Buses of the company Ecolines go from Moscow to Amsterdam. The buses leave from the Northern Gateway bus station and travel 48 1/2 hours. The buses have two stops, first in Riga, then in Warsaw. The ticket costs a bit more than 11 thousand.

The bus is probably the most uncomfortable way to get to Amsterdam. The trip of two days is not for everyone, even if the bus is comfortable, and its cost is at the level of the train ticket price.

To Amsterdam from St. Petersburg

As from Moscow, from St. Petersburg you can get to Amsterdam by direct flight. The well-known company KLM flies to Amsterdam, but the tickets will cost a bit more – from 18 thousand to 25 thousand rubles, and there are less flight options. KLM makes two flights a day from St. Petersburg to Amsterdam, at 05:45 and 17:50, and the trip takes 2 hours. 55 min.

Flights with a connection do:

  • Scandinavian Airlines SAS (connection in Copenhagen or Stockholm).
  • Polish airline LOT (connection in Warsaw).
  • Belavia (connection in Minsk).
  • Latvian AirBaltic (connection in Riga).
  • Finnish NorRA (connection in Helsinki).

The shortest connections are at SAS (from 40 minutes), airBaltic and LOT (from 50 minutes). Prices start from 12,000 rubles.

To Amsterdam from Krasnodar and other cities in Russia

Moscow and St. Petersburg – not all of Russia, so for many Russians it is a question of how to get to Amsterdam from other cities in Russia. Unfortunately, no matter where you are coming from, you always have to change planes. Let’s look at different options on the example of Krasnodar.

Krasnodar has its own airport, so you do not have to travel far. If we are talking about a city where there is no airport, the first part of the way will have to travel by bus or train.

You can buy airline tickets from Krasnodar to Amsterdam from the following companies:

  • Aeroflot (flight via Moscow)
  • Turkish Airlines (flight via Istanbul)
  • Pegasus Airlines (flight via Istanbul)
  • Air Serbia (flight via Belgrade)
  • Belavia (flight via Minsk)
Amsterdam Airport : how to get there

Of these options, Turkish Airlines is the best. It’s a reliable and comfortable carrier that makes a short connection in Istanbul. The cost of luggage is already included in the ticket, so it’s cheaper than if you fly with, for example, Air Serbia.

The ticket prices from Krasnodar to Amsterdam are higher than in Moscow, starting from 20 thousand rubles round trip.

Residents of western Russia (e.g., Kaliningrad) have an interesting option – they can travel by train or bus to neighboring countries – Lithuania (Vilnius), Latvia (Riga), or Poland (Warsaw) – and board a low-cost airline there. Read more about this option below.

Cheap way to get to Amsterdam

There are two main ways to get to Amsterdam cheaply, and in both cases you can save money by buying cheap tickets to Amsterdam with a low-cost airline (Pobeda, Wizz Air, Transavia, or RyanAir). It is important to take into account that Schiphol does not accept the flights of most low-cost companies (except Transavia), and you should fly to nearby cities – Dusseldorf or Eindhoven. Getting from these cities to Amsterdam is not a problem, so this option is quite viable.

What to know when flying to Amsterdam with a low-cost airline

  • If you fly with a lowcost airline, read the baggage rules carefully. Almost all lowcostres do not include luggage in the ticket and you must pay for it separately.
  • Some low-cost airlines charge for check-in at the airport. Remember to check in online in advance.
  • Many of the lowcost airlines do not arrive at Schiphol, but at Eindhoven Airport 125 km away from Amsterdam. How to reach Amsterdam from Eindhoven →
  • When connecting to Amsterdam by other means of transportation, make sure you have all the necessary documents for your stay in the country of transfer.

The first way to get to Amsterdam inexpensively: fly with a low-cost airline from Russia to Eindhoven or Dusseldorf . In this case you can use the services of Pobeda, which starts at 7000 and flies direct from Moscow to Eindhoven, or Wizz Air from 8000, which has the advantage of a longer transfer time (starting from 3h 20min), which can be uncomfortable sometimes.

The second way to get to Amsterdam economically is by bus + low-cost airline. This method is more complicated, but the savings are higher. It is suitable only for residents of western and northwestern areas, and is to travel first to Finland, Lithuania, Latvia or Poland, and there to change to a low-cost bus. Below we describe a few options.

( No ratings yet )
Like this post? Please share to your friends:
Leave a Reply

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: