Hamburg to Amsterdam bus

Tue, Jun 18
+ Add return
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
42K ratings
Google Play
136K reviews

Cheap bus tickets and times from Hamburg to Amsterdam

Showing times and prices for Jun 19


Fastest Journey

5 h 40 m


6 h 41 m

Buses per day



368 km

Cheap bus tickets from Hamburg to Amsterdam start from $39 with an average ticket price of $39.

The fastest bus from Hamburg to Amsterdam takes 5h 40m in comparison to an average duration of 6h 41m and covers a distance of 368 km.

12 buses leave Hamburg for Amsterdam every day with 11 travelling directly.

Hamburg, Zentraler Omnibusbahnhof
09:35AMAmsterdam, Piarcoplein (Amsterdam Sloterdijk)
0 transfers
Hamburg, Zentraler Omnibusbahnhof
07:35PMAmsterdam, Piarcoplein (Amsterdam Sloterdijk)
0 transfers
Hamburg, Zentraler Omnibusbahnhof
03:30AMAmsterdam, Piarcoplein (Amsterdam Sloterdijk)
0 transfers
Hamburg, Zentraler Omnibusbahnhof
03:10AMAmsterdam, Centraal Station
0 transfers
2nd Cheapest
Hamburg, Zentraler Omnibusbahnhof
04:45AMAmsterdam, Piarcoplein (Amsterdam Sloterdijk)
0 transfers

Compare prices and tickets Hamburg to Amsterdam by bus, train, or flight

Jun 19
Jun 20
Jun 21
Jun 22
Jun 23
Jun 24
Jun 25
Jun 26
Jun 27
Jun 28
Jun 29
Jun 30
Jul 01
Jul 02
Jul 03
Jul 04
Jul 05
Jul 06
Jul 07
Jul 08
Jul 09

More than 1,000 travel companies trust us to sell their tickets all in one place.

Eurolines France
Bla Bla Bus

Overview: Bus from Hamburg to Amsterdam

distanceDistance228 miles (368 km)
durationAverage bus duration5 h 40 min
priceAverage bus ticket price$55 (€48)
frequencyBus frequency5 a day
changesDirect busYes, there are 5 direct buses a day
carriersBus companiesFlixBus, BlaBlaCar Bus or Movelia

Buses from Hamburg to Amsterdam cover the 228 miles (368 km) long route taking on average 5 h 40 min with our travel partners like FlixBus, BlaBlaCar Bus or Movelia. Normally, there are 5 buses operating per day, including direct services available. You can get the cheapest bus tickets for this route for as low as $29 (€25), but the average price of bus tickets is $55 (€48). Travelers depart most frequently from Hamburg, Zentraler Omnibusbahnhof and arrive in Amsterdam, Piarcoplein (Amsterdam Sloterdijk).

Bus companies: FlixBus, BlaBlaCar Bus and Movelia from Hamburg to Amsterdam

FlixBus, BlaBlaCar Bus and Movelia buses will get you to Amsterdam from Hamburg from $23 (€20). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.

BlaBlaCar Bus (formerly known as Ouibus or iDBUS) is a popular French bus company from France operating long-distance services in 10 countries in Europe and connecting over 300 destinations. It is a subsidiary of the French carpooling service, BlaBlaCar. Standard amenities on BlaBlaCar Bus include toilets, air conditioning, USB and power outlets for charging phones, tablets and laptops during long bus journeys, extra legroom and adjustable seats. There is also free Wi-Fi available on select routes. The only ticket type from BlaBlaCar Bus is the Standard ticket, which allows each traveler to bring one carry-on bag and up to two checked bags.

Buses from Hamburg to Amsterdam

Bus travel is one of the most economic ways of making the journey from Hamburg to Amsterdam. With a number of companies offering service on a variety of bus routes, departures are frequent throughout each day. Flixbus operates an average of 7-8 buses per day to Amsterdam, running from the early hours until late in the evening. Polskibus and Ecolines also run an occasional bus. The majority of the buses between Hamburg and Amsterdam are direct and take between 6 and 9½ hours to reach Amsterdam.

Hamburg to Amsterdam buses: Not what you're looking for?

Return buses from Amsterdam to Hamburg | Compare all modes of traveling from Hamburg to Amsterdam | More about buses to Amsterdam

Hamburg to Amsterdam Bus Cost

Average prices for buses from Hamburg to Amsterdam when you book in advance

Booking Period

Average Price

Same Day


1 Day in Advance


1 Week in Advance


2 Weeks in Advance


1 Month in Advance


3 Months in Advance


Hamburg to Amsterdam Buses: General Information

While buses are slower than both flights and trains, they are also significantly cheaper. Travelers should book Hamburg to Amsterdam buses as far in advance as possible in order to find the best deal.

  • autobus Hamburg to Amsterdam buses are run by Flixbus, Ecolines, and PolskiBus.
  • autobus Most buses are direct, depart from Hamburg ZOB am Hbf and arrive at either Amsterdam's Sloterdijk bus station.
  • autobus The Hamburg to Amsterdam bus trip takes as little as 6 hours to arrive in Amsterdam.
  • autobus Most travelers book their Hamburg to Amsterdam bus ticket 1 day in advance of the travel date.

Taking the Bus from Hamburg

Buses from Hamburg to Amsterdam depart from Hamburg's main central bus station. Due to its central location in the St. Georg area of the city, the bus station is easily accessible by public transport. Hamburg Hauptbahnhof, the city's main train station, is located directly opposite the bus terminus. Platforms for the underground lines U1 and U3 are situated underneath the bus station, with regular local services, connecting the transport terminus with the city center, running throughout the day.

Getting into Amsterdam by Bus

A maze of tranquil canals and quaint historic streets lined with cozy cafes and refined art museums, Amsterdam manages to packs a lot into its relatively small expanse. Eurolines buses from Hamburg to Amsterdam terminate at Duivendrecht. Located around six kilometers from the center of Amsterdam, Duivendrecht is a combined bus and train station, making onward travel very straightforward. MeinFernbus/Flixbus services arrive at Sloterdijk bus station near the city center. Numerous local bus and tram services are available from Sloterdijk and the station also boasts a taxi rank.

FAQs: Bus from Hamburg to Amsterdam

FAQs: Take the bus from Hamburg to Amsterdam with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Hamburg to Amsterdam.
Cheap bus tickets from Hamburg to Amsterdam can start from as little as $29 (€25) when you book in advance. The average bus ticket price for Hamburg to Amsterdam is $55 (€48); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by bus from Hamburg to Amsterdam is 5 h 40 min   to travel the 228 mile (368 km) long route, with around there are 5 buses per day. Journey times can vary on weekends and holidays.
The first bus from Hamburg to Amsterdam leaves at 7: 01 AM. Plan your trip with the Journey Planner   from Omio.
The last bus from Hamburg to Amsterdam leaves at 10: 35 PM.
Yes, there are 5 direct buses a day from Hamburg to Amsterdam with FlixBus. Schedules can vary on holidays or weekends with fewer direct buses.
For the trip from Hamburg to Amsterdam you can take a bus with FlixBus, BlaBlaCar Bus or Movelia. Be sure to check out all possible bus providers that offer services from Hamburg to Amsterdam on Omio to compare what amenities they may have.

Passengers board the bus most frequently from Hamburg, Zentraler Omnibusbahnhof, which is located around 2.1 miles (3.4 km) away from the city centre, and they get off the bus at Amsterdam, Piarcoplein (Amsterdam Sloterdijk), located 4.1 miles (6.6 km) away from the city centre.

The cheapest month for a bus from Hamburg to Amsterdam is May.
It's helpful to compare your options as there are 3 ways to travel to Amsterdam from Hamburg including taking a bus, train or flight.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone
More routes, destinations and providers