Bus Vienna to Zurich and return

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

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1850 Companies - 5,626,257 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Everything about the connection Vienna - Zurich

Cheapest Bus$22.94
Fastest Bus8h 45m
Distance368.2 miles
Bus CompaniesEfe Tur, FlixBus, RegioJet, Eurolines Germany, ALSA, Rede Expressos, Eurobus Online, Eurolines Suisse

Which way would you like to travel?

Departure / Arrival
Date best offer
Company
Best price
  • Vienna
    Zurich
    9:45 PM
    6:30 AM
    7 Mar
    +1
    Efe TurEfe Tur
    from $22.94
  • Vienna
    Zurich
    6:50 PM
    5:25 AM
    12 Mar
    +1
    FlixBusFlixBus
    from $30.24
  • Vienna
    Zurich
    6:50 PM
    5:25 AM
    3 Apr
    +1
    FlixBusFlixBus
    from $30.24
  • Vienna
    Zurich
    3:45 PM
    8:35 AM
    28 Feb
    +1
    RegioJetRegioJet
    from $45.03
  • Vienna
    Zurich
    3:45 PM
    8:35 AM
    8 Mar
    +1
    RegioJetRegioJet
    from $45.08
  • Vienna
    Zurich
    3:45 PM
    8:35 AM
    2 Apr
    +1
    Eurolines GermanyEurolines Germany
    from $45.27
  • Vienna
    Zurich
    3:45 PM
    8:35 AM
    13 Mar
    +1
    Eurolines GermanyEurolines Germany
    from $45.27
  • Vienna
    Zurich
    7:30 PM
    5:30 AM
    10 Mar
    +1
    ALSAALSA
    from $48.62
  • Vienna
    Zurich
    7:30 PM
    5:30 AM
    21 Mar
    +1
    ALSAALSA
    from $48.62
  • Vienna
    Zurich
    7:00 PM
    5:30 AM
    7 Mar
    +1
    Rede ExpressosRede Expressos
    from $48.62
  • Vienna
    Zurich
    7:00 PM
    5:30 AM
    7 Mar
    +1
    Rede ExpressosRede Expressos
    from $48.62
  • Vienna
    Zurich
    7:30 PM
    5:15 AM
    21 Mar
    +1
    Eurobus OnlineEurobus Online
    from $53.49
  • Vienna
    Zurich
    7:30 PM
    5:15 AM
    7 Mar
    +1
    Eurobus OnlineEurobus Online
    from $53.49
  • Vienna
    Zurich
    7:30 PM
    5:30 AM
    7 Mar
    +1
    Eurolines SuisseEurolines Suisse
    from $91.85
  • Vienna
    Zurich
    11:26 PM
    8:20 AM
    10 Mar
    +1
    ÖBBÖBB
    from $32.31
  • Vienna
    Zurich
    11:26 PM
    8:20 AM
    18 May
    +1
    ÖBBÖBB
    from $32.31
  • Vienna
    Zurich
    6:30 AM
    2:45 PM
    1 Mar
    Deutsche BahnDeutsche Bahn
    from $40.95
  • Vienna
    Zurich
    6:30 AM
    2:45 PM
    21 Mar
    Deutsche BahnDeutsche Bahn
    from $40.95
  • Vienna
    Zurich
    11:10 PM
    8:10 AM
    7 Mar
    +1
    BlaBlaCarBlaBlaCar
    from $52.46
  • Vienna
    Zurich
    3:00 AM
    11:50 AM
    7 Mar
    BlaBlaCarBlaBlaCar
    from $57.93
  • Vienna
    Zurich
    2:00 PM
    10:40 PM
    7 Mar
    BlaBlaCarBlaBlaCar
    from $60.12
