Travel options
from Zurich to Hamburg

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

Our recommendation

To get from Zurich to Hamburg on 20 Oct we recommend taking a train because it’s the best combination of price and speed.

11:59Zürich HB7h36 19:35Hamburg Hbf
0 changes
£901One-way
Cheapest
19:59Zürich HB10h44 06:43Hamburg Hbf
1 changes
£701One-way
Other options
11:08Zürich HB10h06 21:14Hamburg Hbf
1 changes
£801One-way
10:59Zürich HB10h15 21:14Hamburg Hbf
0 changes
£801One-way
09:59Zürich HB7h37 17:36Hamburg Hbf
0 changes
£1051One-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
Place to stay

Need a place to stay?

view on map
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

Tue
19 Oct
£81Deutsche Bahn
Find prices
Find prices
Wed
20 Oct
£63Deutsche Bahn
Find prices
£119Eurowings
Thu
21 Oct
£55Deutsche Bahn
Find prices
£119Eurowings
Fri
22 Oct
£51Deutsche Bahn
£35Flixbus
£119Eurowings
Sat
23 Oct
£47Deutsche Bahn
£35Flixbus
£182KLM
Sun
24 Oct
£26Deutsche Bahn
£47Flixbus
£101Eurowings
Mon
25 Oct
£23Deutsche Bahn with connection
£31Flixbus
£119Eurowings
Tue
26 Oct
£17Deutsche Bahn
£37Flixbus
£119Eurowings
Wed
27 Oct
£17Deutsche Bahn
Find prices
£110Eurowings
Thu
28 Oct
£41Deutsche Bahn
Find prices
£70Eurowings
Fri
29 Oct
£51Deutsche Bahn
£40Flixbus
£119Eurowings
Sat
30 Oct
£47Deutsche Bahn
£40Flixbus
£137Eurowings
Sun
31 Oct
£26Deutsche Bahn
£35Flixbus
£119Eurowings
Mon
1 Nov
£163ÖBB | Nightjet
£47Flixbus
£92Eurowings
Tue
2 Nov
£26Deutsche Bahn
£26Flixbus
£70Eurowings
Wed
3 Nov
£17Deutsche Bahn
Find prices
£57Eurowings
Thu
4 Nov
£23Deutsche Bahn
Find prices
£57Eurowings
Fri
5 Nov
£26Deutsche Bahn
£35Flixbus
£75Eurowings
Sat
6 Nov
£17Deutsche Bahn
£31Flixbus
£111Swiss
Sun
7 Nov
£17Deutsche Bahn
£35Flixbus
£92Eurowings
Mon
8 Nov
£17Deutsche Bahn
£19Flixbus
£57Eurowings

Travel Information from Zurich to Hamburg

distanceDistance433 miles (698 km)
modeAvailable travel modesFlight, coach or train
priceTicket price range£28 - £155
cheapestCheapest modeTrain • £28 • 7 h 40 min
fastestFastest modeFlight • £155 • 1 h 25 min
carriersPopular travel companiesEurowings, Flixbus or Deutsche Bahn

Take a flight, coach or train to travel 433 miles (698 km) to Hamburg from Zurich. If speed is a priority, then a flight is the best option with an average duration of 1 h 25 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as £28. The most popular travel providers which serve this journey are Eurowings, Flixbus or Deutsche Bahn among others. Travellers can even take a direct flight or train from Zurich to Hamburg.

Travel Tips

Travel from Zurich to Hamburg
Travel to Hamburg 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 Zurich to Hamburg.
FAQs
What are the COVID-19 travel restrictions for Hamburg, Germany if I’m coming from Zurich, Switzerland?

International travel from Zurich, Switzerland to Hamburg, Germany is: Partially open.

Can I enter Germany if coming from Switzerland?

Entry into Germany is currently allowed for: Entry is partially open for citizens and permanent residents of Switzerland.

Am I required to self-quarantine upon arrival to Hamburg if travelling from Zurich?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Pre-arrival health declaration
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival

What measures do I need to follow in Hamburg, Germany due to the pandemic?

All travellers in Germany must observe the following coronavirus safety measures:

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

The information above was last checked on 18/10/2021; however, this can change before your date of travel so please make sure to review the latest COVID-19 travel safety regulations   for your journey from Zurich to Hamburg.

