Travel from Montreux to Vienna

Bus or train from Montreux to Vienna?

Swiss Railways (SBB/CFF/FFS) operates a train from Montreux to Vienna every 30 minutes. Tickets cost $15 - $28 and the journey takes 22 min. 2 other operators also service this route. Alternatively, Swiss Railways (SBB/CFF/FFS) operates a bus from Montreux to Vienna every 30 minutes. Tickets cost $15 - $28 and the journey takes 22 min. Vito Reisen & Transporte AG also services this route once daily.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Montreux to Vienna

From Montreux train to Geneva airport, fly to Vienna airport, then train to Vienna. 5 h 27 min $159. From Montreux line 100 train to Lausanne, train to Bern, train to Basel, Bahnhof SBB, line 50 bus to Basel airport, fly to Vienna airport, then train to Vienna. 7 h 20 min $271. From Montreux line 100 train to Lausanne, train to Bern, line 44 train to Belp, Bahnhof, line 334 bus to Berne airport, fly to Vienna airport, then train to Vienna. 6 h 41 min $459. From Montreux line 100 train to Lausanne, train to Zurich airport, fly to Vienna airport, then train to Vienna. 7 h 30 min $267. From Montreux train to Gallarate, train to Milan Malpensa airport, fly to Vienna airport, then train to Vienna. 7 h 16 min $210. From Montreux line 100 train to Lausanne, train to Zürich HB, then train to Wien Westbahnhof. 11 h 48 min $297. From Montreux line 100 train to Lausanne, walk to Lausanne, then bus to Vienna - Erdberg. 15 h 25 min. From Montreux line 100 train to Lausanne, gare, line 1 bus to Lausanne, then bus to Wien. 16 h 14 min $131. From Montreux drive to Vienna. 9 h 11 min $149.

Is there a direct train between Montreux and Vienna?

No, there is no direct train from Montreux to Vienna. However, there are services departing from Montreux and arriving at Wien Westbahnhof via Lausanne and Zürich HB. The journey, including transfers, takes approximately 11 h 48 min.

Operators from Montreux to Vienna

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
Austrian AirlinesAustrian Airlines
easyJeteasyJet
SwissSwiss
LufthansaLufthansa
EurowingsEurowings
LuxairLuxair
Brussels AirlinesBrussels Airlines
Air FranceAir France
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
BVBBVB
Sky Work AirlinesSky Work Airlines
BLS AG+41 58 327 32 71BLS AG
BernmobilBernmobil
Trenord+39 02 7249 4494Trenord
Vito Reisen & Transporte AG+41 52 624 40 00Vito Reisen & Transporte AG
TL Transports+41 21 621 01 11TL Transports
Eurolines CH0041 (0) 844 257 224Eurolines CH
Close Print Itinerary
  1. Here are 9 options to get from
    Montreux to Vienna:

    1. Trip:
      1 Train to Geneva, fly
      • One-Way approx: USD $86 - $271
      • Duration: 5 h 27 min
      Open +
      • Trip:
        1 Train to Geneva, fly
        • One-Way approx: USD $86 - $271
        • Duration: 5 h 27 min
        Close x
    2. Trip:
      2 Train, train to Basel, fly
      • One-Way approx: USD $172 - $459
      • Duration: 7 h 20 min
      Open +
      • Trip:
        2 Train, train to Basel, fly
        • One-Way approx: USD $172 - $459
        • Duration: 7 h 20 min
        Close x
    3. Trip:
      3 Train to Berne, fly
      • One-Way approx: USD $209 - $1,204
      • Duration: 6 h 41 min
      Open +
      • Trip:
        3 Train to Berne, fly
        • One-Way approx: USD $209 - $1,204
        • Duration: 6 h 41 min
        Close x
    4. Trip:
      4 Train to Zurich, fly
      • One-Way approx: USD $152 - $409
      • Duration: 7 h 30 min
      Open +
      • Trip:
        4 Train to Zurich, fly
        • One-Way approx: USD $152 - $409
        • Duration: 7 h 30 min
        Close x
    5. Trip:
      5 Train to Milan Malpensa, fly
      • One-Way approx: USD $141 - $330
      • Duration: 7 h 16 min
      Open +
      • Trip:
        5 Train to Milan Malpensa, fly
        • One-Way approx: USD $141 - $330
        • Duration: 7 h 16 min
        Close x
    6. Trip:
      6 Train
      • One-Way approx: USD $185 - $327
      • Duration: 11 h 48 min
      Open +
      • Trip:
        6 Train
        • One-Way approx: USD $185 - $327
        • Duration: 11 h 48 min
        Close x
    7. Trip:
      7 Bus Vito Reisen & Transporte AG
      • One-Way approx: N/A
      • Duration: 15 h 25 min
      Open +
      • Trip:
        7 Bus Vito Reisen & Transporte AG
        • One-Way approx: N/A
        • Duration: 15 h 25 min
        Close x
    8. Trip:
      8 Bus Eurolines CH
      • One-Way approx: USD $94 - $141
      • Duration: 16 h 14 min
      Open +
      • Trip:
        8 Bus Eurolines CH
        • One-Way approx: USD $94 - $141
        • Duration: 16 h 14 min
        Close x
    9. Trip:
      9 Drive
      • One-Way approx: USD $120 - $180
      • Duration: 9 h 11 min
      Open +
      • Trip:
        9 Drive
        • One-Way approx: USD $120 - $180
        • Duration: 9 h 11 min
        Close x