Rome2Rio

How to get fromLisbon to Amriswilby plane, train, bus, or car

Find Transport to Amriswil

See all options

There are 9 ways to get from Lisbon to Amriswil by plane, train, bus, or car

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

  1. Fly to Zurich Airport, train

    best
    1. Fly from Lisbon-Portela Airport (LIS) to Zurich Airport (ZRH)plane plane LIS - ZRH
    2. Take the train from Zürich Flughafen to Amriswiltrain train
    6h 23m
    CHF 73–302
  2. Train, bus

    1. Take the train from Lisboa Oriente to Covilhatrain train Ic
    2. Take the bus from Central de Camionagem da Covilhã to Bayonne - Quai de Lessepsbus bus
    3. Take the train from Bayonne to Paris Montparnasse 1 Et 2train train Tgv
    4. Take the train from Paris Gare De Lyon to Zuerich Hbtrain train Tgv
    5. Take the train from Zürich HB to Amriswiltrain train Ic8
    25h 49m
  3. Bus, train via Saint-Quentin-en-Yvelines

    1. Take the bus from Estação Rodoviária de Lisboa Oriente to Gare de Saint-Cyr-l'Écolebus bus
    2. Take the train from Paris Gare De Lyon to Zuerich Hbtrain train Tgv
    3. Take the train from Zürich HB to Amriswiltrain train Ic8
    31h 15m
    CHF 234–324
  4. Drive  2,123.9 km

    1. Drive from Lisbon to Amriswilcar car 2,123.9 km
    21h 26m
    CHF 403–582
  5. Fly to Basel, train

    1. Fly from Lisbon-Portela Airport (LIS) to Basel (BSL)plane plane LIS - BSL
    2. Take the train from Basel SBB to Zürich HBtrain train
    3. Take the train from Zürich HB to Amriswiltrain train
    8h 9m
    CHF 106–338
  6. Fly to Stuttgart Airport, train

    1. Fly from Lisbon-Portela Airport (LIS) to Stuttgart Airport (STR)plane plane LIS - STR
    2. Take the train from Vaihingen to Konstanz Bahnhoftrain train
    9h 29m
    CHF 118–336
  7. Bus

    1. Take the bus from Lisbon - Oriente to Lyon - Gerland Bus Stationbus bus BlaBlaCar Bus
    2. Take the bus from Lyon to St. Gallen train stationbus bus FlixBus 106 / ...
    35h 41m
    CHF 179–291
  8. Bus, train

    1. Take the bus from Lisbon to Annemassebus bus
    2. Take the train from Annemasse to Lausannetrain train
    3. Take the train from Lausanne to Zürich HBtrain train Ic5 / ...
    4. Take the train from Zürich HB to Amriswiltrain train Ic8
    37h 37m
    CHF 264–433
  9. Bus, train #2

    1. Take the bus from Estação Rodoviária de Sete Rios to Terminal Rodoviário de Vila Realbus bus
    2. Take the bus from Terminal Rodoviário de Vila Real to Lyon, Perrache Bus Stationbus bus
    3. Take the bus from Lyon Perrache Bus Station to Zurich Central Bus Station Sihlquaibus bus
    4. Take the train from Zürich HB to Amriswiltrain train Ic8
    37h 58m
    CHF 118–197

Lisbon-Portela Airport (LIS) to Zurich Airport (ZRH) flights

Calendar56Weekly Planes
Duration3h 41mAverage Duration
TicketCHF 51Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Lisbon, Portugal and Amriswil, Switzerland?

You can take a bus from Lisbon - Oriente to Amriswil, Bahnhof via Lyon, St. Gallen train station, St. Gallen, Bahnhof, and Arbon, Bahnhof in around 35h 41m.

Airlines
Train operators
Bus operators

Want to know more about travelling around Switzerland

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

Booking & Getting There