What are the COVID-19 restrictions on returning to Switzerland from Hamburg, Germany?

Return travel to Zurich, Switzerland from Germany is: Partially open.

Are there any travel restrictions on reentering Switzerland from Germany?

Entry into Switzerland is allowed for: Entry is partially open for citizens and permanent residents of Germany.

Are there requirements to self-quarantine on arrival into Switzerland from Germany?

Requirements for reentering Switzerland:

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 4 in quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health declaration required
  • Digital entry registration is required prior to arrival

What are the requirements for social distancing and wearing face masks in Switzerland?

All travellers must abide by the following measures in Switzerland to reduce the spread of coronavirus in the country:

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

The above information about your return travel to Zurich, Switzerland was last verified on 15/10/2021. As this information can change due to the nature of the pandemic, please check the latest COVID-19 travel safety regulations   closer to your planned date of travel to Zurich from Hamburg.

How do I go from Zurich to Hamburg?

There are 3 travel options from Zurich to Hamburg: flight, coach or train.

How do I get from Zurich to Hamburg the cheapest way?

Train services offer the cheapest way to get from Zurich to Hamburg. Tickets for a train cost on average £28.

This is compared to other travel options to Hamburg:

A train journey is usually £127 less than a journey to Hamburg by plane, which costs on average £155 for the same trip.

A train is about £3 less than a coach, which costs on average £31 for this journey.

What is the fastest way to get from Zurich to Hamburg?

The quickest way to travel from Zurich to Hamburg is by flight, which takes on average 1 h 25 min   compared to other travel options that may take you longer to get to your destination:

In comparison, getting to Hamburg by coach can take on average 13 h 40 min.

In comparison, getting to Hamburg by train can take on average 7 h 40 min.

How many miles are between Zurich and Hamburg

The Zurich to Hamburg distance is approximately 433 miles (698 km).

How many services a day are there from Zurich to Hamburg?

The average frequency per day from Zurich to Hamburg is:

  • 6 trains a day.

However, we recommend checking specific travel dates for your trip to Hamburg from Zurich as scheduled services by flight, coach or train can vary by season or day of the week.

Where do people depart from and arrive in when travelling from Zurich to Hamburg?

These are the most popular departure and arrival points when travelling from Zurich to Hamburg:

  • Most travellers catch their flight from Zurich Airport and arrive in Hamburg Airport.
  • Most travellers catch their coach from Zürich, Bus-Parkplatz Sihlquai and arrive in Hamburg, ZOB am Hbf.
  • Most travellers take a train from Zürich HB to Hamburg Hbf.
Which travel companies can help me find a way to get from Zurich to Hamburg?

If finding a good deal is your main consideration for your trip from Zurich to Hamburg, then we'll help you find the best value travel companies for you:

  • Travel with Eurowings for flights to Hamburg. If you’re looking for a good deal on tickets, check for Eurowings Zurich to Hamburg tickets on Omio for £155.
  • Flixbus can get you to Hamburg by coach. You can find a good deal for coach tickets with Flixbus from Zurich to Hamburg for £31 on Omio.
  • Travel with Deutsche Bahn to go to Hamburg by train. For a good deal on tickets, you can find Deutsche Bahn Zurich to Hamburg tickets on Omio for £28.
Is there a direct service from Zurich to Hamburg?

Yes, there are direct routes from Zurich to Hamburg with the following travel companies:

  • You can check for a direct flight to Hamburg with Eurowings or Swiss with direct flights per day.
  • You can check for a direct train to Hamburg with Deutsche Bahn with 6 direct trains per day.

As you won't need to change at another stop in between, direct services to Hamburg tend to save you time and add more convenience, so it's worth paying attention to before you book tickets for this trip.

Where should I go next after I travel from Zurich to Hamburg?
Many of our customers travelling from Zurich to Hamburg don't make Hamburg their final stop. Some of the destinations worth visiting after are Berlin, Copenhagen or Amsterdam, either of which you could add to your Zurich and Hamburg trip itinerary. Check Omio for the best and cheapest ways to travel from Hamburg to any of these top destinations today!
How early should I book tickets between Zurich and Hamburg online for the best deals?

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

  • The price of a plane ticket for this trip is on average £155 one way.
  • The price of a coach ticket is £31 one way on average for this route.
  • The price of a train ticket is £28 one way on average for this journey.

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