COVID-19 Travel Guide
Learn more ›

Search bus tickets to Amsterdam

switcheroo

Quickview

How to get to Amsterdam by bus

Routes65
Trips per day88
bus lines2
Stations3
Lowest PricesWe work directly with hundreds of bus & train carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your bus & train tickets.
Best Travel OptionsWe help you find & compare the best buses and trains in one place.

What is a good price for a bus ticket to Amsterdam?

$6.02 is the cheapest price for a bus ticket to Amsterdam, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Amsterdam. In the last month, buses from Delft to Amsterdam had the lowest average price at $6.08.

Where is the bus station in Amsterdam, Netherlands?

The busiest bus station in Amsterdam is Sloterdijk Station Piarcoplein. There are several other active stations in addition to this main station. The most popular bus stations in Amsterdam are:

  • Sloterdijk Station Piarcoplein
  • Hoogoorddreef 54
  • Amsterdam Sloterdijk

Schiphol

There are 939 scheduled buses per day from Schiphol to Amsterdam. The route can be as long as 7 miles, or 12 kilometers. On average, the journey takes 28 minutes. One bus company, Amsterdam Airport Express, connects Schiphol to Amsterdam. Buses from Schiphol usually arrive in Amsterdam at Leidseplein.
Avg. Time
0h 28m
Avg. Price
$7.37

Turin

There are 11 scheduled buses per day from Turin to Amsterdam. The route can be as long as 521 miles, or 837 kilometers. On average, the journey takes 20 hours and 4 minutes. One bus company, FlixBus, connects Turin to Amsterdam. Buses from Turin usually arrive in Amsterdam at Sloterdijk Station Piarcoplein.
Avg. Time
20h 4m
Avg. Price
$118.12

Kassel

There are 9 scheduled buses per day from Kassel to Amsterdam. The route can be as long as 209 miles, or 337 kilometers. On average, the journey takes 12 hours and 18 minutes. One bus company, FlixBus, connects Kassel to Amsterdam. Buses from Kassel usually arrive in Amsterdam at Sloterdijk Station Piarcoplein.
Avg. Time
12h 18m
Avg. Price
$43.53

Graz

There are 8 scheduled buses per day from Graz to Amsterdam. The route can be as long as 596 miles, or 959 kilometers. On average, the journey takes 20 hours and 36 minutes. One bus company, FlixBus, connects Graz to Amsterdam. Buses from Graz usually arrive in Amsterdam at Sloterdijk Station Piarcoplein.
Avg. Time
20h 36m
Avg. Price
$78.92

Heilbronn

There are 8 scheduled buses per day from Heilbronn to Amsterdam. The route can be as long as 293 miles, or 471 kilometers. On average, the journey takes 13 hours and 24 minutes. One bus company, FlixBus, connects Heilbronn to Amsterdam. Buses from Heilbronn usually arrive in Amsterdam at Sloterdijk Station Piarcoplein.
Avg. Time
13h 24m
Avg. Price
$68.71

Located in Netherlands, Amsterdam is accessible by bus from 65 other cities. You can choose from 88 daily scheduled trips when you search for buses to Amsterdam on Wanderu. FlixBus usually has the most buses on any given day.

Looking for other ways to get there? Train tickets to Amsterdam are also available..

Bus companies serving Amsterdam

FlixBus

There are 47 scheduled FlixBus buses per day. FlixBus can get you to Amsterdam from 63 cities, including Antwerp.
FlixBus
FlixBus
Avg. Time
14h 13m
Avg. Price
$64.89

Union Ivkoni

There are 7 scheduled Union Ivkoni buses per day. Union Ivkoni can get you to Amsterdam from 9 cities, including Frankfurt.
Union Ivkoni
Union Ivkoni
Avg. Time
10h 1m
Avg. Price
$56.91

Top bus routes to and from Amsterdam