Bus Berlin to Zurich and return

Cheap bus and train tickets for trips from Zurich to Berlin and return

calendar
Advanced search
617 Companies - 1,449,572 Connections
The best dealsSave up to 70 % (on average)
It's all about choiceMost routes worldwide
Easy and transparent1-click real-time search
Finding the right bus from Berlin to Zurich just got a whole lot easier. You can take advantage of our smart bus search to find the ideal option. Your desired route is offered by several different companies, including FlixBus, Distribusion, RegioJet, PolskiBus, Busbud and Eurolines Suisse. If you're in a hurry, pick the fastest bus, which will get you from Zurich to Berlin in 11 hr 40 min. If you want to travel without spending too much money, go for the cheapest option, which will only cost you $31.37. Just click the "Find Now" button and enjoy the ride!
  Bus Berlin - Zurich    416 mi
Ø Bus connections29 x
Savings-37%

The cheapest bus routes from Berlin to Zurich

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Berlin
    Zurich
      2:20 PM
      5:40 AM
    31 May
    FlixBusFlixBus
    from $28.00
  • Berlin
    Zurich
      11:00 PM
      11:55 AM
    7 Jul
    +1
    FlixBusFlixBus
    from $33.00
  • Berlin
    Zurich
      11:00 PM
      11:55 AM
    12 Oct
    +1
    FlixBusFlixBus
    from $33.00
  • Berlin
    Zurich
      1:00 PM
      2:10 AM
    27 May
    +1
    FlixBusFlixBus
    from $33.00
  • Berlin
    Zurich
      6:00 AM
      7:25 PM
    29 May
    FlixBusFlixBus
    from $33.00
  • Berlin
    Zurich
      6:15 PM
      11:55 AM
    23 May
    +1
    FlixBusFlixBus
    from $36.90
  • Berlin
    Zurich
      5:15 PM
      9:15 AM
    7 Jul
    +1
    RegioJet
    from $42.32
  • Berlin
    Zurich
      5:15 PM
      9:15 AM
    10 Aug
    +1
    RegioJet
    from $42.32
  • Berlin
    Zurich
      5:15 PM
      9:15 AM
    13 Aug
    +1
    RegioJet
    from $42.32
  • Berlin
    Zurich
      5:00 PM
      9:15 AM
    24 May
    +1
    RegioJet
    from $42.32
  • Berlin
    Zurich
      5:00 PM
      9:15 AM
    27 Jul
    +1
    RegioJet
    from $42.32
  • Berlin
    Zurich
      5:00 PM
      9:15 AM
    31 May
    RegioJet
    from $42.32
  • Berlin
    Zurich
      9:20 AM
      10:10 PM
    5 Jun
    PolskiBus
    from $44.14
  • Berlin
    Zurich
      9:20 AM
      10:10 PM
    26 May
    PolskiBus
    from $44.14


  Carpooling Berlin - Zurich    416 mi
   Savings

The cheapest carpooling offers from Berlin to Zurich

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Berlin
    Zurich
      8:00 AM
      4:15 PM
    1 Mar
    BlaBlaCarBlaBlaCar
    from $17.00
  • Berlin
    Zurich
      6:30 PM
      2:00 AM
    31 May
    BlaBlaCarBlaBlaCar
    from $20.00
  • Berlin
    Zurich
      8:00 AM
      3:30 PM
    27 May
    BlaBlaCarBlaBlaCar
    from $27.00
  • Berlin
    Zurich
      2:40 PM
      9:50 PM
    28 May
    BlaBlaCarBlaBlaCar
    from $31.00


  Bus Zurich - Berlin    416 mi
Ø Bus connections29 x
Savings-25%

