Compare prices and tickets by train, bus or flight

Wed
Jan 26
$36Deutsche Bahn
Find prices
$150Eurowings
Thu
Jan 27
$67Deutsche Bahn
Find prices
$126Eurowings
Fri
Jan 28
$69Deutsche Bahn
$50STUDENT AGENCY k.s.
$122easyJet
Sat
Jan 29
$65Deutsche Bahn
Find prices
$88easyJet
Sun
Jan 30
$67Deutsche Bahn
Find prices
$114Eurowings
Mon
Jan 31
$36Deutsche Bahn
Find prices
$222KLM
Tue
Feb 1
$24Deutsche Bahn
Find prices
$126Eurowings
Wed
Feb 2
$24Deutsche Bahn
Find prices
$126Eurowings
Thu
Feb 3
$24Deutsche Bahn
Find prices
$126Eurowings
Fri
Feb 4
$36Deutsche Bahn
$50STUDENT AGENCY k.s.
$78easyJet
Sat
Feb 5
$31Deutsche Bahn
Find prices
$43easyJet
Sun
Feb 6
$36Deutsche Bahn
Find prices
$78easyJet
Mon
Feb 7
$24Deutsche Bahn
Find prices
$41easyJet
Tue
Feb 8
$24Deutsche Bahn
Find prices
$126Eurowings
Wed
Feb 9
$24Deutsche Bahn
Find prices
$126Eurowings
Thu
Feb 10
$24Deutsche Bahn
Find prices
$126Eurowings
Fri
Feb 11
$36Deutsche Bahn
$55STUDENT AGENCY k.s.
$74easyJet
Sat
Feb 12
$31Deutsche Bahn
Find prices
$159KLM
Sun
Feb 13
$24Deutsche Bahn
Find prices
$126Eurowings
Mon
Feb 14
$24Deutsche Bahn
Find prices
$34easyJet

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Bus from Berlin to Zurich

distanceDistance415 miles (670 km)
durationAverage bus duration17 h 35 min
priceAverage bus ticket price$50 (€42)
changesDirect busYes
carriersBus providersFlixbus, BlaBlaCar or RegioJet

Buses from Berlin to Zurich cover the 415 miles (670 km) long trip taking on average 17 h 35 min with our travel partners like Flixbus, BlaBlaCar or RegioJet. There are direct bus services available. While the average ticket price for this route costs around $50 (€42), you can find the cheapest bus ticket for as low as $50 (€42). Travelers depart most frequently from Berlin Hbf and arrive in Zürich, Bus-Parkplatz Sihlquai.

Bus companies: FlixBus and Student Agency from Berlin to Zurich

FlixBus and Student Agency buses will get you between Berlin and Zurich from $50 (€42). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.

FlixBus
Student Agency

FlixBus is one of Europe's leading low-cost bus companies, founded in Germany and offering long-distance bus services in Europe and the U. S. FlixBus also operates overnight buses on select routes throughout Europe. Standard amenities on FlixBus include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets. You can even purchase snacks and drinks onboard. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on luggage and one checked bag per person. Additional fees apply for extra luggage and specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat.

    FlixBus has updated its ticket policies due to the coronavirus. Keep these in mind when booking your FlixBus tickets between Berlin and Zurich and when traveling by bus:

    • Exceptions to waive change or cancellation fees policy
    • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
    • Cancellations made 30 days before departure are free of charge.
    • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
    • Cashless payments recommended
    • Online booking and check-in recommended

    Travel Tips: Bus to Zurich from Berlin

    Take the bus to Zurich 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 to Zurich.
    FAQs

    Is cross-border travel by bus between Berlin, Germany and Zurich, Switzerland allowed?

    Travel between Berlin, Germany and Zurich, Switzerland by bus is: Partially open.

    What is the status of international entry into Switzerland from Germany?

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

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

    Conditions of entry:

    • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 72 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
    • COVID-19 test required after arrival, between day 4 and day 7
    • Health declaration required
    • Digital entry registration is required prior to arrival

    What are the safety rules to follow in Zurich, Switzerland?

    When traveling in Switzerland, you must follow these COVID-19 safety rules:

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

    The information above was last checked on 1/20/22. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your bus between Berlin and Zurich before traveling.

    What restrictions are there on reentering Germany from Zurich, Switzerland?

    Return travel from Switzerland to Germany is: Partially open.

    Are there any international entry restrictions on returning to Berlin from Zurich?

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

    Do I need to quarantine on arrival in Germany from Zurich?

    Requirements for reentering:

    • Negative COVID-19 test issued at most 2 days before arrival and 10 day mandatory self quarantine
    • Travellers with a certificate of vaccination are exempt from compulsory quarantine
    • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
    • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
    • Digital entry registration is required prior to arrival
    • The exact quarantine requirements depend on the regulations in each federal state

    What are the safety rules to follow in Berlin, 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 1/23/22. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your bus to Berlin from Zurich.

    How much do cheap buses to Zurich from Berlin cost?

    Omio customers have found the cheapest buses from Berlin to Zurich to cost as little as $50 (€42)  in the next 7 days.

    What is the price of a bus ticket from Berlin to Zurich?

    The bus price to Zurich from Berlin is on average $50 (€42)  if you are looking to book your tickets for this trip in the next 7 days.

    What is the distance to Zurich from Berlin by bus?

    When traveling this route you should expect the distance to Zurich from Berlin by bus to be approximately 415 miles (670 km).

    How long is a bus to Zurich from Berlin on average?

    The Berlin to Zurich bus duration is on average 17 h 35 min, which is to be expected when traveling 415 miles (670 km) between Berlin and Zurich. However, the time it takes can vary based on specific dates, weekends, and holidays.

    Which bus station from Berlin to Zurich do I depart from? Which Zurich bus station from Berlin do I arrive in?

    Some of the Berlin bus stations to Zurich you can start your journey from include Berlin, Zentralen Omnibusbahnhof, Berlin, ZOB and Berlin, Bahnhof Südkreuz. Similarly, some of the arrival bus stations in Zurich include Zürich, Bus-Parkplatz Sihlquai, Zürich, Bus-Parkplatz Sihlquai and Zurich, Main Station.

    When traveling this route, Omio customers are departing most frequently from Berlin Hbf   and arriving in Zürich, Bus-Parkplatz Sihlquai.

    Where is the bus station in Berlin? Where is the bus station in Zurich?

    Passengers board their bus most frequently from Berlin Hbf and travel around 1.7 miles (2.8 km) from the city center to this bus station.

    Passengers traveling this route most often arrive at Zürich, Bus-Parkplatz Sihlquai and need to travel approximately 1.2 miles (1.9 km) from the bus station to the city center in Zurich.

    Which bus companies can take me to Zurich from Berlin?

    When taking a bus from Berlin to Zurich, you can count on Flixbus, BlaBlaCar or RegioJet for the best way to get you to Zurich. You can also check all possible bus companies who offer a service from Berlin to Zurich and compare the amenities they offer before buying a bus ticket.

    When can I take the first bus from Berlin to Zurich? When can I take the last bus for the day?

    The earliest bus for this journey departs from Berlin at 2: 00 PM. The last bus leaves from Berlin at 2: 00 PM. Check Omio for the latest bus schedule from Berlin to Zurich and book the best time to depart on your chosen travel date.

    When should I buy the Berlin to Zurich bus for the best deals on tickets?

    In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus companies offering this trip and save money. If you buy bus tickets to Zurich from Berlin within the next 7 days, you can find tickets to cost on average $50 (€42) one way. To find the best prices for this trip, consider booking your bus ticket from Berlin to Zurich a few months in advance.