Rome2Rio

How to get fromVitznau to Stuttgartby ferry, train, bus, car, plane or train (Trenitalia)

Find Transport to Stuttgart

See all options

There are 7 ways to get from Vitznau to Stuttgart by ferry, train, bus, car, plane, or train (Trenitalia)

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Line 3600 ferry, train

    best
    1. Take the ferry from Vitznau to Luzern Bahnhofquaiferry
    2. Take the train from Luzern to Basel SBBtrainEc / ...
    3. Take the train from Basel SBB to Karlsruhe Hauptbahnhoftrain12 / ...
    4. Take the train from Karlsruhe Hbf to Stuttgart HbftrainRe
    6h 10m
    €78–184
  2. Drive 255.4 km

    cheapest
    1. Drive from Vitznau to Stuttgartcar255.4 km
    3h 3m
    €45–65
  3. Bus

    1. Take the bus from Zurich Bus Station to KornwestheimbusN184 / ...
    6h 35m
    €47–78
  4. Line 508 bus, line 653 bus, train, fly

    1. Take the bus from Vitznau, Station to Küssnacht am Rigi, Räbmattbus
    2. Take the bus from Küssnacht am Rigi, Räbmatt to Rotkreuz, Bahnhof Südbus
    3. Take the train from Rotkreuz to Zürich Flughafentrain
    4. Fly from Zurich Airport (ZRH) to Stuttgart Airport (STR)planeZRH - STR
    4h 54m
  5. Train via Basel

    1. Take the train from Luzern to Basel SBBtrainIr27 / ...
    2. Take the train from Basel SBB to Hauptbahnhoftrain60 / ...
    6h 25m
    €63–156
  6. Train

    1. Take the train from Brunnen to Zürich HBtrain
    2. Take the train from Zürich HB to Schaffhausentrain9 / ...
    3. Take the train from Schaffhausen to Hauptbahnhoftrain87
    7h 16m
  7. Train #2

    1. Take the train from Zug to SchaffhausentrainS24
    2. Take the train from Schaffhausen to Hauptbahnhoftrain87
    7h 22m
    €63–122

Vitznau to Stuttgart by ferry, foot, and train

Calendar71Weekly Services
Duration6h 10mAverage Duration
Ticket€78Cheapest Price
See schedules

Questions & Answers

What companies run services between Vitznau, Switzerland and Stuttgart, Germany?

FlixBus operates a bus from Zurich Bus Station to Kornwestheim 3 times a day. Tickets cost €14–30 and the journey takes 3h 5m. Alternatively, you can take a bus from Vitznau, Station to Hauptbahnhof via Küssnacht am Rigi, Bahnhof, Küssnacht am Rigi, Luzern, and Basel SBB in around 6h 25m.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Train operators
Bus operators
Ferry operators

Want to know more about travelling around Germany

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides