[menuItemContent][menuItemRightSideContent]
Currency

Travel options
from Hamburg to Amsterdam

You can get from Hamburg to Amsterdam by train, bus or flight.

Our recommendation

To get from Hamburg to Amsterdam on Jun 15 we recommend taking a bus because it’s the best combination of price and speed.

02:00PMHamburg16h00 06:00AMAmsterdam, Sloterdijk
1 changes
$451One-way
Cheapest
02:00PMHamburg16h00 06:00AMAmsterdam, Sloterdijk
1 changes
$451One-way
Other options
12:35PMHamburg Airport1h05 01:40PMAmsterdam Airport Schiphol
0 changes
$4821One-way
06:10AMHamburg Airport1h05 07:15AMAmsterdam Airport Schiphol
0 changes
$4821One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Accommodation

Need a place to stay?

Tue, Jun 15
Total price for 1 nights, 1 adults
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

COMPARE Prices for trains, buses and flights

Mon
Jun 14
$51Deutsche Bahn
$29Flixbus
$478Lufthansa
Tue
Jun 15
$32Deutsche Bahn
Find prices
$435Lufthansa
Wed
Jun 16
$29Deutsche Bahn
$36BlaBlaCar Bus
$403KLM
Thu
Jun 17
$32Deutsche Bahn
$26BlaBlaCar Bus
$343KLM
Fri
Jun 18
Find prices
$26BlaBlaCar Bus
$294KLM
Sat
Jun 19
$29Deutsche Bahn
$26BlaBlaCar Bus
$294KLM
Sun
Jun 20
$29Deutsche Bahn
$26BlaBlaCar Bus
$294KLM
Mon
Jun 21
$29Deutsche Bahn
$26BlaBlaCar Bus
$294KLM
Tue
Jun 22
$29Deutsche Bahn
Find prices
$255KLM
Wed
Jun 23
$29Deutsche Bahn
$36BlaBlaCar Bus
$343KLM
Thu
Jun 24
$29Deutsche Bahn
$26BlaBlaCar Bus
$255KLM
Fri
Jun 25
$36Deutsche Bahn
$32BlaBlaCar Bus
$255KLM
Sat
Jun 26
$36Deutsche Bahn
$32Flixbus
$221KLM
Sun
Jun 27
$32Deutsche Bahn with connection
$32BlaBlaCar Bus
$221KLM
Mon
Jun 28
$29Deutsche Bahn
$26BlaBlaCar Bus
$221KLM
Tue
Jun 29
$29Deutsche Bahn
Find prices
$343KLM
Wed
Jun 30
$29Deutsche Bahn
$32Flixbus
$360Austrian Airlines
Thu
Jul 1
$29Deutsche Bahn
$26BlaBlaCar Bus
$193KLM
Fri
Jul 2
$29Deutsche Bahn
$29Flixbus
$193KLM
Sat
Jul 3
$29Deutsche Bahn
Find prices
$193KLM
Sun
Jul 4
$29Deutsche Bahn
$37BlaBlaCar Bus
$193KLM

Travel from Hamburg to Amsterdam: Journey Details

Traveling from Hamburg to Amsterdam will take passengers on a trip of some 465 kilometers. By plane it will take roughly 1 hour of flight time. Direct bus trips last a duration of 6 to 8 hours, while a train journey will take approximately 5 hours.

Return trips from Amsterdam to Hamburg are also available.

How to get from Hamburg to Amsterdam

The Best Way According to our Users

Whether it is for business or leisure, in order to travel from Hamburg to Amsterdam, 82,37% of our customers choose the train as their preferred mode of transportation. By traveling by train on this route, you can enjoy the comfort of spacious seats, spectacular views—and in some cases free Wi-Fi—in both second and first class. Our customers have decided that the train is the best way to get from Hamburg to Amsterdam and have chosen to enjoy this fast, safe and efficient way to arrive at their destination. Taking the train also avoids long lines or potential expenses for transfers to/from the station—especially since most main railway stations are located in the city center. Train companies in Europe vary from country to country, but most of them offer high-speed train routes, therefore when you add up at the end-to-end journey time, the train is often also the fastest way to get to your destination.

Search on Omio to find cheap tickets from Hamburg to Amsterdam. It’s easy to find the most attractive prices and choose your preferred route for your journey. Book on web or app, and travel with your mobile ticket —without the stress of printing your ticket.

Buses from Hamburg to Amsterdam

Buses from Hamburg to Amsterdam are offered by Flixbus, Eurolines and Postbus and depart from the main Hbf bus station in Hamburg. The earliest bus available sets out at 1:15 a.m and is a direct service lasting 6 hours. The last service departs at exactly 10 p.m. Most services are direct but some may require a change in Duivendrecht station in Amsterdam. Buses depart regularly throughout the day, usually at 3 hour intervals.

Trains from Hamburg to Amsterdam

Trains from Hamburg to Amsterdam are provided exclusively by Deutsche Bahn. The train service runs from 5:45 a.m. and finishes at 11 p.m. Trains leave regularly throughout the daytime; however, there are fewer services during the early morning hours. All services employ at least one change to get passenger to their destination. The main transfer location is Osnabruck Hbf.

Flights from Hamburg to Amsterdam

Germanwings, easyJet and KLM all offer direct flights from Hamburg to Amsterdam. Direct flights between these two cities usually take an hour. Indirect flight usually add 1 hour on to traveling time.

Travel Tips

Travel from Hamburg to Amsterdam
Travel to Amsterdam easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Hamburg to Amsterdam.
FAQs
What are the COVID-19 travel restrictions for Amsterdam, Netherlands if I’m coming from Hamburg, Germany?

Travel from Hamburg, Germany to Amsterdam, Netherlands is: Partially open.

Is international entry into Amsterdam from Hamburg restricted?

International entry is currently allowed for: Entry is partially open for citizens and permanent residents of Germany.

Do I need to self-quarantine upon arrival to Amsterdam, Netherlands from Hamburg?

  • 10-day mandatory quarantine and a negative COVID-19 test issued at most 1 days before arrival
  • A negative result for COVID-19 is a condition to end the quarantine obligation earlier. It is tested in quarantine on day 5

What are the COVID-19 safety measures to follow in Amsterdam, Netherlands?

The government of Netherlands has imposed the following measures to reduce the spread of COVID-19:

  • Social distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

The above information was last verified on 6/9/21. Remember to check the latest COVID-19 travel safety regulations for your trip from Hamburg to Amsterdam closer to your planned date of departure here.

Do I need to self-quarantine when I arrive back to Germany from Amsterdam, Netherlands?

The current restriction level for returning to Hamburg, Germany from Netherlands is: Restricted.

Am I allowed to reenter Hamburg, Germany from Amsterdam, Netherlands?

Reentering Germany is currently allowed for: Entry is restricted for citizens and permanent residents of Netherlands

Do I need to self-quarantine when I arrive back to Hamburg from Amsterdam?

  • Negative COVID-19 test issued at most 2 days before arrival for all travellers by air
  • Negative COVID-19 test issued at most 2 days before arrival and 10 day mandatory self quarantine
  • A negative result for COVID-19 is a condition to end the quarantine obligation earlier. It is tested in quarantine on day 5
  • The exact quarantine requirements depend on the regulations in each federal state
  • Pre-arrival health declaration
  • Passenger Locator Form (PLF) required
  • Travellers with a certificate of vaccination are exempted from providing a negative COVID-19 test
  • Arrivals vaccinated against COVID-19 are exempted from compulsory quarantine
  • Quarantine is not required if the traveller has recovered from COVID-19 in the past 6 months (certificate needed)

Which rules do I need to follow in Hamburg, Germany regarding COVID-19?

All travelers returning to Germany must observe the following safety measures to reduce the spread of COVID-19 in the country:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face masks: Mandatory

The information above was last checked on 6/13/21. We do our best to keep this information up-to-date, but regulations can change due to the nature of the coronavirus pandemic, so please double check the latest COVID-19 travel safety regulations ahead of your trip back to Hamburg from Amsterdam here.

How do I go from Hamburg to Amsterdam?

You can travel to Amsterdam from Hamburg 3 different ways: bus, flight or train.

How many miles from Hamburg to Amsterdam would I travel?

The Hamburg to Amsterdam distance is around 228 miles (368 km).

What are the departure and arrival points in Hamburg and in Amsterdam?

These are the most popular departure and arrival points from Hamburg to Amsterdam:

  • Flights from Hamburg to Amsterdam most often leave from Hamburg Airport and arrive in Amsterdam Airport Schiphol.
  • Buses mostly depart from Hamburg, ZOB am Hbf and arrive in Amsterdam, Sloterdijk.
  • Trains mostly depart from Hamburg Hbf and arrive in Amsterdam Centraal.
Which travel companies can help me find a way to get from Hamburg to Amsterdam?

Omio works with many trusted partners that can help you travel the best way from Hamburg to Amsterdam:

  • You can travel by plane between Hamburg and Amsterdam with KLM, and you can find KLM Hamburg to Amsterdam tickets for $193 (€149) on Omio.
  • You can travel to Amsterdam from Hamburg by bus with Flixbus. You can find cheap tickets on Omio for $32 (€25) with Flixbus from Hamburg to Amsterdam.
  • You can travel between Hamburg and Amsterdam by train with Deutsche Bahn. You can find cheap tickets on Omio for $36 (€28) with Deutsche Bahn from Hamburg to Amsterdam.
Can I find a direct route from Hamburg to Amsterdam?

Yes, there are direct services available from Hamburg to Amsterdam with the following travel companies:

  • You can take a direct flight with KLM.
  • You can travel directly by bus with Flixbus.
  • You can take a direct train with.

Direct services tend to save you time and add more convenience in getting you to Amsterdam as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets from Hamburg to Amsterdam.

What other popular destinations should I add to my itinerary for my trip from Hamburg to Amsterdam?
Looking to extend your trip from Hamburg to Amsterdam? Many Omio customers who go from Hamburg to Amsterdam usually extend their vacation to explore other popular destinations like Paris, London or Brussels. If you're looking to explore Paris, London or Brussels from Amsterdam, let Omio find you the best connections available at an affordable price.
How early should I purchase Hamburg to Amsterdam tickets online to score the best deals?

Before traveling from Hamburg to Amsterdam, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • A plane ticket for this trip is costing $193 (€149) one way on average.
  • A bus ticket for this route is costing $32 (€25) one way on average.
  • A train ticket costs $36 (€28) one way on average for this journey.

But we recommend booking Hamburg to Amsterdam tickets online a few months before your planned travel date to score the best deals and save money on your trip.

What is the cheapest way to go from Hamburg to Amsterdam?

The cheapest way to go to Amsterdam from Hamburg is by taking a bus, which costs on average $32 (€25).

This is compared to other ways of getting to Amsterdam:

A bus is $160 (€124) less than a flight for this journey with tickets for a flight from Hamburg to Amsterdam costing on average $193 (€149).

A bus is $4 (€3) less than a train for this route with tickets for a train from Hamburg to Amsterdam costing on average $36 (€28).

What is the quickest way from Hamburg to Amsterdam?

The fastest way to get to Amsterdam from Hamburg is by flight with an average travel time of 1 h 5 min.

Other travel options to Amsterdam can usually take longer:

In comparison, traveling by bus can take you on average 5 h 59 min.

In comparison, getting to Amsterdam by train can take on average 6 h 6 min.

Stations

Important Stations and Airports for this Journey

Hamburg
Amsterdam
Hamburg, ZOB am Hbf.
Amenities
Hamburg Hbf
Amenities
Refreshments
Hamburg-Altona
Amenities