Warsaw is the capital of Poland and is situated some 1,100km east from Amsterdam.
Let's consider the travel options between these 2 cities by air, train and bus...
1. Amsterdam-Warsaw by Air
Due to the distance, flying is by far the most convenient option. Flights between Amsterdam Schiphol (AMS) and Warsaw Frederic Chopin airport (WAW) take 2 hours.
KLM (Skyteam) has up to 3x daily non-stop flights using Boeing 737 or Embraer 190 aircraft. Prices start from around €170 return.
LOT Polish Airlines (Star Alliance) has 3x daily non-stop flights between Amsterdam and Warsaw using Embraer 175 aircraft.
Return "economy saver" fares are priced from around €150.
2. Amsterdam-Warsaw by Train
As of 2015, the direct Amsterdam-Warsaw Jan Kiepura EuroNight overnight train no longer serves Amsterdam. Instead it operates (almost) daily from Cologne (Köln) to Warsaw.
Passengers from Amsterdam need to travel to Cologne by ICE train and then connect onto the EuroNight train. Total journey time is about 17 1/2 hours if taking the fastest possible connections.
For example, passengers can take the 1835 ICE train service from Amsterdam Central which arrives in Cologne at 2112. From there the EuroNight train departs at 2313 - main stops include Düsseldorf (2337), Duisburg (2353), Hannover (0240) and Poznan (0924) before arriving at Warszawa Centralna at 1217 the following day.
Warsaw-Amsterdam: In the opposite direction the EuroNight train departs Warszawa Centralna (almost) daily at 1800. It makes stops at Poznan (2032), Hannover (0244), Duisburg (0609) and Düsseldorf (0631) and arrives in Cologne at 0656 the next day. There is an ICE train departing Cologne at 0844 which arrives in Amsterdam at 1127.
You will need to buy separate tickets for the ICE and City Night Line. ICE one way fares (Amsterdam to Cologne) start at €19 (2nd class) and €39 (1st class).
One-way prices for the EuroNight start at €43 for seat only, €59 for a couchette, €124 for a deluxe 2 bed sleeper with ensuite facilities and €184 for a single sleeper.
It is also possible to do the Amsterdam-Warsaw rail trip during the day - this will take about 13 hours and 1 change is required. It comprises taking the Amsterdam-Berlin IC train (6h 30) and then the Berlin-Warsaw Express (5h 15). Fares for each sector start at €39 - buy separate tickets but consider making an overnight stop in Berlin to reduce the risk of missing a connection.
3. Amsterdam-Warsaw by Coach
It is possible to travel between Amsterdam and Warsaw by coach via Berlin.
Amsterdam-Berlin is served by Flixbus-MeinFernBus (5x daily, 8-10 hours, singles from €30) and Eurolines (daily overnight service, 10 hours, singles from €25). Eurolines coaches operate from Amsterdam Duivendrecht; Flixbus serves Amsterdam Sloterdijk station.
Berlin-Warsaw is served by Eurolines Germany (daily overnight service, 8 hours, singles from €17). In Berlin the main bus station is Zentral Omnibus Bahnhof ZOB, am Funkturn. In Warsaw it is the West Bus Station (Dworzec Autobusowy Warszawa Zachodnia).
Looking for a convenient hotel in Warsaw? Please click here to check with with Booking.com, which offers guaranteed low rates, unbiased reviews and no booking fees. Or for hotels in Amsterdam click here