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.
Fly to Zurich Airport, train
best- Fly from Lisbon-Portela Airport (LIS) to Zurich Airport (ZRH)plane LIS - ZRH
- Take the train from Zürich Flughafen to Amriswiltrain
6h 18mCHF 84–332Bus, train via Barcelona
- Take the bus from Lisbon - Oriente to Estación Central de Autobuses de Zaragozabus
- Take the train from Zaragoza-Delicias to Barcelona-Santstrain Ave
- Take the train from Barcelona-Sants to Paris Gare De Lyontrain Tgv
- Take the train from Paris Gare De Lyon to Zuerich Hbtrain Tgv
- Take the train from Zürich HB to Amriswiltrain Ic8
28h 10mCHF 443–814Bus, train
- Take the bus from Estação Rodoviária de Lisboa Oriente to Gare de Saint-Cyr-l'Écolebus
- Take the train from Paris Gare De Lyon to Zuerich Hbtrain Tgv
- Take the train from Zürich HB to Amriswiltrain Ic8
31h 14mCHF 246–392Drive 2,124.7 km
- Drive from Lisbon to Amriswilcar 2,124.7 km
21h 25mCHF 349–504Fly to Basel, train
- Fly from Lisbon-Portela Airport (LIS) to Basel (BSL)plane LIS - BSL
- Take the train from Basel SBB to Zürich HBtrain
- Take the train from Zürich HB to Amriswiltrain
8h 5mCHF 107–447Fly to Stuttgart Airport, train
- Fly from Lisbon-Portela Airport (LIS) to Stuttgart Airport (STR)plane LIS - STR
- Take the train from Böblingen to Singentrain
9h 12mCHF 117–414Bus
- Take the bus from Lisbon to Portobus
- Take the bus from Porto - Terminal Intermodal de Campanhã to Geneva - Bus Stationbus
- Take the bus from Geneva Bus Station to St. Gallen Lagerstrassebus
35h 26mCHF 203–344Bus, train #2
- Take the bus from Lisbon to Annemassebus
- Take the train from Annemasse to Lausannetrain
- Take the train from Lausanne to Zürich HBtrain Ic5 / ...
- Take the train from Zürich HB to Amriswiltrain Ic8
37h 37mCHF 272–664Bus, train #3
- Take the bus from Estação Rodoviária de Sete Rios to Terminal Rodoviário de Vila Realbus
- Take the bus from Terminal Rodoviário de Vila Real to Lyon, Perrache Bus Stationbus
- Take the bus from Lyon Perrache Bus Station to Zurich Central Bus Station Sihlquaibus
- Take the train from Zürich HB to Amriswiltrain Ic8
37h 58mCHF 126–267
Lisbon to Amriswil by bus and train
Questions & Answers
The cheapest way to get from Lisbon to Amriswil is to bus and train which costs SFr 120 - SFr 270 and takes 37h 58m.
The fastest way to get from Lisbon to Amriswil is to fly and train which takes 6h 18m and costs SFr 80 - SFr 340.
No, there is no direct bus from Lisbon to Amriswil. However, there are services departing from Lisbon and arriving at Amriswil, Bahnhof via Porto - Terminal Intermodal de Campanhã, Geneva Bus Station, St. Gallen, Bahnhof and Arbon, Bahnhof. The journey, including transfers, takes approximately 35h 26m.
The distance between Lisbon and Amriswil is 1797 km. The road distance is 2124.7 km.
The best way to get from Lisbon to Amriswil without a car is to bus and train via Barcelona which takes 28h 10m and costs SFr 440 - SFr 850.
It takes approximately 6h 18m to get from Lisbon to Amriswil, including transfers.
Lisbon to Amriswil bus services, operated by FlixBus, depart from Lisbon station.
Lisbon to Amriswil bus services, operated by FlixBus, arrive at Porto station.
Amriswil is 1h ahead of Lisbon. It is currently 1:36 AM in Lisbon and 2:36 AM in Amriswil.
Yes, the driving distance between Lisbon to Amriswil is 2125 km. It takes approximately 21h 25m to drive from Lisbon to Amriswil.
What companies run services between Lisbon, Portugal and Amriswil, Switzerland?
You can take a bus from Lisbon to Amriswil, Bahnhof via Porto, Porto - Terminal Intermodal de Campanhã, Geneva Bus Station, St. Gallen Lagerstrasse, St. Gallen, Bahnhof, and Arbon, Bahnhof in around 35h 26m.
- Website
- swiss.com
Flights from Lisbon-Portela Airport to Zurich Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- CHF 110–260
Flights from Lisbon-Portela Airport to Zurich Airport via Geneva
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- CHF 110–260
Flights from Lisbon-Portela Airport to Stuttgart Airport via Zurich Airport
- Ave. Duration
- 6h 30m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 110–180
- Website
- flytap.com
Flights from Lisbon-Portela Airport to Zurich Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- CHF 110–260
Flights from Lisbon-Portela Airport to Zurich Airport via Porto
- Ave. Duration
- 5h
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- CHF 110–260
- Website
- easyjet.com
Flights from Lisbon-Portela Airport to Zurich Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 65–210
Flights from Lisbon-Portela Airport to Basel
- Ave. Duration
- 2h 38m
- When
- Every day
- Estimated price
- CHF 55–230
Flights from Lisbon-Portela Airport to Basel via Nantes
- Ave. Duration
- 6h 5m
- When
- Monday and Friday
- Estimated price
- CHF 55–230
- Website
- iberia.com
Flights from Lisbon-Portela Airport to Zurich Airport via Madrid
- Ave. Duration
- 4h 53m
- When
- Every day
- Estimated price
- CHF 85–290
- Website
- aireuropa.com
Flights from Lisbon-Portela Airport to Zurich Airport via Madrid
- Ave. Duration
- 4h 35m
- When
- Monday to Saturday
- Estimated price
- CHF 95–210
- Website
- eurowings.com
Flights from Lisbon-Portela Airport to Stuttgart Airport
- Ave. Duration
- 2h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 85–240
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich Flughafen to Amriswil
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- CHF 23–75
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Amriswil
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- CHF 25–80
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Amriswil
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- CHF 25–80
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 30–95
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Amriswil
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- CHF 25–80
- Website
- https://www.sbb.ch/en
Train from Annemasse to Lausanne
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- CHF 26–80
- Website
- https://www.sbb.ch/en
Train from Lausanne to Zürich HB
- Ave. Duration
- 2h 22m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 70–230
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Amriswil
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- CHF 25–80
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Amriswil
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- CHF 25–80
- Website
- https://www.sbb.ch/en
- Phone
- +41 71 554 00 00
- Website
- thurbo.ch
Train from Zürich Flughafen to Amriswil
- Ave. Duration
- 52 min
- Frequency
- 6 times a week
- Estimated price
- CHF 8–18
- Schedules at
- thurbo.ch
- 2nd Class Ticket
- CHF 8–12
- 1st Class Ticket
- CHF 15–18
Train from Zürich HB to Amriswil
- Ave. Duration
- 1h 3m
- Frequency
- 6 times a week
- Estimated price
- CHF 9–19
- Schedules at
- thurbo.ch
- 2nd Class Ticket
- CHF 9–13
- 1st Class Ticket
- CHF 15–19
Train from Zürich HB to Amriswil
- Ave. Duration
- 1h 3m
- Frequency
- 6 times a week
- Estimated price
- CHF 9–19
- Schedules at
- thurbo.ch
- 2nd Class Ticket
- CHF 9–13
- 1st Class Ticket
- CHF 15–19
Train from Zürich HB to Amriswil
- Ave. Duration
- 1h 3m
- Frequency
- 6 times a week
- Estimated price
- CHF 7–13
- Schedules at
- thurbo.ch
- 2nd Class Ticket
- CHF 7–10
- 1st Class Ticket
- CHF 10–13
Train from Zürich HB to Amriswil
- Ave. Duration
- 1h 3m
- Frequency
- 6 times a week
- Estimated price
- CHF 7–13
- Schedules at
- thurbo.ch
- 2nd Class Ticket
- CHF 7–10
- 1st Class Ticket
- CHF 10–13
Train from Zürich HB to Amriswil
- Ave. Duration
- 1h 3m
- Frequency
- 6 times a week
- Estimated price
- CHF 9–19
- Schedules at
- thurbo.ch
- 2nd Class Ticket
- CHF 9–13
- 1st Class Ticket
- CHF 15–19
- Phone
- +49 (0) 7531 915109
- [email protected]
- Website
- sbb-deutschland.de
Train from Zürich Flughafen to Amriswil
- Ave. Duration
- 51 min
- Frequency
- Once daily
- Estimated price
- CHF 7–9
- Schedules at
- sbb-deutschland.de
Rome2Rio's guide to Renfe AVE
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Zaragoza-Delicias to Barcelona-Sants
- Ave. Duration
- 1h 46m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 45–80
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- [email protected]
- Website
- iryo.eu
Train from Zaragoza-Delicias to Barcelona-Sants
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- CHF 30–60
- Website
- https://iryo.eu/en/home
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Zaragoza-Delicias to Barcelona-Sants
- Ave. Duration
- 2h 21m
- Frequency
- Hourly
- Estimated price
- CHF 35–60
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 759 781
- Website
- ouigo.com
Train from Zaragoza-Delicias to Barcelona-Sants
- Ave. Duration
- 1h 41m
- Frequency
- Every 4 hours
- Estimated price
- CHF 27–50
- Website
- https://www.ouigo.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Barcelona-Sants to Paris Gare De Lyon
- Ave. Duration
- 6h 46m
- Frequency
- 5 times a day
- Estimated price
- CHF 210–330
- Website
- https://www.sncf-connect.com/en-en
Train from Paris Gare De Lyon to Zuerich Hb
- Ave. Duration
- 4h 4m
- Frequency
- Every 3 hours
- Estimated price
- CHF 120–190
- Website
- https://www.sncf-connect.com/en-en
Train from Paris Gare De Lyon to Zuerich Hb
- Ave. Duration
- 4h 4m
- Frequency
- Every 3 hours
- Estimated price
- CHF 120–190
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Böblingen to Singen
- Ave. Duration
- 1h 48m
- Frequency
- Hourly
- Estimated price
- CHF 25–110
- Website
- https://int.bahn.de/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Böblingen to Singen
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a week
- Estimated price
- CHF 30–55
- Website
- https://int.bahn.de/en
- Phone
- +49 731 1550-0
- [email protected]
- Website
- meine-rab.de
Train from Böblingen to Singen
- Ave. Duration
- 2h 3m
- Frequency
- Once a week
- Estimated price
- CHF 17–22
- Schedules at
- meine-rab.de
- Phone
- +49 6131 4975 022
- [email protected]
- Website
- dbregiobus-mitte.de
Train from Böblingen to Singen
- Ave. Duration
- 2h 57m
- Frequency
- Once a week
- Estimated price
- CHF 29–45
- Schedules at
- dbregiobus-mitte.de
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Lisbon - Oriente to Estación Central de Autobuses de Zaragoza
- Ave. Duration
- 11h 50m
- Frequency
- Twice daily
- Estimated price
- CHF 75–140
- Website
- https://www.blablacar.co.uk/bus
Bus from Porto - Terminal Intermodal de Campanhã to Geneva - Bus Station
- Ave. Duration
- 23h 45m
- Frequency
- 4 times a day
- Estimated price
- CHF 150–260
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +33 6 31 09 82 47
- [email protected]
- Website
- euroscoach.com
Bus from Estação Rodoviária de Lisboa Oriente to Gare de Saint-Cyr-l'École
- Ave. Duration
- 23h 15m
- Frequency
- Once a week
- Estimated price
- CHF 114
- Schedules at
- euroscoach.com
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Lisbon to Porto
- Ave. Duration
- 3h 15m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 24–40
- Website
- https://www.flixbus.co.uk
Bus from Lisbon to Annemasse
- Ave. Duration
- 31h 40m
- Frequency
- Once daily
- Estimated price
- CHF 160–280
- Website
- https://www.flixbus.co.uk
- Phone
- +420 222 222 221
- [email protected]
- Website
- regiojet.com
Bus from Geneva Bus Station to St. Gallen Lagerstrasse
- Ave. Duration
- 4h 55m
- Frequency
- Twice a week
- Estimated price
- CHF 26–40
- Website
- https://regiojet.com/
Bus from Lyon Perrache Bus Station to Zurich Central Bus Station Sihlquai
- Ave. Duration
- 6h 15m
- Frequency
- Twice a week
- Estimated price
- CHF 30–45
- Website
- https://regiojet.com/
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Estação Rodoviária de Sete Rios to Terminal Rodoviário de Vila Real
- Ave. Duration
- 4h 55m
- Frequency
- Every 2 hours
- Estimated price
- CHF 27–65
- Website
- https://rede-expressos.pt/en
- Phone
- (+351) 258 454 303
- [email protected]
- Website
- barquense.pt
Bus from Terminal Rodoviário de Vila Real to Lyon, Perrache Bus Station
- Ave. Duration
- 23h 12m
- Frequency
- Once a week
- Estimated price
- CHF 60–80
- Schedules at
- barquense.pt
- Book at
- barquense.pt
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
There are 2512+ hotels available in Amriswil.




















































