Berlin Hbf to Zürich HB train

Cheap train tickets from Berlin Hbf to Zürich HB

Showing times and prices for Dec 01

Cheapest

89

Average

160

The best way to find a cheap train ticket from Berlin Hbf to Zürich HB is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
08:41PMBerlin Hbf11h24 08:05AMZürich HB
1 transfer
891One-way
Cheapest
08:41PMBerlin Hbf10h45 07:26AMZürich HB
2 transfers
891One-way
Cheapest
11:31PMBerlin Hbf12h29 12:00PMZürich HB
3 transfers
891One-way
09:45PMBerlin Hbf13h38 11:23AMZürich HB
2 transfers
941One-way
04:30AMBerlin Hbf8h30 01:00PMZürich HB
1 transfer
1361One-way

Train schedule from Berlin Hbf to Zürich HB

Showing trains for tomorrow, Thursday, December 1
04:30AMBerlin Hbf8h30 01:00PMZürich HB
1 transfer
04:30AMBerlin Hbf8h53 01:23PMZürich HB
2 transfers
06:30AMBerlin Hbf8h53 03:23PMZürich HB
2 transfers
06:30AMBerlin Hbf8h30 03:00PMZürich HB
1 transfer
08:30AMBerlin Hbf8h22 04:52PMZürich HB
2 transfers
08:30AMBerlin Hbf8h30 05:00PMZürich HB
1 transfer
09:03AMBerlin Hbf8h57 06:00PMZürich HB
1 transfer
09:24AMBerlin Hbf9h03 06:27PMZürich HB
2 transfers
09:46AMBerlin Hbf8h14 06:00PMZürich HB
1 transfer
10:30AMBerlin Hbf8h53 07:23PMZürich HB
2 transfers
10:30AMBerlin Hbf8h30 07:00PMZürich HB
1 transfer
10:30AMBerlin Hbf8h30 07:00PMZürich HB
1 transfer
10:51AMBerlin Hbf9h09 08:00PMZürich HB
1 transfer
11:46AMBerlin Hbf8h14 08:00PMZürich HB
1 transfer
12:30PMBerlin Hbf8h53 09:23PMZürich HB
2 transfers
12:30PMBerlin Hbf8h30 09:00PMZürich HB
1 transfer
12:30PMBerlin Hbf8h30 09:00PMZürich HB
1 transfer
01:06PMBerlin Hbf8h54 10:00PMZürich HB
1 transfer
01:46PMBerlin Hbf8h14 10:00PMZürich HB
1 transfer
02:30PMBerlin Hbf8h54 11:24PMZürich HB
1 transfer
02:30PMBerlin Hbf9h01 11:31PMZürich HB
3 transfers
02:30PMBerlin Hbf8h32 11:02PMZürich HB
2 transfers
02:30PMBerlin Hbf8h32 11:02PMZürich HB
2 transfers
02:48PMBerlin Hbf9h36 12:24AMZürich HB
2 transfers
02:51PMBerlin Hbf9h33 12:24AMZürich HB
3 transfers
04:30PMBerlin Hbf8h54 01:24AMZürich HB
1 transfer
04:30PMBerlin Hbf8h36 01:06AMZürich HB
2 transfers
04:52PMBerlin Hbf12h57 05:49AMZürich HB
2 transfers
04:53PMBerlin Hbf12h56 05:49AMZürich HB
3 transfers
08:41PMBerlin Hbf11h24 08:05AMZürich HB
1 transfer
08:41PMBerlin Hbf10h45 07:26AMZürich HB
2 transfers
08:54PMBerlin Hbf11h32 08:26AMZürich HB
1 transfer
09:45PMBerlin Hbf13h38 11:23AMZürich HB
2 transfers
10:59PMBerlin Hbf13h01 12:00PMZürich HB
2 transfers
10:59PMBerlin Hbf13h01 12:00PMZürich HB
3 transfers
11:19PMBerlin Hbf12h41 12:00PMZürich HB
4 transfers
11:31PMBerlin Hbf12h29 12:00PMZürich HB
3 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Thu
Dec 01
Fri
Dec 02
Sat
Dec 03
Sun
Dec 04
Mon
Dec 05
Tue
Dec 06
Wed
Dec 07
Thu
Dec 08
Fri
Dec 09
Sat
Dec 10
Sun
Dec 11
Mon
Dec 12
Tue
Dec 13
Wed
Dec 14
Thu
Dec 15
Fri
Dec 16
Sat
Dec 17
Sun
Dec 18
Mon
Dec 19
Tue
Dec 20
Wed
Dec 21

