Search bus tickets to Zurich

switcheroo

Quickview

How to get to Zurich by bus?

Routes108
Trips per day471
bus carriers10
Stations3
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to Zurich?

The cheapest prices for a bus ticket to Zurich that users have found recently on Wanderu start at €2.96. Such great deals to Zurich are available on one route to Strasbourg. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Zurich. Singen at €5.00 has consistently the lowest average bus ticket prices to Zurich.

What are the main bus stations in Zurich?

The most popular bus stations in Zurich are Limmatstrasse 5, Zürich HB (Carpark Sihlquai) and Zürich HB (Carpark Sihlquai). Limmatstrasse 5 is the busiest bus station in Zurich.

Berlin

There are 27 bus schedules per day connecting Berlin with Zurich. It takes on average 15 hours and 18 minutes to travel 416 miles, 670 kms, by bus from Berlin. 2 bus carriers offer schedules from Berlin, with RegioJet Bus offering the most daily connections to Zurich. Travelling by bus from Berlin you will most likely to arrive in Zurich at Limmatstrasse 5.
Avg. Time
15h 18m
Avg. Price
€43.89

Rimini

There are 16 bus schedules per day connecting Rimini with Zurich. It takes on average 11 hours to travel 301 miles, 483 kms, by bus from Rimini. One bus company operates schedules from Rimini, with FlixBus offering the most daily connections to Zurich. Travelling by bus from Rimini you will most likely to arrive in Zurich at Limmatstrasse 5.
Avg. Time
11h 0m
Avg. Price
€61.97

Konstanz

There are 16 bus schedules per day connecting Konstanz with Zurich. It takes on average 1 hour and 10 minutes to travel 37 miles, 59 kms, by bus from Konstanz. One bus company operates schedules from Konstanz, with FlixBus offering the most daily connections to Zurich. Travelling by bus from Konstanz you will most likely to arrive in Zurich at Limmatstrasse 5.
Avg. Time
1h 10m
Avg. Price
€8.47

Munich

There are 15 bus schedules per day connecting Munich with Zurich. It takes on average 4 hours and 23 minutes to travel 151 miles, 243 kms, by bus from Munich. 3 bus carriers offer schedules from Munich, with RegioJet Bus offering the most daily connections to Zurich. Travelling by bus from Munich you will most likely to arrive in Zurich at Limmatstrasse 5.
Avg. Time
4h 23m
Avg. Price
€21.25

Milan

There are 15 bus schedules per day connecting Milan with Zurich. It takes on average 4 hours and 4 minutes to travel 136 miles, 219 kms, by bus from Milan. 5 bus carriers offer schedules from Milan, with FlixBus offering the most daily connections to Zurich. Travelling by bus from Milan you will most likely to arrive in Zurich at Limmatstrasse 5.
Avg. Time
4h 4m
Avg. Price
€21.46

Located in , Switzerland, you can travel by bus to Zurich from 108 destinations and choose from 471 daily bus schedules to get you there. FlixBus has the most bus connections to Zurich. The furthest bus arriving in Zurich covers a distance of 1071.17 miles, 1723.44 kms, covering the journey in 37 hours and 22 minutes

Looking for other ways to get there? Check out Train options to Zurich.

bus companies serving Zurich

Union Ivkoni

There are 1 daily Union Ivkoni schedules to Zurich. Union Ivkoni can get you to Zurich by bus from Salzburg.
Movies
Extra legroom
Power outlet
Air conditioning
Beverage
Avg. Time
0h 6m
Avg. Price
€38.48

RegioJet Bus

There are 3 daily RegioJet Bus schedules to Zurich. RegioJet Bus can get you to Zurich by bus from 8 destinations including Berlin.
Restroom
WiFi
Newspaper/Magazine
Movies
Snacks
Satellite TV
Extra legroom
Games
Power outlet
Air conditioning
Free water
Avg. Time
0h 13m
Avg. Price
€38.20

FlixBus

There are 278 daily FlixBus schedules to Zurich. FlixBus can get you to Zurich by bus from 120 destinations including Milan.
Restroom
WiFi
Meal
Extra legroom
Power outlet
Air conditioning
Beverage
Avg. Time
0h 11m
Avg. Price
€33.05

IC Bus

There are 6 daily IC Bus schedules to Zurich. IC Bus can get you to Zurich by bus from Munich.
Avg. Time
0h 4m
Avg. Price
€34.79

Eurolines France

There are 2 daily Eurolines France schedules to Zurich. Eurolines France can get you to Zurich by bus from 13 destinations including Barcelona.
USB power
Restroom
WiFi
Extra legroom
Power outlet
Avg. Time
0h 34m
Avg. Price
€99.49

Ouibus

There are 10 daily Ouibus schedules to Zurich. Ouibus can get you to Zurich by bus from 21 destinations including Leinfelden-Echterdingen.
Restroom
WiFi
Extra legroom
Power outlet
Green certified
Air conditioning
Avg. Time
0h 17m
Avg. Price
€57.30

Calanda Viaggi

There are 1 daily Calanda Viaggi schedules to Zurich. Calanda Viaggi can get you to Zurich by bus from 5 destinations including Sarno.
Restroom
WiFi
Movies
Air conditioning
Avg. Time
0h 26m
Avg. Price
€63.65

L'Aurora Viaggi

There are 1 daily L'Aurora Viaggi schedules to Zurich. L'Aurora Viaggi can get you to Zurich by bus from 2 destinations including Casalecchio di Reno.
Restroom
WiFi
Movies
Extra legroom
Power outlet
Air conditioning
Beverage
Avg. Time
0h 9m
Avg. Price
€64.10

Marino

There are 1 daily Marino schedules to Zurich. Marino can get you to Zurich by bus from 13 destinations including Stuttgart.
Restroom
WiFi
Satellite TV
Air conditioning
Avg. Time
0h 10m
Avg. Price
€39.91

Sindbad

There are 1 daily Sindbad schedules to Zurich. Sindbad can get you to Zurich by bus from Warsaw.
Restroom
WiFi
Movies
Extra legroom
Air conditioning
Beverage
Avg. Time
0h 21m
Avg. Price
€65.09