Departure / Arrival
Date best offer
Company
Best price
  • Zurich
    Vienna
    11:00 PM
    9:35 AM
    27 Apr
    +1
    FlixBusFlixBus
    from $30.24
  • Zurich
    Vienna
    11:00 PM
    9:35 AM
    27 Mar
    +1
    FlixBusFlixBus
    from $30.24
  • Zurich
    Vienna
    8:50 PM
    11:40 AM
    8 Mar
    +1
    RegioJetRegioJet
    from $45.08
  • Zurich
    Vienna
    8:50 PM
    11:40 AM
    1 Mar
    +1
    RegioJetRegioJet
    from $45.12
  • Zurich
    Vienna
    8:50 PM
    11:40 AM
    15 Mar
    +1
    Eurolines GermanyEurolines Germany
    from $45.27
  • Zurich
    Vienna
    8:50 PM
    11:40 AM
    15 Mar
    +1
    Eurolines SuisseEurolines Suisse
    from $45.27
  • Zurich
    Vienna
    7:30 PM
    5:40 AM
    22 Mar
    +1
    Eurolines GermanyEurolines Germany
    from $48.62
  • Zurich
    Vienna
    7:30 PM
    5:40 AM
    22 Mar
    +1
    Eurolines SuisseEurolines Suisse
    from $48.62
  • Zurich
    Vienna
    7:30 PM
    5:40 AM
    22 Mar
    +1
    ALSAALSA
    from $48.62
  • Zurich
    Vienna
    7:30 PM
    5:40 AM
    15 Mar
    +1
    ALSAALSA
    from $48.62
  • Zurich
    Vienna
    7:00 PM
    5:40 AM
    7 Mar
    +1
    Rede ExpressosRede Expressos
    from $48.62
  • Zurich
    Vienna
    7:00 PM
    5:40 AM
    7 Mar
    +1
    Rede ExpressosRede Expressos
    from $48.62
  • Zurich
    Vienna
    7:30 PM
    5:40 AM
    22 Mar
    +1
    Eurobus OnlineEurobus Online
    from $54.03
  • Zurich
    Vienna
    7:30 PM
    5:40 AM
    15 Mar
    +1
    Eurobus OnlineEurobus Online
    from $54.03
  • Zurich
    Vienna
    9:40 PM
    7:44 AM
    13 May
    +1
    ÖBBÖBB
    from $32.31
  • Zurich
    Vienna
    9:40 PM
    7:55 AM
    19 May
    +1
    ÖBBÖBB
    from $32.31
  • Zurich
    Vienna
    10:00 PM
    10:30 AM
    27 Mar
    +1
    Deutsche BahnDeutsche Bahn
    from $53.92
  • Zurich
    Vienna
    10:00 PM
    10:30 AM
    27 Mar
    +1
    Deutsche BahnDeutsche Bahn
    from $53.92
  • Zurich
    Vienna
    12:50 PM
    9:40 PM
    7 Mar
    BlaBlaCarBlaBlaCar
    from $49.71

Information about the bus connection, amenities and services

The Vienna - Zurich and Zurich - Vienna route is served by 7 carriers. Eurolines Germany has the cheapest tickets and offers routes for as little as $45.27! The fastest bus will take you to your destination in only 16h 50m. Just click the "Find Now" button and happy travels.
Don't settle for less! No matter how you want to travel, our smart bus search will help you pick just the right bus. On your bus trip from Vienna to Zurich you might be looking for a particularly short travel time, for the cheapest bus ticket or for the best amenities. While carry-on baggage is usually allowed free of charge, there might be restrictions when it comes to additional baggage or oversized luggage. If you want to bring a very large bag exceeding the usual weight requirements on a bus from Zurich to Vienna, then you should opt for an offer provided by FlixBus. The details of every individual bus schedule are presented in our search results and you can also see whether they are free of charge or not: Just check for the bus operator that allows you to take your pet or that has free WiFi, power plugs and a good selection of drinks. You'll also find other useful information on CheckMyBus, such as details on current promotions. Travel smart!
Ticket prices for the bus route Vienna - Zurich are currently starting from $45.27. If you book at short notice, however, the trip might set you back $45.27. This is why we suggest checking different departure times (if you're flexible timewise, that is). Sometimes you can save that extra bit of money by simply taking an earlier bus. Also take a look at travel times: while Eurolines Germany only needs 16h 50m for the whole journey, you might have to spend more hours on the road when opting for other companies.

Bus stops in Vienna and Zurich

Stations
Limmatstrasse , 8005 Zurich (Switzerland)
Bahnhofplatz , 8001 Zurich (Switzerland)

Compare Vienna and Zurich

$5.64
$9.98
Vienna
Zurich
A cab ride in Vienna is 44% cheaper than in Zurich.
$2.38
$4.17
Vienna
Zurich
A bus fare in Vienna is 43% cheaper than in Zurich.
$4.11
$7.12
Vienna
Zurich
A large beer in Vienna is 43% cheaper than in Zurich.
$0.49
$1.23
Vienna
Zurich
A bottle of water in Vienna is 61% cheaper than in Zurich.
$10.77
$23.76
Vienna
Zurich
A meal in Vienna is 55% cheaper than in Zurich.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download