Search Amsterdam bus tickets

switcheroo

Quickview

How to get to Amsterdam by bus?

Routes299
Trips per day1,086
bus carriers6
Stations9
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.53. Such great deals to Amsterdam are available on one route to Leeuwarden. 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. Leeuwarden at $4.53 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 Leidseplein. Sloterdijk Station Piarcoplein is the busiest bus station in Amsterdam.

What are the most popular bus routes to Amsterdam?

Schiphol

There are 66 bus schedules per day connecting Schiphol with Amsterdam. It takes on average 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 0m
Avg. Price
$6.81

Schaerbeek

There are 24 bus schedules per day connecting Schaerbeek with Amsterdam. It takes on average 3 hours to travel 107 miles, 171 kms, by bus from Schaerbeek. 2 bus carriers offer schedules from Schaerbeek, with FlixBus 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 0m
Avg. Price
$16.35

Paris

There are 21 bus schedules per day connecting Paris with Amsterdam. It takes on average 8 hours to travel 268 miles, 430 kms, by bus from Paris. 2 bus carriers offer schedules from Paris, with FlixBus offering the most daily connections to Amsterdam. Traveling by bus from Paris you will most likely to arrive in Amsterdam at Sloterdijk Station Piarcoplein.
Avg. Time
8h 0m
Avg. Price
$31.75

Antwerp

There are 18 bus schedules per day connecting Antwerp with Amsterdam. It takes on average 3 hours to travel 83 miles, 133 kms, by bus from Antwerp. 2 bus carriers offer schedules from Antwerp, with FlixBus 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
3h 0m
Avg. Price
$14.16

Rotterdam

There are 18 bus schedules per day connecting Rotterdam with Amsterdam. It takes on average 2 hours 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
2h 0m
Avg. Price
$8.15

What bus companies travel to Amsterdam, ?

Located in, United States, you can travel by bus to Amsterdam from 299 destinations and choose from 1086 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 and 42 minutes

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

bus companies serving Amsterdam

FlixBus

There are 455 daily FlixBus schedules to Amsterdam. FlixBus can get you to Amsterdam by bus from 212 destinations including Schaerbeek.
Air conditioning
Restroom
Beverage
Extra legroom
Meal
Power outlet
WiFi
Avg. Time
10h 28m
Avg. Price
$42.98

IC Bus

There are 2 daily IC Bus schedules to Amsterdam. IC Bus can get you to Amsterdam by bus from 2 destinations including Hamburg.
Avg. Time
7h 26m
Avg. Price
$45.78

Ouibus

There are 22 daily Ouibus schedules to Amsterdam. Ouibus can get you to Amsterdam by bus from 10 destinations including Paris.
Air conditioning
Restroom
Extra legroom
Green certified
Power outlet
WiFi
Avg. Time
6h 48m
Avg. Price
$21.32

Terravision

There are 5 daily Terravision schedules to Amsterdam. Terravision can get you to Amsterdam by bus from Eindhoven.
Air conditioning
Avg. Time
1h 45m
Avg. Price
$25.65

Amsterdam Airport Express

There are 59 daily Amsterdam Airport Express schedules to Amsterdam. Amsterdam Airport Express can get you to Amsterdam by bus from Schiphol.
Avg. Time
0h 29m
Avg. Price
$6.80

CityBusExpress

There are 1 daily CityBusExpress schedules to Amsterdam. CityBusExpress can get you to Amsterdam by bus from 4 destinations including Schaerbeek.
Air conditioning
Attendant
Restroom
Beverage
Movies
Newspaper/Magazine
WiFi
Avg. Time
5h 57m
Avg. Price
$15.83