Travel options for:
Lausanne to Vaduz
  • Train

    $96 - $169
    1. Lausanne

      2 h 15 min - hourly

      $70 - $130

    2. Zürich HB

      55 min - 4 times a day

      $25 - $45

    3. Sargans

      7 min - hourly - line 4

  • Train via Luzern

    1. Lausanne

      2 h 10 min - every 3 hours

      $65 - $120

    2. Luzern

      1 h 36 min - every 4 hours

    3. Uznach

      2 h 3 min - hourly

  • Bus

    $70 - $100
    1. Lausanne

      3 h 30 min - twice a week

      $6 - $13

    2. Zurich

      7 min - 2137 feet

    3. Zürich HB

      2 h - once daily

      $55 - $80

    4. Feldkirch Bahnhof (Vorplatz)

      44 min - every 30 minutes

      $8

  • Drive

    $40 - $65
    1. Lausanne

      3 h 20 min - 207.7 miles

      $40 - $65

  • Train, fly

    $116 - $256
    1. Lausanne

      45 min - every 3 hours

      $26 - $50

    2. Geneva (GVA)

      45 min - non-stop

      $50 - $130

    3. Zurich (ZRH)

      9 min - hourly - line 2

      $10 - $20

    4. Zürich HB

      55 min - 4 times a day

      $30 - $60

    5. Sargans

      7 min - hourly - line 4

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Lausanne train to Zürich HB, train to Sargans, then line 4 train to Sevelen. 4 h 8 min SFr 167. From Lausanne train to Luzern, train to Uznach, then train to Sevelen. 7 h 21 min. From Lausanne bus to Zurich, walk to Zürich HB, bus to Feldkirch Bahnhof (Vorplatz), then bus to Vaduz, Post. 7 h 28 min SFr 81. From Lausanne drive to Vaduz. 3 h 20 min SFr 52. From Lausanne train to Geneva airport, fly to Zurich airport, line 2 train to Zürich HB, train to Sargans, then line 4 train to Vaduz. 4 h 40 min SFr 183.

 
 

Bus or train from Lausanne to Vaduz?

Swiss Railways (SBB/CFF/FFS) operates a train from Lausanne to Vaduz hourly. Tickets cost $70 - $130 and the journey takes 2 h 15 min. 2 other operators also service this route. Alternatively, Ouibus operates a bus from Lausanne to Vaduz twice a week. Tickets cost $8 - $13 and the journey takes 3 h 30 min. 4 other operators also service this route.