Trains from Berlin to Zurich

  1. Cheap tickets
  2. Train
  3. Berlin
  4. Train from Berlin to Zurich

Berlin to Zurich train information

Berlin Zurich train map

Train duration 9h26m
Arrival Zurich, Switzerland
Departure Berlin, Germany
Distance 417 Miles
Train operators ICE
Lowest train price from €39.90

The trip between Berlin, located in Germany and Zurich, situated in Switzerland is well connected by trains. The trains are run by the following train operators: ICE.

The train is a fast and simple solution to travel to Zurich from Berlin. The average train duration between Berlin to Zurich is 9h26m to travel the 417 miles.

The cheapest ticket price we've found for the next 30 days is £39.90 one way.

Best prices for Berlin to Zurich train tickets

from €39.90 MORE 9h25m
Other modes of transport available
Coach
from €34.98 MORE 16h16m
Flight
from £48.11 MORE 7h04m

Berlin - Zurich prices calendar

Find the cheapest tickets to travel from Berlin to Zurich by train, bus, ride sharing and plane.

  april june   may
monday tuesday wednesday thursday friday saturday sunday
13
14
15
16
17
18
19

FlixBus--

Deutsche Bahn€110

20

FlixBus--

Deutsche Bahn€70

21
22
23
24
25
26
27
28
29
30
31
01
02

Ticket prices and availability have been recorded in the last 72 hours from the data provided by our partners.

Train times Berlin to Zurich

When are the next trains to Zurich?

Departure Arrival Duration Company
Today
There are no more services available today.
Tomorrow
Berlin Hbf (tief)
05:40
Zurich Zürich HB
14:00
8h20m ICE
Berlin Hbf (tief)
07:49
Zurich Zürich HB
16:00
8h11m ICE
Berlin Hbf (tief)
09:50
Zurich Zürich HB
18:00
8h10m ICE
Berlin Hbf (tief)
11:49
Zurich Zürich HB
20:00
8h11m ICE
Berlin Hbf (tief)
13:49
Zurich Zürich HB
22:00
8h11m ICE
Tuesday 21 May
Berlin Hbf (tief)
05:40
Zurich Zürich HB
14:00
8h20m ICE
Berlin Hbf (tief)
07:49
Zurich Zürich HB
16:00
8h11m ICE
Berlin Hbf (tief)
09:50
Zurich Zürich HB
18:00
8h10m ICE
Berlin Hbf (tief)
11:49
Zurich Zürich HB
20:00
8h11m ICE
Berlin Hbf (tief)
13:49
Zurich Zürich HB
22:00
8h11m ICE

The table above only shows the remaining services for today and will display a maximum of 10 train departures.

See all departures: Today / Tomorrow

Based on our data, 1 trains from Berlin to Zurich are available today and 5 tomorrow. The first Berlin Zurich train leaves at 22:38 and the last one leaves the station at 22:38. The first and last departure times can vary every day and there can be fewer services during weekends as well as public holidays. Rail operators may also adjust the number of trains during school holidays or depending on the season.

Best prices for Berlin to Zurich trains

We compare train ticket for all major companies to travel between Berlin and Zurich by train and find the best prices for the coming days. Take a look at the prices of train tickets Zurich to Berlin and find the best deal for your outbound journey.

From To Price Departure on At Company Searched
Berlin
Hbf (tief)
Zurich
Zürich HB
€39.90 15/06/2019 17:37 15 hours ago
Berlin
Hbf (tief)
Zurich
Zürich HB
€39.90 15/06/2019 17:37 15 hours ago
Berlin
Hbf (tief)
Zurich
Zürich HB (Carpark S
€39.90 15/06/2019 06:01 15 hours ago
Berlin
Hbf (tief)
Zurich
Zürich HB
€39.90 15/06/2019 16:05 15 hours ago
Berlin
Hbf (tief)
Zurich
Zürich HB
€39.90 15/06/2019 21:28 15 hours ago
Berlin
Hbf (tief)
Zurich
Zürich HB
€39.90 15/06/2019 16:05 15 hours ago
Berlin
Hbf
Zurich
Zürich HB
€39.90 17/06/2019 15:59 1 day ago
Berlin
Hbf
Zurich
Zürich HB
€39.90 17/06/2019 15:59 1 day ago
Berlin
Hbf (tief)
Zurich
Zürich HB
€39.90 13/06/2019 16:05 2 days ago
Berlin
Hbf (tief)
Zurich
Zürich HB (Carpark S
€39.90 13/06/2019 10:30 2 days ago

Best prices for the next 30 days.