There are 8 ways to get from Porto to Luthern by plane, train, bus, car, or train (Renfe, TGV)
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 Francisco De Sá Carneiro Airport (OPO) to Zurich Airport (ZRH)plane OPO - ZRH
- Take the train from Zürich HB to Luzerntrain
6h 9mCHF 67–197Bus, train via Avignon
- Take the bus from Porto - TIC Campanhã to Madrid - South Stationbus
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Avignon Tgvtrain
- Take the train from Avignon Tgv to Genevetrain Tgv
- Take the train from Genève to Luzerntrain Ic
23h 43mCHF 283–599Bus, train
- Take the bus from Porto - Terminal Intermodal de Campanhã to Estação Rodoviária de Viseubus
- Take the bus from Viseu to Bernbus
- Take the train from Bern to Luzerntrain Ic
30h 30mCHF 145–323Drive 1,850.4 km
- Drive from Porto to Lutherncar 1,850.4 km
19h 34mCHF 294–425Fly to Basel, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Basel (BSL)plane OPO - BSL
- Take the train from Basel SBB to Luzerntrain
6h 52mCHF 80–232Fly to Geneva International Airport, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Geneva International Airport (GVA)plane OPO - GVA
- Take the train from Genève-Aéroport to Luzerntrain
8h 56mCHF 127–442Train
- Take the train from Porto Campanha to Redondela De Galiciatrain Ic
- Take the train from Redondela De Galicia to Barcelona-Santstrain Alv
- Take the train from Barcelona-Sants to Avignon Tgvtrain
- Take the train from Avignon Tgv to Genevetrain Tgv
- Take the train from Genève to Luzerntrain Ic
30h 10mCHF 325–681Bus, train #2
- Take the bus from Porto to Lyonbus
- Take the bus from Lyon to Genevabus
- Take the train from Genève to Luzerntrain Ic
32h 13mCHF 189–428
Porto to Luthern by bus and train
Questions & Answers
The cheapest way to get from Porto to Luthern is to fly and train which costs SFr 65 - SFr 200 and takes 6h 9m.
The fastest way to get from Porto to Luthern is to fly and train which takes 6h 9m and costs SFr 65 - SFr 200.
No, there is no direct train from Porto to Luthern. However, there are services departing from Porto Campanha and arriving at Luzern via Redondela De Galicia, Barcelona-Sants, Avignon Tgv and Genève. The journey, including transfers, takes approximately 30h 10m.
The distance between Porto and Luthern is 1608 km. The road distance is 1850.4 km.
The best way to get from Porto to Luthern without a car is to bus and train via Avignon which takes 23h 43m and costs SFr 280 - SFr 600.
It takes approximately 6h 9m to get from Porto to Luthern, including transfers.
Porto to Luthern train services, operated by Renfe Viajeros, depart from Porto Campanha station.
Luthern is 1h ahead of Porto. It is currently 7:50 PM in Porto and 8:50 PM in Luthern.
Porto to Luthern train services, operated by Renfe Viajeros, arrive at Redondela De Galicia station.
Yes, the driving distance between Porto to Luthern is 1850 km. It takes approximately 19h 34m to drive from Porto to Luthern.
What companies run services between Porto, Portugal and Luthern, Switzerland?
You can take a train from Porto Campanha to Luzern via Redondela De Galicia, Barcelona-Sants, Avignon Tgv, and Genève in around 30h 10m.
- Website
- easyjet.com
Flights from Francisco De Sá Carneiro Airport to Zurich Airport
- Ave. Duration
- 2h 32m
- When
- Every day
- Estimated price
- CHF 35–100
Flights from Francisco De Sá Carneiro Airport to Basel
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- CHF 40–180
Flights from Francisco De Sá Carneiro Airport to Basel via Bordeaux
- Ave. Duration
- 4h 15m
- When
- Friday
- Estimated price
- CHF 40–180
Flights from Francisco De Sá Carneiro Airport to Basel via Nice
- Ave. Duration
- 5h 25m
- When
- Sunday
- Estimated price
- CHF 40–180
Flights from Francisco De Sá Carneiro Airport to Geneva International Airport
- Ave. Duration
- 2h 16m
- When
- Every day
- Estimated price
- CHF 30–160
- Website
- swiss.com
Flights from Francisco De Sá Carneiro Airport to Zurich Airport
- Ave. Duration
- 2h 31m
- When
- Every day
- Estimated price
- CHF 60–120
Flights from Francisco De Sá Carneiro Airport to Geneva International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- CHF 60–250
- Website
- flytap.com
Flights from Francisco De Sá Carneiro Airport to Zurich Airport
- Ave. Duration
- 2h 31m
- When
- Every day
- Estimated price
- CHF 60–120
Flights from Francisco De Sá Carneiro Airport to Geneva International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- CHF 60–250
- Website
- comlux.com
Flights from Francisco De Sá Carneiro Airport to Zurich Airport
- Ave. Duration
- 2h 30m
- When
- Wednesday
- Estimated price
- CHF 60–200
- Website
- flexflight.dk
Flights from Francisco De Sá Carneiro Airport to Zurich Airport
- Ave. Duration
- 2h 30m
- When
- Wednesday
- Estimated price
- CHF 95–160
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Luzern
- Ave. Duration
- 41 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 17–55
- Website
- https://www.sbb.ch/en
Train from Genève to Luzern
- Ave. Duration
- 3h 7m
- Frequency
- Hourly
- Estimated price
- CHF 85–250
- Website
- https://www.sbb.ch/en
Train from Bern to Luzern
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- CHF 35–110
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Luzern
- Ave. Duration
- 1h 1m
- Frequency
- Every 2 hours
- Estimated price
- CHF 30–90
- Website
- https://www.sbb.ch/en
Train from Genève-Aéroport to Luzern
- Ave. Duration
- 3h 16m
- Frequency
- Hourly
- Estimated price
- CHF 85–260
- Website
- https://www.sbb.ch/en
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Avignon Tgv
- Ave. Duration
- 8h 2m
- Frequency
- Once daily
- Estimated price
- CHF 100–180
- Website
- https://www.renfe.com/es/en
Train from Porto Campanha to Redondela De Galicia
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- CHF 15–27
- Website
- https://www.renfe.com/es/en
Train from Redondela De Galicia to Barcelona-Sants
- Ave. Duration
- 13h 40m
- Frequency
- 6 times a week
- Estimated price
- CHF 120–220
- Website
- https://www.renfe.com/es/en
Train from Barcelona-Sants to Avignon Tgv
- Ave. Duration
- 4h 21m
- Frequency
- Once daily
- Estimated price
- CHF 40–75
- Website
- https://www.renfe.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Avignon Tgv to Geneve
- Ave. Duration
- 3h 3m
- Frequency
- 5 times a week
- Estimated price
- CHF 65–110
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Basel SBB to Luzern
- Ave. Duration
- 1h 1m
- Frequency
- Every 4 hours
- Estimated price
- CHF 30–45
- Schedules at
- sob.ch
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Porto - TIC Campanhã to Madrid - South Station
- Ave. Duration
- 6h 40m
- Frequency
- Twice daily
- Estimated price
- CHF 30–60
- Website
- https://www.blablacar.co.uk/bus
Bus from Viseu to Bern
- Ave. Duration
- 25h 55m
- Frequency
- Once daily
- Estimated price
- CHF 100–190
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Porto - Terminal Intermodal de Campanhã to Estação Rodoviária de Viseu
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- CHF 8–19
- Website
- https://rede-expressos.pt
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Porto to Lyon
- Ave. Duration
- 25h
- Frequency
- 6 times a week
- Estimated price
- CHF 95–170
- Website
- https://www.flixbus.co.uk
Bus from Lyon to Geneva
- Ave. Duration
- 2h 15m
- Frequency
- Every 3 hours
- Estimated price
- CHF 9–16
- Website
- https://www.flixbus.co.uk
- Phone
- 0400 153884
- myynti@tilausliikennehimanen.fi
- Website
- tilausliikennehimanen.fi
Bus from Lyon to Geneva
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Website
- Tilausliikenne Himanen
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 644+ hotels available in Luthern.

































