There are 12 ways to get from Faro to Sion 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 Faro Airport to Geneva International Airport, train
best- Fly from Faro Airport (FAO) to Geneva International Airport (GVA)plane FAO - GVA
- Take the train from Genève-Aéroport to Siontrain
7h 26mCHF 116–296Fly Faro Airport to Basel, train
cheapest- Fly from Faro Airport (FAO) to Basel (BSL)plane FAO - BSL
- Take the train from Basel SBB to Visptrain
- Take the train from Visp to Siontrain
8h 59mCHF 89–337Bus, train
- Take the bus from Faro to Sevillebus
- Take the train from Sevilla-Santa Justa to Barcelona-Santstrain
- Take the train from Barcelona-Sants to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Genevetrain Ter
- Take the train from Genève to Siontrain Ec / ...
21h 12mCHF 240–575Train, bus
- Take the train from Faro to Lisboa Orientetrain Ic
- Take the bus from Lisbon to Genevabus
- Take the train from Genève to Siontrain Ec / ...
34h 47mCHF 219–353Drive 2,023.7 km
- Drive from Faro to Sioncar 2,023.7 km
19h 58mCHF 340–492Fly Faro Airport to Lyon–Saint Exupéry Airport, train
- Fly from Faro Airport (FAO) to Lyon–Saint Exupéry Airport (LYS)plane FAO - LYS
- Take the train from Lyon Part Dieu to Genevetrain
- Take the train from Genève to Siontrain
10h 12mCHF 137–351Fly Faro Airport to Zurich Airport, train
- Fly from Faro Airport (FAO) to Zurich Airport (ZRH)plane FAO - ZRH
- Take the train from Zürich Flughafen to Berntrain
- Take the train from Bern to Visptrain
- Take the train from Visp to Siontrain
8h 55mCHF 170–396Fly Faro Airport to Il Caravaggio International Airport, bus, train
- Fly from Faro Airport (FAO) to Il Caravaggio International Airport (BGY)plane FAO - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
- Take the train from Milano Centrale to Siontrain
9h 47mCHF 105–327Train to Lisbon-Portela Airport, fly to Geneva International Airport, train
- Take the train from Faro to Lisboa Orientetrain
- Fly from Lisbon-Portela Airport (LIS) to Geneva International Airport (GVA)plane LIS - GVA
- Take the train from Genève-Aéroport to Siontrain
10h 53mCHF 125–375Bus, train via Madrid
- Take the bus from Tavira to Jerez de la Fronterabus
- Take the train from Jerez De La Frontera to Madrid-Puerta de Atocha-Almudena Grandestrain Alv
- 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 Siontrain Ec / ...
25h 48mCHF 308–489Bus
- Take the bus from Faro to Lisbonbus
- Take the bus from Lisbon - Oriente to Lyon - Gerland Bus Stationbus
- Take the bus from Lyon to Sionbus
36h 10mCHF 156–293Bus, train #2
- Take the bus from Faro - Terminal Rodoviário to Terminal Rodoviário de Albufeirabus 9 / ...
- Take the bus from Terminal Rodoviário de Albufeira to Terminal Rodoviário de Évorabus
- Take the bus from Terminal Rodoviário de Évora to Avignonbus
- Take the train from Avignon Tgv to Genevetrain Tgv
- Take the train from Genève to Siontrain Ec / ...
37h 2mCHF 232–393
Faro to Sion by bus, foot, and train
Comparing Your Travel Options
The cheapest way to get from Faro to Sion is to fly and train which costs SFr 85 - SFr 340 and takes 8h 59m.
The fastest way to get from Faro to Sion is to fly and train which takes 7h 26m and costs SFr 110 - SFr 300.
No, there is no direct bus from Faro to Sion. However, there are services departing from Faro and arriving at Sion via Lisbon - Oriente and Lyon. The journey, including transfers, takes approximately 36h 10m.
The distance between Faro and Sion is 1719 km. The road distance is 2023.7 km.
The best way to get from Faro to Sion without a car is to bus and train which takes 21h 12m and costs SFr 240 - SFr 600.
It takes approximately 7h 26m to get from Faro to Sion, including transfers.
Faro to Sion bus services, operated by FlixBus, depart from Faro station.
Faro to Sion bus services, operated by FlixBus, arrive at Lisbon station.
Sion is 1h ahead of Faro. It is currently 4:04 AM in Faro and 5:04 AM in Sion.
Yes, the driving distance between Faro to Sion is 2024 km. It takes approximately 19h 58m to drive from Faro to Sion.
What companies run services between Faro, Portugal and Sion, Switzerland?
You can take a bus from Faro to Sion via Lisbon, Lisbon - Oriente, and Lyon in around 36h 10m.
- Website
- easyjet.com
Flights from Faro Airport to Geneva International Airport
- Ave. Duration
- 2h 37m
- When
- Every day
- Estimated price
- CHF 60–220
Flights from Faro Airport to Geneva International Airport via Bordeaux
- Ave. Duration
- 5h
- When
- Friday
- Estimated price
- CHF 60–220
Flights from Faro Airport to Lyon–Saint Exupéry Airport
- Ave. Duration
- 2h 20m
- When
- Sunday, Saturday, Wednesday, Tuesday, and Thursday
- Estimated price
- CHF 45–220
Flights from Faro Airport to Lyon–Saint Exupéry Airport via Bordeaux
- Ave. Duration
- 5h
- When
- Friday
- Estimated price
- CHF 45–220
Flights from Faro Airport to Basel
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- CHF 55–150
Flights from Faro Airport to Basel via Nantes
- Ave. Duration
- 4h 50m
- When
- Monday
- Estimated price
- CHF 55–150
Flights from Faro Airport to Basel via Bordeaux
- Ave. Duration
- 4h 50m
- When
- Monday
- Estimated price
- CHF 55–150
Flights from Lisbon-Portela Airport to Geneva International Airport
- Ave. Duration
- 2h 26m
- When
- Every day
- Estimated price
- CHF 40–210
Train from Genève-Aéroport to Sion
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- CHF 45–70
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève to Sion
- Ave. Duration
- 1h 51m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 40–65
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève to Sion
- Ave. Duration
- 1h 51m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 40–65
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève to Sion
- Ave. Duration
- 1h 51m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 40–65
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Visp
- Ave. Duration
- 2h 6m
- Frequency
- Hourly
- Estimated price
- CHF 55–85
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Visp to Sion
- Ave. Duration
- 29 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 12–19
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich Flughafen to Bern
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- CHF 35–55
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Visp
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- CHF 27–40
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Visp to Sion
- Ave. Duration
- 29 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 12–19
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève-Aéroport to Sion
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- CHF 45–70
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève to Sion
- Ave. Duration
- 1h 51m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 40–65
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève to Sion
- Ave. Duration
- 1h 51m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 40–65
- Website
- Swiss Federal Railways (SBB CFF FFS)
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Faro to Seville
- Ave. Duration
- 2h 35m
- Frequency
- 4 times a day
- Estimated price
- CHF 15–24
- Website
- Flixbus
Bus from Lisbon to Geneva
- Ave. Duration
- 27h 50m
- Frequency
- 3 times a day
- Estimated price
- CHF 150–240
- Website
- Flixbus
Bus from Faro to Lisbon
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- CHF 22–35
- Website
- Flixbus
Bus from Lisbon - Oriente to Lyon - Gerland Bus Station
- Ave. Duration
- 25h 10m
- Frequency
- Twice daily
- Estimated price
- CHF 140–220
- Website
- Flixbus
Bus from Lyon to Sion
- Ave. Duration
- 5h 55m
- Frequency
- 6 times a week
- Estimated price
- CHF 24–40
- Website
- Flixbus
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
Want to know more about Flixbus?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Booking & Getting There
Book your Faro to Sion bus tickets online with Omio and FlixBus.
There are 3522+ hotels available in Sion.






