Travel options
from Hamburg to Zurich

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

Our recommendation

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

20:50Hamburg Hbf11h36 08:26Zürich HB
1 changes
£271One-way
Cheapest
20:50Hamburg Hbf11h36 08:26Zürich HB
1 changes
£271One-way
Other options
16:24Hamburg Hbf8h00 00:24Zürich HB
1 changes
£641One-way
16:28Hamburg Hbf8h38 01:06Zürich HB
3 changes
£641One-way
16:28Hamburg Hbf8h56 01:24Zürich HB
2 changes
£641One-way

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

More than 1,000 travel companies trust us to 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 and tickets Prices for trains, buses and flights

Fri
3 Dec
£73Deutsche Bahn
Find prices
Find prices
Sat
4 Dec
£27Deutsche Bahn
Find prices
£141Brussels Airlines
Sun
5 Dec
£27Deutsche Bahn
Find prices
£149Air France
Mon
6 Dec
£17Deutsche Bahn
Find prices
£141Brussels Airlines
Tue
7 Dec
£17Deutsche Bahn
Find prices
£103Eurowings
Wed
8 Dec
£17Deutsche Bahn
Find prices
£85Eurowings
Thu
9 Dec
£17Deutsche Bahn
Find prices
£103Eurowings
Fri
10 Dec
£27Deutsche Bahn
Find prices
£112Eurowings
Sat
11 Dec
£17Deutsche Bahn
Find prices
£141Brussels Airlines
Sun
12 Dec
£18Deutsche Bahn
Find prices
£129Eurowings
Mon
13 Dec
£18Deutsche Bahn
Find prices
£94Eurowings
Tue
14 Dec
£18Deutsche Bahn
Find prices
£76Eurowings
Wed
15 Dec
£18Deutsche Bahn
Find prices
£85Eurowings
Thu
16 Dec
£18Deutsche Bahn
£36Flixbus
£76Eurowings
Fri
17 Dec
£18Deutsche Bahn
£37Flixbus
£76Eurowings
Sat
18 Dec
£15Deutsche Bahn
Find prices
£107Swiss
Sun
19 Dec
£18Deutsche Bahn
Find prices
£112Eurowings
Mon
20 Dec
£18Deutsche Bahn
Find prices
£85Swiss
Tue
21 Dec
£18Deutsche Bahn
Find prices
£85Swiss
Wed
22 Dec
£55Deutsche Bahn
Find prices
£105Air France
Thu
23 Dec
£55Deutsche Bahn
Find prices
£116KLM

Travel Information between Hamburg and Zurich

distanceDistance433 miles (698 km)
modeAvailable travel modesCoach, flight or train
priceTicket price range£28 - £129
cheapestCheapest modeTrain • £28 • 8 h 40 min
fastestFastest modeFlight • £129 • 1 h 20 min
carriersPopular travel companiesFlixbus, Eurowings or Deutsche Bahn

Take a coach, flight or train to travel 433 miles (698 km) to Zurich from Hamburg. If speed is a priority, then a flight is the best option with an average duration of 1 h 20 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 trip are Flixbus, Eurowings or Deutsche Bahn among others. Travellers can even take a direct flight or train from Hamburg to Zurich.

Travel Tips

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

Travel between Hamburg, Germany and Zurich, Switzerland is: Partially open.

Can travellers from Germany enter Switzerland?

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

Are there rules for self-quarantine when arriving to Zurich from Hamburg?

Conditions of entry into 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

Are there COVID-19 safety rules for social distancing and wearing face masks in Zurich, Switzerland?

To reduce the spread of COVID-19, the government of Switzerland has imposed the following measures:

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

This information was last checked on 29/11/2021. As this information can change due to the nature of the pandemic, make sure to review the latest COVID-19 travel safety regulations   for your trip to Zurich from Hamburg.

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

The current restriction level for returning to Hamburg, Germany from Switzerland is: Partially open.

Am I allowed to reenter Hamburg, Germany from Zurich, Switzerland?

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

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

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

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

All travellers 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 03/12/2021. 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 Zurich here.

How do I travel between Hamburg and Zurich?

You can travel to Zurich from Hamburg 3 different ways: coach, flight or train.

What is the cheapest way to travel from Hamburg to Zurich?

The cheapest way from Hamburg to Zurich is by taking a train. You can find average ticket prices around £28 compared to other travel options to Zurich:

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

A train journey is usually £100 less than a journey to Zurich by plane, which costs on average £129 for the same trip.

What is the fastest way from Hamburg to Zurich?

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

In comparison, going by coach can take 13 h 35 min   on average.

In comparison, travelling by train can take you on average 8 h 40 min.

How many miles from Hamburg to Zurich would I travel?

The distance between Hamburg and Zurich is around 433 miles (698 km).

How many scheduled departures are there a day from Hamburg to Zurich?

The average frequency per day from Hamburg to Zurich is:

  • 5 trains per day.

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

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

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

  • Most travellers catch their coach from Hamburg Hbf and arrive in Zürich, Bus-Parkplatz Sihlquai.
  • Most travellers catch their flight from Hamburg Airport and arrive in Zurich Airport.
  • Most travellers board their train from Hamburg Hbf and arrive in Zürich HB.
Which travel operators can get me from Hamburg to Zurich?

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

  • Flixbus can take you to Zurich by coach. If searching for a good deal on coaches, you can find tickets for Flixbus from Hamburg to Zurich for £31.
  • Travel with Eurowings for flights to Zurich. If you’re looking for a good deal on tickets, check for Eurowings Hamburg to Zurich tickets on Omio for £129.
  • Travel with Deutsche Bahn for trains to Zurich. If you’re looking for a good deal on tickets, check for Deutsche Bahn Hamburg to Zurich tickets on Omio for £28.
Is there a direct service between Hamburg and Zurich?

Yes, there are direct services available between Hamburg and Zurich with the following travel operators:

  • You can take a direct flight with Eurowings or Swiss with direct flights per day.
  • You'll find 5 direct trains per day with Deutsche Bahn.

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

Where should I go next after I travel to Zurich from Hamburg?
Many of our customers travelling from Hamburg to Zurich don't make Zurich their final stop. Some of the destinations worth visiting after are Paris, Milan or Munich, either of which you could add to your Hamburg and Zurich trip itinerary. Check Omio for the best and cheapest ways to travel from Zurich to any of these top destinations today!
How far in advance should I purchase my Hamburg to Zurich ticket online to get the best deals?

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

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

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

Travelling from Hamburg to Zurich: related information

Here are some other resources that might have the information you need