>
Berlin to Zurich

Compare prices to get from Berlin to Zurich

Search for tickets from Berlin to Zurich in the next 7 days. Flights start at JPY 13,550. Trains start at JPY 6,787.
Flights
JPY 13,550|1h 25m
Trains
JPY 6,787|8h 12m
JPY 17,570
JPY 24,970
JPY 27,770
JPY 20,540
JPY 20,900
JPY 17,070
JPY 17,020
JPY 15,640
JPY 15,710
JPY 19,300
JPY 17,050
JPY 17,860
JPY 13,550
JPY 15,300
Eurowings
Cheapest
25h
Berlin Brandenburg AirportZurich International Airport
JPY 24,970One way
Search
1 stop
Swiss Airlines
Fastest
1h 25m
Berlin Brandenburg AirportZurich International Airport
JPY 54,490One way
Search
Nonstop
easyJet
16h 50m
Berlin Brandenburg AirportZurich International Airport
JPY 28,990One way
Search
1 stop
Scandinavian Airlines
14h 10m
Berlin Brandenburg AirportZurich International Airport
JPY 31,000One way
Search
1 stop
  • Prices shown from Berlin to Zurich are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.

Compare Flights and Trains from Berlin to Zurich

The cheapest way to get from Berlin to Zurich costs only JPY 8,587 on average via Trains, and the quickest way takes just 1h 27m by Flights. Find the travel option that best suits you.

Flight
Flights Fastest
Average price JPY 14,940
Average duration 1h 27m
Departure time --
Direct options
Search flights
Train
Trains Cheapest
Average price JPY 8,587
Average duration 9h 1m
Departure time 10:43 - 09:05
Direct options

· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time

When is the cheapest time to travel from Berlin to Zurich?

What is the cheapest month for one-way flights from Berlin to Zurich?

The average price of one-way flights from Berlin to Zurich purchased by Trip.com users by month over the past 12 months.

Based on Trip.com’s data, the cheapest month for flights from Berlin to Zurich is December, with an average price of JPY 11,530; while the month with the highest flight price is usually July, with an average price of up to JPY 24,060.

JPY 24,060
JPY 17,795
JPY 11,530
JPY 5,265
    Cheapest
  • JPY 17,450
    Nov
  • JPY 11,530
    Dec
  • JPY 21,840
    Jan
  • JPY 16,670
    Feb
  • JPY 17,200
    Mar
  • JPY 20,280
    Apr
  • JPY 23,050
    May
  • JPY 21,030
    Jun
  • JPY 24,060
    Jul
  • JPY 19,450
    Aug
  • JPY 15,490
    Sep
  • JPY 17,350
    Oct

What is the cheapest day to travel by train from Berlin to Zurich?

Average train fares from Berlin to Zurich for the next 7 days, based on Trip.com user searches.

Based on Trip.com's data, the cheapest day to travel by train from Berlin to Zurich is Monday, with an average price of JPY 6,971.

JPY 11,008
JPY 8,990
JPY 6,971
JPY 4,953
  • Nov 23
  • Dec 8
  • Dec 2
  • Dec 10
  • Nov 20
  • Nov 28
  • Nov 22

What is the cheapest day to travel from Berlin to Zurich by bus?

The average price of a bus from Berlin to Zurich found by Trip.com users over the next 7 days.

Based on Trip.com's data, the cheapest day for bus tickets from Berlin to Zurich is Monday, with an average price of JPY 7,506.

JPY 7,506
  • Nov 16
  • Nov 17
  • Nov 18
  • Nov 19
  • Nov 20
  • Nov 21
  • Nov 15

Recommended hotels in Zurich

Park Hyatt Zurich
8.8/10
58 Reviews
Park Hyatt Zurich
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Enge | 0.34 km from downtown
4% off
JPY 120,524 JPY 115,688
Stay2Night City Center Hostel
6/10
65 Reviews
Stay2Night City Center Hostel
hotel-star hotel-praise
Langstrasse | 1.42 km from downtown
JPY 161,696
La Réserve Eden au Lac Zurich
9.1/10
76 Reviews
La Réserve Eden au Lac Zurich
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Seefeld | 0.89 km from downtown
JPY 165,550
Widder Hotel - Zurichs Luxury Hideaway
9.3/10
79 Reviews
Widder Hotel - Zurichs Luxury Hideaway
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
0.43 km from downtown
JPY 142,977

Berlin to Zurich travel tips

Companies operating from Berlin to Zurich

Deutsche Bahn

Find departure & arrival points near Berlin and Zurich

Popular airports near Berlin

Berlin Brandenburg Airport (BER) Berlin Germany
Leipzig/Halle Airport (LEJ) Nearby Leipzig Germany

Popular airports near Zurich

Zurich International Airport (ZRH) Zurich Switzerland
St. Gallen–Altenrhein Airport (ACH) Nearby Altenrhein Switzerland

Popular train stations near Berlin

Spandauer Str./Marienkirche, Berlin Berlin Germany
Berlin Hackescher Markt Berlin Germany
Berlin Alexanderpl. Berlin Germany
Berlin Alexanderplatz (S) Berlin Germany
Berlin Alexanderplatz Berlin Germany

Popular train stations near Zurich

Lottstetten Zurich Germany
Grießen(Baden) Zurich Germany
Jestetten Zurich Germany
Altenburg-Rheinau Zurich Germany
Klettgau Zurich Germany
Lauchringen Zurich Germany

How to travel from Berlin to Zurich: FAQs

  • How far is it from Berlin to Zurich?

    The distance from Berlin to Zurich is about 663 km (412 mi).
  • There are 2 ways to get from Berlin to Zurich, including Flights, Trains.
  • The fastest way to get from Berlin to Zurich is by Flights, with an average journey time of 1 hour 27 minutes. Other modes of transport take longer: Trains takes on average 9h 1m.
  • The cheapest way to get from Berlin to Zurich is by Trains, with an average price of JPY 8,587. Other modes of transport are more expensive: Flights costs around JPY 14,940 on avergae.
  • When traveling from Berlin to Zurich, travelers usually depart from and arrive at the following locations: Flights typically departs from Berlin Brandenburg Airport and arrives at Zurich International Airport , Trains typically departs from Spandauer Str./Marienkirche, Berlin and arrives at Lottstetten .
  • Train, bus, and flight schedules may vary depending on the season or day of the week. Based on data from Trip.com: BerlintoZurichFlights is usually the cheapest at December, with an average price of JPY 11,530 BerlintoZurichTrains is usually the cheapest at Monday, with an average price of JPY 6,971 BerlintoZurichBuses is usually the cheapest at Monday, with an average price of JPY 7,506 .
  • The time difference between Berlin and Zurich is 0m.