Search bus tickets to Amsterdam

switcheroo

Quickview

How to get to Amsterdam by bus?

Routes183
Trips per day1,212
bus carriers7
Stations13
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to Amsterdam?

The cheapest prices for a bus ticket to Amsterdam that users have found recently on Wanderu start at €4.93. Such great deals to Amsterdam are available on 4 routes including Antwerp, Rotterdam and The Hague. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Amsterdam. Delft at €4.97 has consistently the lowest average bus ticket prices to Amsterdam.

What are the main bus stations in Amsterdam?

The most popular bus stations in Amsterdam are Sloterdijk Station Piarcoplein, Hoogoorddreef 54 and Van Baerlestraat. Sloterdijk Station Piarcoplein is the busiest bus station in Amsterdam.

Schiphol

There are 343 bus schedules per day connecting Schiphol with Amsterdam. It takes on average and 29 minutes to travel 7 miles, 12 kms, by bus from Schiphol. One bus company operates schedules from Schiphol, with Amsterdam Airport Express offering the most daily connections to Amsterdam. Traveling by bus from Schiphol you will most likely to arrive in Amsterdam at Van Baerlestraat.
Avg. Time
0h 29m
Avg. Price
€6.48

Berlin

There are 26 bus schedules per day connecting Berlin with Amsterdam. It takes on average 11 hours and 5 minutes to travel 359 miles, 577 kms, by bus from Berlin. 4 bus carriers offer schedules from Berlin, with RegioJet Bus offering the most daily connections to Amsterdam. Traveling by bus from Berlin you will most likely to arrive in Amsterdam at Sloterdijk Station Piarcoplein.
Avg. Time
11h 5m
Avg. Price
€35.90

Schaerbeek

There are 24 bus schedules per day connecting Schaerbeek with Amsterdam. It takes on average 3 hours and 18 minutes to travel 107 miles, 171 kms, by bus from Schaerbeek. 2 bus carriers offer schedules from Schaerbeek, with Union Ivkoni offering the most daily connections to Amsterdam. Traveling by bus from Schaerbeek you will most likely to arrive in Amsterdam at Sloterdijk Station Piarcoplein.
Avg. Time
3h 18m
Avg. Price
€12.09

Antwerp

There are 23 bus schedules per day connecting Antwerp with Amsterdam. It takes on average 2 hours and 39 minutes to travel 83 miles, 133 kms, by bus from Antwerp. 3 bus carriers offer schedules from Antwerp, with Union Ivkoni offering the most daily connections to Amsterdam. Traveling by bus from Antwerp you will most likely to arrive in Amsterdam at Sloterdijk Station Piarcoplein.
Avg. Time
2h 39m
Avg. Price
€9.56

Rotterdam

There are 22 bus schedules per day connecting Rotterdam with Amsterdam. It takes on average 1 hour and 34 minutes to travel 36 miles, 58 kms, by bus from Rotterdam. One bus company operates schedules from Rotterdam, with FlixBus offering the most daily connections to Amsterdam. Traveling by bus from Rotterdam you will most likely to arrive in Amsterdam at Sloterdijk Station Piarcoplein.
Avg. Time
1h 34m
Avg. Price
€5.51

Located in , Netherlands, you can travel by bus to Amsterdam from 183 destinations and choose from 1212 daily bus schedules to get you there. FlixBus has the most bus connections to Amsterdam. The furthest bus arriving in Amsterdam covers a distance of 1158.34 miles, 1863.69 kms, covering the journey in 40 hours and 39 minutes

Looking for other ways to get there? Check out Train options to Amsterdam.

bus companies serving Amsterdam

Union Ivkoni

There are 1 daily Union Ivkoni schedules to Amsterdam. Union Ivkoni can get you to Amsterdam by bus from 11 destinations including Cologne.
Movies
Extra legroom
Power outlet
Air conditioning
Beverage
Avg. Time
0h 12m
Avg. Price
€38.75

RegioJet Bus

There are 3 daily RegioJet Bus schedules to Amsterdam. RegioJet Bus can get you to Amsterdam by bus from 11 destinations including Frankfurt.
Restroom
WiFi
Newspaper/Magazine
Movies
Snacks
Satellite TV
Extra legroom
Games
Power outlet
Air conditioning
Free water
Avg. Time
0h 17m
Avg. Price
€33.21

FlixBus

There are 521 daily FlixBus schedules to Amsterdam. FlixBus can get you to Amsterdam by bus from 196 destinations including Schaerbeek.
Restroom
WiFi
Meal
Extra legroom
Power outlet
Air conditioning
Beverage
Avg. Time
0h 11m
Avg. Price
€32.01

Ouibus

There are 39 daily Ouibus schedules to Amsterdam. Ouibus can get you to Amsterdam by bus from 22 destinations including Paris.
Restroom
WiFi
Extra legroom
Power outlet
Green certified
Air conditioning
Avg. Time
0h 7m
Avg. Price
€19.26

Terravision

There are 5 daily Terravision schedules to Amsterdam. Terravision can get you to Amsterdam by bus from Eindhoven.
WiFi
Air conditioning
Avg. Time
0h 2m
Avg. Price
€22.38

Amsterdam Airport Express

There are 343 daily Amsterdam Airport Express schedules to Amsterdam. Amsterdam Airport Express can get you to Amsterdam by bus from Schiphol.
WiFi
Movies
Extra legroom
Air conditioning
Avg. Time
0h 1m
Avg. Price
€6.48

CityBusExpress

There are 1 daily CityBusExpress schedules to Amsterdam. CityBusExpress can get you to Amsterdam by bus from 2 destinations including Berlin.
Restroom
WiFi
Newspaper/Magazine
Movies
Air conditioning
Beverage
Avg. Time
0h 10m
Avg. Price
€22.81