Travel options for:
Nearby airports Vaduz
  • Zurich (ZRH)

    $33 - $79
    1. Zürich Flughafen

      9 min - hourly

      $3 - $20

    2. Zürich HB

      55 min - 4 times a day

      $30 - $60

    3. Sargans

      7 min - hourly - line 4

  • Milan Bergamo (BGY)

    $30 - $68
    1. Orio al Serio Airport

      4 min - every 30 minutes

      $1 - $3

    2. Bergamo FS

      0 min - 403 feet

    3. Bergamo Autostazione

      50 min - hourly

      $3 - $5

    4. Milano Lampugnano

      0 min - 117 feet

    5. Milan, Milan

      3 h 10 min - once daily

      $13 - $22

    6. Chur

      20 min - hourly

      $5 - $28

    7. Sargans

      0 min - 306 feet

    8. Sargans, Bahnhof

      31 min - hourly - line 11

      $7 - $11

  • Basel (BSL)

    $65 - $126
    1. St-Louis-la-Chaussee

      11 min - hourly

      $10 - $17

    2. Basel SBB

      1 h 59 min - twice daily

      $55 - $110

    3. Sargans

      7 min - hourly - line 4

  • Friedrichshafen (FDH)

    $37 - $55
    1. Friedrichshafen Flughafen

      6 min - hourly

      $9 - $14

    2. Friedrichshafen Stadt

      34 min - hourly

      $13 - $19

    3. Lindau Hbf

      45 min - hourly

      $6 - $10

    4. Feldkirch

      0 min - 245 feet

    5. Feldkirch, Bahnhof

      43 min - hourly - line 11

      $8 - $12

  • Altenrhein (ACH)

    1. Staad

      52 min - hourly

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

Travel from Nearby-Airports to Vaduz

Bus or train from Nearby airports to Vaduz?

Swiss Railways (SBB/CFF/FFS) operates a train from Zurich (ZRH) to Vaduz every 30 minutes. Tickets cost $30 - $60 and the journey takes 55 min. EuroNight also services this route twice daily. Alternatively, you can take a bus from Milan Bergamo (BGY) to Vaduz via Bergamo FS, Bergamo Autostazione, Milano Lampugnano, Milan, Milan, Chur, Sargans, and Sargans, Bahnhof in around 6 h 49 min.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Want to know more about Flixbus?Rome2rio’s guide has all the details
French strikes 2018: What are my alternative transport options?Avoid the travel chaos with these alternative options, from car-pooling to bus services
Train travel in France: A guide to SNCFFrom the famed TGVs to no-frills Ouigo, we explain which SNCF train to choose and how to book.

How to get from Nearby airports to Vaduz

ModeDurationPrice
From Zürich Flughafen train to Zürich HB, train to Sargans, then line 4 train to Sevelen.2 h 5 minSFr 63
From Orio al Serio Airport bus to Bergamo FS, walk to Bergamo Autostazione, bus to Milano Lampugnano, walk to Milan, Milan, bus to Chur, train to Sargans, walk to Sargans, Bahnhof, then line 11 bus to Vaduz, Post.6 h 49 minSFr 42
From St-Louis-la-Chaussee train to Basel SBB, train to Sargans, then line 4 train to Sevelen.3 h 45 minSFr 114
From Friedrichshafen Flughafen train to Friedrichshafen Stadt, train to Lindau Hbf, train to Feldkirch, walk to Feldkirch, Bahnhof, then line 11 bus to Vaduz, Städtle.3 h 4 minSFr 45
From Staad train to Sevelen.52 min

How long does it take to get from Nearby airports to Vaduz?

It takes approximately 2 h 5 min to get from Nearby airports to Vaduz, including transfers.

Is there a direct train between Nearby airports and Vaduz?

Yes, there is a direct train departing from Staad and arriving at Sevelen. Services depart hourly, and operate every day. The journey takes approximately 52 min.

Operators from Nearby airports to Vaduz

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
SüdostbahnSüdostbahn
ATB Azienda Trasporti Bergamo+39 035 236026ATB Azienda Trasporti Bergamo
Nord Est Trasporti800 905150Nord Est Trasporti
FlixBus+49 1807 123 99 123FlixBus
Swiss PostAutoSwiss PostAuto
SNCF+33 9 70 60 99 70SNCF
Deutsche Bahn+49 0180 6 99 66 33Deutsche Bahn