There are 11 ways to get from Sagres to Basel by bus, plane, train, 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.
Bus, bus to Faro Airport, fly to Basel
best- Take the bus from Sagres - Porto da Baleeira to Terminal Rodoviário de Lagosbus
- Take the bus from Lagos to Farobus
- Fly from Faro Airport (FAO) to Basel (BSL)plane FAO - BSL
8h 34mCHF 73–205Bus, train via Bordeaux
- Take the bus from Sagres - Posto de Turismo to Estação Rodoviária de Sete Riosbus
- Take the bus from Lisbon to Bordeauxbus
- Take the train from Bordeaux St Jean to Paris Montparnasse 1 Et 2train Tgv
- Take the train from Paris Gare De Lyon to Basel Sbbtrain Tgv
27h 20mCHF 283–468Train, bus
- Take the train from Lagos to Taviratrain Re / ...
- 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 Nimestrain
- Take the train from Nimes to Mulhouse Villetrain Tgv
27h 42mCHF 365–555Drive 2,123.5 km
- Drive from Sagres to Baselcar 2,123.5 km
23h 6mCHF 356–514Bus to Lisbon-Portela Airport, fly to Basel
- Take the bus from Sagres - Posto de Turismo to Estação Rodoviária de Sete Riosbus
- Fly from Lisbon-Portela Airport (LIS) to Basel (BSL)plane LIS - BSL
9h 35mCHF 90–298Bus, bus to Faro Airport, fly to Zurich Airport, train
- Take the bus from Sagres - Porto da Baleeira to Terminal Rodoviário de Lagosbus
- Take the bus from Lagos to Farobus
- Fly from Faro Airport (FAO) to Zurich Airport (ZRH)plane FAO - ZRH
- Take the train from Zürich HB to Basel SBBtrain
9h 57mCHF 140–299Bus to Lisbon-Portela Airport, fly to Zurich Airport, train
- Take the bus from Sagres - Posto de Turismo to Estação Rodoviária de Sete Riosbus
- Fly from Lisbon-Portela Airport (LIS) to Zurich Airport (ZRH)plane LIS - ZRH
- Take the train from Zürich HB to Basel SBBtrain
11h 4mCHF 122–342Bus, bus to Faro Airport, fly to Geneva International Airport, train
- Take the bus from Sagres - Porto da Baleeira to Terminal Rodoviário de Lagosbus
- Take the bus from Lagos to Farobus
- Fly from Faro Airport (FAO) to Geneva International Airport (GVA)plane FAO - GVA
- Take the train from Genève-Aéroport to Renens VDtrain
- Take the train from Renens VD to Basel SBBtrain
12h 10mCHF 149–359Bus
- Take the bus from Sagres - Posto de Turismo to Estação Rodoviária de Sete Riosbus
- Take the bus from Estação Rodoviária de Sete Rios to Paris, Quai de Bercybus
- Take the bus from Paris to Basel SBBbus
37h 45mCHF 100–320Bus via Lisbon
- Take the bus from Sagres - Posto de Turismo to Estação Rodoviária de Sete Riosbus
- Take the bus from Lisbon - Sete Rios to Paris - Bercy-Seine Bus Stationbus
- Take the bus from Paris - Bercy-Seine Bus Station to Basel, Meret Oppenheim-Strasse (Bahnhof SBB)bus
41h 10mCHF 170–290Bus, train
- Take the bus from Sagres - Posto de Turismo to Estação Rodoviária de Sete Riosbus
- Take the bus from Lisbon to Annemassebus
- Take the train from Annemasse to Renens VDtrain
- Take the train from Renens VD to Basel SBBtrain
42h 3mCHF 257–390
Sagres to Basel by bus, foot, train, and subway
Comparing Your Travel Options
The cheapest way to get from Sagres to Basel is to bus and fly which costs SFr 70 - SFr 210 and takes 8h 34m.
The fastest way to get from Sagres to Basel is to bus and fly which takes 8h 34m and costs SFr 70 - SFr 210.
No, there is no direct bus from Sagres to Basel. However, there are services departing from Sagres - Posto de Turismo and arriving at Basel SBB via Estação Rodoviária de Sete Rios and Paris. The journey, including transfers, takes approximately 37h 45m.
The distance between Sagres and Basel is 1867 km. The road distance is 2123.5 km.
The best way to get from Sagres to Basel without a car is to bus and train via Bordeaux which takes 27h 20m and costs SFr 280 - SFr 470.
It takes approximately 8h 34m to get from Sagres to Basel, including transfers.
Sagres to Basel bus services, operated by Rede Expressos, depart from Sagres - Posto de Turismo station.
Sagres to Basel bus services, operated by Rede Expressos, arrive at Estação Rodoviária de Sete Rios station.
Basel is 1h ahead of Sagres. It is currently 7:14 PM in Sagres and 8:14 PM in Basel.
Yes, the driving distance between Sagres to Basel is 2124 km. It takes approximately 23h 6m to drive from Sagres to Basel.
What companies run services between Sagres, Portugal and Basel, Switzerland?
You can take a bus from Sagres - Posto de Turismo to Basel SBB via Estação Rodoviária de Sete Rios, Paris, Quai de Bercy, and Paris in around 37h 45m.
- Website
- easyjet.com
Flights from Faro Airport to Basel
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- CHF 55–160
Flights from Faro Airport to Basel via Nantes
- Ave. Duration
- 4h 50m
- When
- Monday
- Estimated price
- CHF 55–160
Flights from Faro Airport to Basel via Bordeaux
- Ave. Duration
- 4h 50m
- When
- Monday
- Estimated price
- CHF 55–160
Flights from Lisbon-Portela Airport to Basel
- Ave. Duration
- 2h 38m
- When
- Every day
- Estimated price
- CHF 50–240
Flights from Lisbon-Portela Airport to Basel via Nantes
- Ave. Duration
- 4h 25m
- When
- Friday
- Estimated price
- CHF 50–240
Flights from Lisbon-Portela Airport to Basel via Bordeaux
- Ave. Duration
- 5h 10m
- When
- Wednesday
- Estimated price
- CHF 50–240
Flights from Lisbon-Portela Airport to Zurich Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 50–210
Flights from Faro Airport to Geneva International Airport
- Ave. Duration
- 2h 37m
- When
- Every day
- Estimated price
- CHF 55–220
Flights from Faro Airport to Geneva International Airport via Bordeaux
- Ave. Duration
- 5h
- When
- Friday
- Estimated price
- CHF 55–220
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Bordeaux St Jean to Paris Montparnasse 1 Et 2
- Ave. Duration
- 2h 8m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 90–140
- Website
- TGV inOui
Train from Paris Gare De Lyon to Basel Sbb
- Ave. Duration
- 3h 4m
- Frequency
- Every 2 hours
- Estimated price
- CHF 90–140
- Website
- TGV inOui
Train from Nimes to Mulhouse Ville
- Ave. Duration
- 4h 42m
- Frequency
- Every 4 hours
- Estimated price
- CHF 110–180
- Website
- TGV inOui
- Phone
- +351 300 074 830
- clientes@vamusalgarve.pt
- Website
- vamusalgarve.pt
Bus from Sagres - Porto da Baleeira to Terminal Rodoviário de Lagos
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- CHF 3–10
- Schedules at
- vamusalgarve.pt
- Simple Ticket
- CHF 3–6
- Aerobus
- CHF 9–10
Bus from Sagres - Porto da Baleeira to Terminal Rodoviário de Lagos
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- CHF 3–10
- Schedules at
- vamusalgarve.pt
- Simple Ticket
- CHF 3–6
- Aerobus
- CHF 9–10
Bus from Sagres - Porto da Baleeira to Terminal Rodoviário de Lagos
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- CHF 3–10
- Schedules at
- vamusalgarve.pt
- Simple Ticket
- CHF 3–6
- Aerobus
- CHF 9–10
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
Want to know more about Flixbus?
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
Booking & Getting There
Book your Sagres to Basel bus tickets online with Omio.
There are 1329+ hotels available in Basel.