Fastest train times from Berlin Hbf to Zürich HB

Showing times and prices for Dec 01

Fastest Journey

8 h 14 m

Average

9 h 44 m

Trains per day

37

Distance

668 km

It's difficult to get from Berlin Hbf to Zürich HB without transferring at least once.

Fastest
01:46PMBerlin Hbf8h14 10:00PMZürich HB
1 transfer
2141One-way
Fastest
09:46AMBerlin Hbf8h14 06:00PMZürich HB
1 transfer
2141One-way
Fastest
11:46AMBerlin Hbf8h14 08:00PMZürich HB
1 transfer
2141One-way
08:30AMBerlin Hbf8h22 04:52PMZürich HB
2 transfers
1681One-way
04:30AMBerlin Hbf8h30 01:00PMZürich HB
1 transfer
1361One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Berlin Hbf to Zürich HB

distanceDistance414 miles (668 km)
durationAverage train duration8 h 56 min
priceAverage train ticket price$39 (€36)
frequencyTrain frequency6 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain companiesÖBB | InterCity, Deutsche Bahn with connection, ÖBB | Nightjet, ÖBB | ICE or Deutsche Bahn

Trains from Berlin Hbf to Zürich HB cover the 414 miles (668 km) long journey taking on average 8 h 56 min with our travel partners like ÖBB | InterCity, Deutsche Bahn with connection, ÖBB | Nightjet, ÖBB | ICE or Deutsche Bahn. Normally, there are 6 trains operating per day, including direct services available. While the average ticket price for this journey costs around $39 (€36), you can find the cheapest train ticket for as low as $22 (€20). Travelers depart most frequently from Berlin Hbf and arrive in Zürich HB.

Train providers: Deutsche Bahn and ÖBB Nightjet from Berlin Hbf to Zürich HB trains

Find the best trains to Zürich HB from Berlin Hbf with Omio's travel partners Deutsche Bahn and ÖBB Nightjet from $22 (€20). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

Deutsche Bahn
ÖBB Nightjet

Deutsche Bahn (DB) is Germany’s main provider of train services and makes on average about 40, 000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Berlin Hbf to Zürich HB train.

Berlin Hbf to Zürich HB train information with Deutsche Bahn:

  • Average Duration: 8 h 54 min
  • Average Price: $22
  • Deutsche Bahn frequency: 5 a day

ÖBB Nightjet tickets to Zürich HB from Berlin Hbf are available online on Omio. We help you compare and book your perfect route with ÖBB Nightjet from Berlin Hbf to Zürich HB all in one place. If you’re specifically looking for the cheapest, fastest or earliest train, you can find all the current ÖBB Nightjet train schedules and train tickets available on Omio for the 414 miles (668 km) route. You can also see relevant travel information for the ÖBB Nightjet train, such as baggage allowance and amenities onboard depending on the class fare. Search for your ideal departure and arrival times for this train, compare the fastest Berlin Hbf to Zürich HB routes as well as the cheapest ticket prices available, and buy the best ÖBB Nightjet Berlin Hbf to Zürich HB train ticket that fits your needs. If you purchase tickets in the Omio app, you can quickly see if the ÖBB Nightjet train ticket is available as a mobile ticket, which makes it easy for you to travel paperless. You’ll then be ready to embark on your smooth and relaxing journey to Zürich HB with ÖBB Nightjet!

