Search bus tickets toAmsterdam

switcheroo

Quickview

How to get to Amsterdam by bus?

Routes423
Trips per day1,534
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.

What are the cheapest bus tickets to Amsterdam?

The cheapest prices for a bus ticket to Amsterdam that users have found recently on Wanderu start at $5.72. Such great deals to Amsterdam are available on 3 routes including Rotterdam, The Hague and Delft. 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. The Hague at $5.94 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 90 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
trip-duration
Avg. Price
$6.92

Schaerbeek

There are 26 bus schedules per day connecting Schaerbeek with Amsterdam. It takes on average 3 hours and 19 minutes to travel 107 miles, 171 kms, by bus from Schaerbeek. One bus company operates 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
trip-duration
Avg. Price
$13.72

Paris

There are 22 bus schedules per day connecting Paris with Amsterdam. It takes on average 7 hours and 55 minutes 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
trip-duration
Avg. Price
$27.13

Rotterdam

There are 21 bus schedules per day connecting Rotterdam with Amsterdam. It takes on average 1 hour and 31 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
trip-duration
Avg. Price
$7.19

Berlin

There are 19 bus schedules per day connecting Berlin with Amsterdam. It takes on average 11 hours to travel 359 miles, 577 kms, by bus from Berlin. 2 bus carriers offer schedules from Berlin, with FlixBus 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
trip-duration
Avg. Price
$40.31