There are 11 ways to get from Porto to Kandersteg 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 Basel, train
best- Fly from Francisco De Sá Carneiro Airport (OPO) to Basel (BSL)plane OPO - BSL
- Take the train from Basel SBB to Spieztrain
8h 16mCHF 78–349Bus, train via Lyon
- Take the bus from Porto - Terminal Intermodal de Campanhã to Lyon - Gerland Bus Stationbus
- Take the bus from Lyon - Gerland Bus Station to Geneva - Bus Stationbus
- Take the train from Genève to Sierre/Siderstrain Ext
- Take the train from Sierre/Siders to Kanderstegtrain Ext
29h 10mCHF 186–304Drive 1,808.2 km
- Drive from Porto to Kanderstegcar 1,808.2 km
19h 21mCHF 302–436Fly to Zurich Airport, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Zurich Airport (ZRH)plane OPO - ZRH
- Take the train from Zürich Flughafen to Spieztrain
8h 37mCHF 111–258Fly 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 Berntrain
- Take the train from Bern to Spieztrain
9h 18mCHF 114–369Fly to Milano Malpensa Airport, bus, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Milano Malpensa Airport (MXP)plane OPO - MXP
- Take the bus from Gallarate to Domodossolabus
- Take the train from Domodossola to Kanderstegtrain
9h 36mFly to Milan Linate Airport, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Milan Linate Airport (LIN)plane OPO - LIN
- Take the train from Milano Centrale to Brigtrain
- Take the train from Brig to Kanderstegtrain
10h 8mCHF 92–337Fly to Il Caravaggio International Airport, bus, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Il Caravaggio International Airport (BGY)plane OPO - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
- Take the train from Milano Centrale to Brigtrain
- Take the train from Brig to Kanderstegtrain
10h 42mCHF 94–354Train, bus
- Take the train from Porto Sao Bento to Bragatrain
- Take the bus from Centro Coordenador de Transportes de Braga to Lyon - Gerland Bus Stationbus
- Take the bus from Lyon to Basel SBBbus
- Take the train from Basel SBB to Spieztrain Ic6 / ...
34h 9mCHF 155–335Bus, train
- Take the bus from Porto - Hospital de São João to Pontcharra - Coléobus
- Take the train from Pontcharra Sur Breda Allevard to Genevetrain Ter
- Take the train from Genève to Sierre/Siderstrain Ext
- Take the train from Sierre/Siders to Kanderstegtrain Ext
35h 28mCHF 155–229Bus, train via Nancy
- Take the bus from Porto - Terminal Intermodal de Campanhã to Nancy - Quai Sainte-Catherinebus
- Take the bus from Nancy to Basel SBBbus
- Take the train from Basel SBB to Spieztrain Ic6 / ...
36h 6mCHF 190–371
Porto to Kandersteg by bus, foot, and train
Comparing Your Travel Options
The cheapest way to get from Porto to Kandersteg is to fly and train which costs SFr 110 - SFr 260 and takes 8h 37m.
The fastest way to get from Porto to Kandersteg is to fly and train which takes 8h 16m and costs SFr 75 - SFr 350.
The distance between Porto and Kandersteg is 1655 km. The road distance is 1808.2 km.
The best way to get from Porto to Kandersteg without a car is to bus and train via Lyon which takes 29h 10m and costs SFr 180 - SFr 310.
It takes approximately 8h 16m to get from Porto to Kandersteg, including transfers.
Kandersteg is 1h ahead of Porto. It is currently 5:07 PM in Porto and 6:07 PM in Kandersteg.
Yes, the driving distance between Porto to Kandersteg is 1808 km. It takes approximately 19h 21m to drive from Porto to Kandersteg.
There are 1703+ hotels available in Kandersteg.
What companies run services between Porto, Portugal and Kandersteg, Switzerland?
There is no direct connection from Porto to Kandersteg. However, you can take the subway to Aeroporto Francisco Sá Carneiro (OPO) Metro, walk to Francisco De Sá Carneiro Airport (OPO) airport, fly to Basel (BSL), walk to Basel EuroAirport, Ankunft, take the bus to Basel, Bahnhof SBB, walk to Basel SBB, take the train to Spiez, then take the train to Kandersteg. Alternatively, you can take a bus from Porto - Terminal Intermodal de Campanhã to Kandersteg via Lyon - Gerland Bus Station, Geneva - Bus Station, Genève, and Sierre/Siders in around 29h 10m.
- Website
- easyjet.com
Flights from Francisco De Sá Carneiro Airport to Basel
- Ave. Duration
- 2h 29m
- When
- Every day
- Estimated price
- CHF 45–210
Flights from Francisco De Sá Carneiro Airport to Basel via Bordeaux
- Ave. Duration
- 4h 25m
- When
- Monday and Friday
- Estimated price
- CHF 45–210
Flights from Francisco De Sá Carneiro Airport to Zurich Airport
- Ave. Duration
- 2h 37m
- When
- Monday, Friday, Saturday, Sunday, and Thursday
- Estimated price
- CHF 40–120
Flights from Francisco De Sá Carneiro Airport to Geneva International Airport
- Ave. Duration
- 2h 14m
- When
- Every day
- Estimated price
- CHF 30–200
Flights from Francisco De Sá Carneiro Airport to Geneva International Airport via Bordeaux
- Ave. Duration
- 4h
- When
- Monday
- Estimated price
- CHF 30–200
Flights from Francisco De Sá Carneiro Airport to Geneva International Airport via Nantes
- Ave. Duration
- 4h 27m
- When
- Friday
- Estimated price
- CHF 30–200
Flights from Francisco De Sá Carneiro Airport to Geneva International Airport via Nice
- Ave. Duration
- 4h 25m
- When
- Sunday
- Estimated price
- CHF 30–200
Flights from Francisco De Sá Carneiro Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Tuesday, and Saturday
- Estimated price
- CHF 35–210
Flights from Francisco De Sá Carneiro Airport to Milano Malpensa Airport via Nantes
- Ave. Duration
- 4h 20m
- When
- Sunday
- Estimated price
- CHF 35–210
Flights from Francisco De Sá Carneiro Airport to Milan Linate Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 40–190
Flights from Francisco De Sá Carneiro Airport to Milan Linate Airport via Paris Orly
- Ave. Duration
- 5h 12m
- When
- Saturday, Monday, Wednesday, Thursday, and Sunday
- Estimated price
- CHF 40–190
- Website
- ryanair.com
Flights from Francisco De Sá Carneiro Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- CHF 50–170
Flights from Francisco De Sá Carneiro Airport to Il Caravaggio International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- CHF 45–230
Flights from Francisco De Sá Carneiro Airport to Il Caravaggio International Airport via Barcelona
- Ave. Duration
- 4h 25m
- When
- Friday and Sunday
- Estimated price
- CHF 45–230
Flights from Francisco De Sá Carneiro Airport to Il Caravaggio International Airport via Toulouse
- Ave. Duration
- 5h 50m
- When
- Monday, Saturday, and Sunday
- Estimated price
- CHF 45–230
- Website
- swiss.com
Flights from Francisco De Sá Carneiro Airport to Zurich Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- CHF 50–150
Flights from Francisco De Sá Carneiro Airport to Zurich Airport via Geneva International Airport
- Ave. Duration
- 4h 42m
- When
- Thursday, Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 50–150
Flights from Francisco De Sá Carneiro Airport to Geneva International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- CHF 70–270
- Website
- flytap.com
Flights from Francisco De Sá Carneiro Airport to Zurich Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- CHF 50–150
Flights from Francisco De Sá Carneiro Airport to Geneva International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- CHF 70–270
- Website
- comlux.com
Flights from Francisco De Sá Carneiro Airport to Basel
- Ave. Duration
- 2h 30m
- When
- Saturday
- Estimated price
- CHF 110–310
Flights from Francisco De Sá Carneiro Airport to Zurich Airport
- Ave. Duration
- 2h 30m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- CHF 70–220
- Website
- iberia.com
Flights from Francisco De Sá Carneiro Airport to Milan Linate Airport via Madrid
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- CHF 70–300
- Website
- flyulendo.com
Flights from Francisco De Sá Carneiro Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 23–130
Train from Basel SBB to Spiez
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- CHF 45–80
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève to Sierre/Siders
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- CHF 55–90
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich Flughafen to Spiez
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Estimated price
- CHF 55–90
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève-Aéroport to Bern
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- CHF 55–90
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Spiez
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 14–23
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Spiez
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- CHF 45–80
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève to Sierre/Siders
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- CHF 55–90
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Spiez
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- CHF 45–80
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +49 (0) 7531 915109
- [email protected]
- Website
- SBB GmbH
Train from Basel SBB to Spiez
- Ave. Duration
- 1h 36m
- Frequency
- Every 4 hours
- Estimated price
- CHF 11–15
- Schedules at
- SBB GmbH
Train from Basel SBB to Spiez
- Ave. Duration
- 1h 36m
- Frequency
- Every 4 hours
- Estimated price
- CHF 11–15
- Schedules at
- SBB GmbH
Train from Basel SBB to Spiez
- Ave. Duration
- 1h 36m
- Frequency
- Every 4 hours
- Estimated price
- CHF 11–15
- Schedules at
- SBB GmbH
- Phone
- +41 58 327 32 71
- Website
- BLS AG
Train from Sierre/Siders to Kandersteg
- Ave. Duration
- 1h 3m
- Frequency
- Once a week
- Estimated price
- CHF 9–13
- Website
- BLS AG
Train from Bern to Spiez
- Ave. Duration
- 34 min
- Frequency
- Twice a week
- Estimated price
- CHF 8–11
- Website
- BLS AG
Train from Domodossola to Kandersteg
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- CHF 14–20
- Website
- BLS AG
Train from Brig to Kandersteg
- Ave. Duration
- 37 min
- Frequency
- Every 2 hours
- Estimated price
- CHF 8–11
- Website
- BLS AG
Train from Brig to Kandersteg
- Ave. Duration
- 37 min
- Frequency
- Every 2 hours
- Estimated price
- CHF 8–11
- Website
- BLS AG
Train from Sierre/Siders to Kandersteg
- Ave. Duration
- 1h 3m
- Frequency
- Once a week
- Estimated price
- CHF 9–13
- Website
- BLS AG
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Milano Centrale to Brig
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- CHF 35–80
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 55–80
- 2nd Class
- CHF 35–50
Train from Milano Centrale to Brig
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- CHF 35–80
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 55–80
- 2nd Class
- CHF 35–50
- Phone
- +351 210 900 032
- Website
- Comboios de Portugal
Train from Porto Sao Bento to Braga
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- CHF 5–9
- Website
- Comboios de Portugal
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Pontcharra Sur Breda Allevard to Geneve
- Ave. Duration
- 1h 58m
- Frequency
- 5 times a week
- Estimated price
- CHF 20–35
- Website
- Oui.SNCF
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Porto - Terminal Intermodal de Campanhã to Lyon - Gerland Bus Station
- Ave. Duration
- 21h 44m
- Frequency
- 5 times a day
- Estimated price
- CHF 110–190
- Website
- BlaBlaCar Bus
Bus from Lyon - Gerland Bus Station to Geneva - Bus Station
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- CHF 10–18
- Website
- BlaBlaCar Bus
Bus from Centro Coordenador de Transportes de Braga to Lyon - Gerland Bus Station
- Ave. Duration
- 20h 44m
- Frequency
- 4 times a day
- Estimated price
- CHF 100–180
- Website
- BlaBlaCar Bus
Bus from Porto - Terminal Intermodal de Campanhã to Nancy - Quai Sainte-Catherine
- Ave. Duration
- 29h
- Frequency
- Once daily
- Estimated price
- CHF 150–250
- Website
- BlaBlaCar Bus
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Lyon - Gerland Bus Station to Geneva - Bus Station
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- CHF 12–19
- Website
- Flixbus
Bus from Lyon to Basel SBB
- Ave. Duration
- 7h 5m
- Frequency
- Twice daily
- Estimated price
- CHF 30–50
- Website
- Flixbus
Bus from Nancy to Basel SBB
- Ave. Duration
- 3h 5m
- Frequency
- 5 times a week
- Estimated price
- CHF 16–25
- Website
- Flixbus
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Bus from Gallarate to Domodossola
- Ave. Duration
- 1h 5m
- Frequency
- Every 2 hours
- Website
- Trenord
- [email protected]
- Website
- TERRAVISION
Bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoia
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 4–21
- Website
- TERRAVISION
- Phone
- 035.319366
- [email protected]
- Website
- orioshuttle.com
Bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoia
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 10–13
- Schedules at
- orioshuttle.com
- Phone
- (+351) 258 454 303
- [email protected]
- Website
- barquense.pt
Bus from Porto - Hospital de São João to Pontcharra - Coléo
- Ave. Duration
- 26h 51m
- Frequency
- Once a week
- Estimated price
- CHF 70–90
- 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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide


























