ÖBB Nightjet from Berlin Hbf to Zürich HB train information:

  • Average Duration: 12 h 24 min
  • ÖBB Nightjet frequency: 1 a day

Travel Tips: Trains from Berlin Hbf to Zürich HB

Travel Tips: Travel by train to Zürich HB 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 Berlin Hbf to Zürich HB.
FAQs

Travel between Berlin Hbf, Germany and Zürich HB, Switzerland by train is: Unrestricted.

Can I enter Switzerland from Germany?

International entry status: Entry is unrestricted for citizens and permanent residents of Germany

Do I need to quarantine on arrival in Switzerland from Berlin Hbf?

Conditions of entry:

  • There are no current restrictions

What are the safety rules to follow in Zürich HB, Switzerland?

All travelers in Switzerland must observe these coronavirus safety measures:

  • Physical distance: metre (s) ( feet)
  • Face mask: Regional advice

The information above was last checked on 11/6/22. Remember to review the latest COVID-19 travel safety regulations   for your train between Berlin Hbf and Zürich HB as this information can change.

Return travel from Switzerland to Germany is: Unrestricted.

Are there any international entry restrictions on returning to Berlin Hbf from Zürich HB?

Entry into Germany is allowed for: Entry is unrestricted for citizens and permanent residents of Switzerland

Do I need to quarantine on arrival in Germany from Zürich HB?

Requirements for reentering:

  • There are no current restrictions

What are the safety rules to follow in Berlin Hbf, Germany?

The government of Germany has imposed these measures to reduce the spread of COVID-19:

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

Last checked on 11/6/22. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Berlin Hbf from Zürich HB.

Omio customers have found cheap train tickets to Zürich HB from Berlin Hbf for as low as $22 (€20)  for the next 7 days.
If you’re looking to buy your train tickets in the next week, you can expect the Berlin Hbf to Zürich HB train price to come in at an average of $39 (€36)  one way.
The train distance from Berlin Hbf to Zürich HB is around 414 miles (668 km).
The Berlin Hbf to Zürich HB train duration is on average 8 h 56 min, which is to be expected when traveling 414 miles (668 km) to Zürich HB from Berlin Hbf. However, the time it takes can vary based on specific dates, weekends, and holidays.

Omio customers book a train from Berlin Hbf   to Zürich HB   most frequently for this route.

Passengers board the train most frequently from Berlin Hbf, which is located around 3.5 miles (5.6 km) away from the city center, and they get off the train at Zürich HB, located 1.5 miles (2.4 km) away from the city center.

For the trip from Berlin Hbf to Zürich HB you can take a train with ÖBB | InterCity, Deutsche Bahn with connection, ÖBB | Nightjet, ÖBB | ICE or Deutsche Bahn. Be sure to check out all possible train companies that offer services to Zürich HB from Berlin Hbf on Omio to compare what amenities they may have.
On average, there are 6 trains a day from Berlin Hbf to Zürich HB. The train times and services may be different on weekends and holidays compared to weekdays.
The earliest train for this trip departs from Berlin Hbf at 9: 03 AM. The last train leaves from Berlin Hbf at 9: 03 AM. Check Omio for the latest train schedule from Berlin Hbf to Zürich HB and book the best time to depart on your chosen travel date.
The price of a one way train ticket from Berlin Hbf to Zürich HB is on average $39 (€36) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this trip. In general, you can find train tickets to Zürich HB from Berlin Hbf available a few months in advance.

Trains departing from Berlin Hbf

Phone
Phone

Distance from Berlin Hbf to city center
Distance from Berlin Hbf to city center
3.5 miles (5.6 km)
Amenities at station

Trains arriving to Zürich HB

Phone
Phone

Distance from Zürich HB to city center
Distance from Zürich HB to city center
2.4 km
Amenities at station

More options for your journey from Berlin Hbf to Zürich HB

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

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.

ios-badge
android-badge
Hand With Phone
Currency
Language