Trains from Berlin to Zurich

Also search on (in a new window) :

Berlin to Zurich train information

Berlin Zurich train map

Train duration 19h23m
Arrival Zurich, Switzerland
Departure Berlin, Germany
Distance 417 Miles
Lowest train price from €213.26

The route connecting Berlin, which is in Germany and Zurich, located in Switzerland is well served by trains. Use our travel search engine to search for your ticket and see the rail company for this journey.

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

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

Best prices for Berlin to Zurich train tickets

from €213.26 MORE 19h23m
Other modes of transport available
Coach
from £35.97 MORE 16h04m
from £30.98 MORE 13h33m
Flight
from £36.90 MORE 8h22m

Berlin - Zurich prices calendar

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

  january march   february
monday tuesday wednesday thursday friday saturday sunday
24
25
26
27
28

Distribusion--

FlixBus€52

kombo--

omio--

01

Distribusion--

FlixBus€37

kombo--

omio--

02

Distribusion--

FlixBus€39

kombo--

omio--

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

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
Südkreuz
Zurich
Zürich Hauptbahnhof
€89.15 08/03/2025 15:37 13 days ago
Berlin
Südkreuz
Zurich
Zürich Hauptbahnhof
€89.15 08/03/2025 15:37 13 days ago
Berlin
Südkreuz
Zurich
Zürich Hauptbahnhof
€89.15 08/03/2025 15:37 13 days ago
Berlin
Südkreuz
Zurich
Zürich Hauptbahnhof
€89.15 08/03/2025 15:37 13 days ago
Berlin
Südkreuz
Zurich
Zürich Hauptbahnhof
€90.15 08/03/2025 15:37 13 days ago
Berlin
Südkreuz
Zurich
Zürich Hauptbahnhof
€90.15 08/03/2025 15:37 13 days ago
Berlin
Südkreuz
Zurich
Zürich Hauptbahnhof
€90.15 08/03/2025 07:37 13 days ago
Berlin
Südkreuz
Zurich
Zürich Hauptbahnhof
€91.65 08/03/2025 15:37 13 days ago
Berlin
Südkreuz
Zurich
Zürich Hauptbahnhof
€164.96 08/03/2025 15:37 13 days ago
Berlin
Südkreuz
Zurich
Zürich Hauptbahnhof
€164.96 08/03/2025 15:37 13 days ago

Best prices for the next 180 days.

Other transport solution