The cheapest bus routes from Zurich to Berlin

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Zurich
    Berlin
      6:45 PM
      7:45 AM
    14 Aug
    +1
    FlixBusFlixBus
    from $33.00
  • Zurich
    Berlin
      12:00 PM
      12:40 AM
    1 Jun
    +1
    FlixBusFlixBus
    from $33.00
  • Zurich
    Berlin
      12:00 PM
      12:40 AM
    23 May
    +1
    FlixBusFlixBus
    from $33.00
  • Zurich
    Berlin
      10:30 AM
      11:10 PM
    27 May
    FlixBusFlixBus
    from $33.00
  • Zurich
    Berlin
      10:30 PM
      10:15 AM
    25 May
    +1
    FlixBusFlixBus
    from $33.00
  • Zurich
    Berlin
      12:00 PM
      12:40 AM
    29 May
    +1
    FlixBusFlixBus
    from $33.00
  • Zurich
    Berlin
      8:00 PM
      12:55 PM
    6 Aug
    +1
    RegioJet
    from $42.32
  • Zurich
    Berlin
      8:00 PM
      1:10 PM
    15 Jun
    +1
    RegioJet
    from $42.32
  • Zurich
    Berlin
      8:00 PM
      1:10 PM
    11 Jun
    +1
    RegioJet
    from $42.32
  • Zurich
    Berlin
      8:00 PM
      1:10 PM
    14 Aug
    +1
    RegioJet
    from $42.32
  • Zurich
    Berlin
      8:00 PM
      12:55 PM
    28 Jun
    +1
    RegioJet
    from $42.32
  • Zurich
    Berlin
      8:00 PM
      12:55 PM
    12 Jul
    +1
    RegioJet
    from $42.32
  • Zurich
    Berlin
      6:00 AM
      6:30 PM
    14 Aug
    PolskiBus
    from $44.14
  • Zurich
    Berlin
      6:00 AM
      6:30 PM
    5 Sep
    PolskiBus
    from $44.14


  Carpooling Zurich - Berlin    416 mi
   Savings

The cheapest train connections from Zurich to Berlin

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Zurich
    Berlin
      3:00 PM
      11:00 PM
    24 May
    BlaBlaCarBlaBlaCar
    from $27.00
  • Zurich
    Berlin
      7:00 AM
      3:50 PM
    25 May
    BlaBlaCarBlaBlaCar
    from $31.00
  • Zurich
    Berlin
      4:00 PM
      11:30 PM
    26 May
    BlaBlaCarBlaBlaCar
    from $34.00
  • Zurich
    Berlin
      12:00 PM
      7:30 PM
    26 May
    BlaBlaCarBlaBlaCar
    from $35.00


  Stations
Hardenbergplatz 15, 10623 Berlin (Germany)
Masurenallee 4, Berlin (Germany)
Hildegard-Knef-Platz  , Berlin (Germany)
  Stations
Sihlquai 9, 8005 Zurich (Switzerland)
Zurich (Switzerland)

More on bus features and services

The better the choice, the more difficult it typically becomes to book the right bus. We created CheckMyBus with that in mind: help you find the right bus! If you are looking for a Berlin - Zurich bus , you might find that more than one operator offers convenient routes.

In such cases, it’s always a good idea tocompare the available offers. On CheckMyBus you can look for the fastest, the most comfortable or the most affordable bus from Zurich to Berlin and back. Just enter your preferred date of travel and our smart bus search engine will take care of the rest. In the search results, you'll see which operator offers extra legroom, the most generous baggage allowance or on which coaches you are allowed to take pets, and oversized baggage.

How about bikes? On a bus from Berlin to Zurich, FlixBus allows you to take your bike for an extra fee. Check out all the offers and pick the right bus. Travel smart!

Berlin and Zurich: Useful Info

Berlin
3.43 Million
Zurich
341,730
Taxi
$6.61
$10.06
Berlin
Zurich
A cab ride in Berlin is 35% cheaper than in Zurich.
Local buses
$3.03
$4.21
Berlin
Zurich
A bus fare in Berlin is 29% cheaper than in Zurich.
Beer
$3.36
$7.19
Berlin
Zurich
A large beer in Berlin is 54% cheaper than in Zurich.
Water
$0.52
$1.24
Berlin
Zurich
A bottle of water in Berlin is 59% cheaper than in Zurich.
Meal
$9.17
$23.98
Berlin
Zurich
A meal in Berlin is 62% cheaper than in Zurich.