There are 11 ways to get from Stuttgart to Tavira 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 Stuttgart Airport to Faro Airport
best- Fly from Stuttgart Airport (STR) to Faro Airport (FAO)plane STR - FAO
7h€94–217Train to Karlsruhe/Baden-Baden Airport, fly to Faro Airport
cheapest- Take the train from Stuttgart Hbf to Karlsruhe Hbftrain
- Fly from Karlsruhe/Baden-Baden Airport (FKB) to Faro Airport (FAO)plane FKB - FAO
8h 45m€79–344Train, bus via Madrid
- Take the train from Hauptbahnhof to Strasbourg Bahnhoftrain 83
- Take the train from Strasbourg to Montpellier Saint-Rochtrain Tgv
- Take the train from Montpellier Saint-Roch to Madrid-Puerta de Atocha-Almudena Grandestrain
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Sevilla-Santa Justatrain Ave
- Take the bus from Sevilla Santa Justa to Tavirabus
22h 12m€365–710Bus
- Take the bus from Leonberg Bus Station to Paris Gare de Bercy Seinebus
- Take the bus from Paris to Lisbon Sete Riosbus
- Take the bus from Estação Rodoviária de Sete Rios to Terminal Rodoviário de Tavirabus
37h 12m€194–362Drive 2,281.5 km
- Drive from Stuttgart to Taviracar 2,281.5 km
23h 28m€359–518Train to Frankfurt, fly to Faro Airport
- Take the train from Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Faro Airport (FAO)plane FRA - FAO
8h€125–576Train, train to Zurich Airport, fly to Faro Airport
- Take the train from Hauptbahnhof to Schaffhausentrain
- Take the train from Schaffhausen to Zürich Flughafentrain
- Fly from Zurich Airport (ZRH) to Faro Airport (FAO)plane ZRH - FAO
10h 2m€155–425Train, train to Allgäu Airport, Memmingen, fly to Faro Airport
- Take the train from Hauptbahnhof to Ulm Hauptbahnhoftrain
- Take the train from Ulm Hauptbahnhof to Memmingentrain
- Fly from Allgäu Airport, Memmingen (FMM) to Faro Airport (FAO)plane FMM - FAO
9h 15m€135–453Fly Stuttgart Airport to Lisbon-Portela Airport, train
- Fly from Stuttgart Airport (STR) to Lisbon-Portela Airport (LIS)plane STR - LIS
- Take the train from Lisboa Oriente to Farotrain
10h 36m€128–342Train, bus
- Take the train from Hauptbahnhof to Strasbourg Bahnhoftrain 83
- Take the train from Strasbourg to Montpellier Saint-Rochtrain Tgv
- Take the train from Montpellier Saint-Roch to Barcelona-Santstrain
- Take the train from Barcelona-Sants to Sevilla-Santa Justatrain
- Take the bus from Sevilla Santa Justa to Tavirabus
22h 53m€340–790Train, bus #2
- Take the train from Hauptbahnhof to Saarbrücken Hbftrain 60 / ...
- Take the bus from Saarbrücken Hbf to Luxembourgbus L40
- Take the bus from Luxembourg - P+R Bouillon to Central de Camionagem de Vila Nova de Famalicãobus
- Take the bus from Central de Camionagem de Vila Nova de Famalicão to Terminal Rodoviário de Tavirabus
45h 14m
Stuttgart to Tavira by train and bus
Questions & Answers
The cheapest way to get from Stuttgart to Tavira is to fly which costs €90 - €220 and takes 7h.
The fastest way to get from Stuttgart to Tavira is to fly which takes 7h and costs €90 - €220.
No, there is no direct bus from Stuttgart to Tavira. However, there are services departing from Feuersee and arriving at Terminal Rodoviário de Tavira via Leonberg Bus Station, Paris and Estação Rodoviária de Sete Rios. The journey, including transfers, takes approximately 37h 12m.
The distance between Stuttgart and Tavira is 1960 km. The road distance is 2281.5 km.
The best way to get from Stuttgart to Tavira without a car is to train and bus via Madrid which takes 22h 12m and costs €360 - €750.
It takes approximately 7h to get from Stuttgart to Tavira, including transfers.
Stuttgart to Tavira bus services, operated by RegioJet, depart from Leonberg Bus Station.
The best way to get from Stuttgart to Tavira is to fly which takes 7h and costs €90 - €220. Alternatively, you can bus, which costs €190 - €370 and takes 37h 12m.
Stuttgart to Tavira bus services, operated by RegioJet, arrive at Paris Gare de Bercy Seine station.
Tavira is 1h behind Stuttgart. It is currently 1:08 PM in Stuttgart and 12:08 PM in Tavira.
What companies run services between Stuttgart, Germany and Tavira, Portugal?
Eurowings flies from Stuttgart Airport (STR) to Faro Airport (FAO) once daily. Alternatively, you can take a bus from Feuersee to Terminal Rodoviário de Tavira via Leonberg Bus Station, Paris Gare de Bercy Seine, Paris, Lisbon Sete Rios, and Estação Rodoviária de Sete Rios in around 37h 12m.
- Website
- ryanair.com
Flights from Karlsruhe/Baden-Baden Airport to Faro Airport
- Ave. Duration
- 2h 55m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- €55–220
Flights from Karlsruhe/Baden-Baden Airport to Faro Airport via Porto
- Ave. Duration
- 5h 30m
- When
- Tuesday and Sunday
- Estimated price
- €55–220
Flights from Karlsruhe/Baden-Baden Airport to Faro Airport via London Stansted
- Ave. Duration
- 5h 45m
- When
- Monday
- Estimated price
- €55–220
Flights from Allgäu Airport, Memmingen to Faro Airport
- Ave. Duration
- 3h 5m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- €100–340
Flights from Allgäu Airport, Memmingen to Faro Airport via London Stansted
- Ave. Duration
- 5h 50m
- When
- Saturday
- Estimated price
- €100–340
Flights from Allgäu Airport, Memmingen to Faro Airport via Dublin
- Ave. Duration
- 6h 10m
- When
- Wednesday
- Estimated price
- €100–340
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hauptbahnhof to Strasbourg Bahnhof
- Ave. Duration
- 1h 26m
- Frequency
- 5 times a day
- Estimated price
- €28–120
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hauptbahnhof to Frankfurt
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- €30–130
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 54 min
- Frequency
- Every 2 hours
- Estimated price
- €14–60
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hauptbahnhof to Schaffhausen
- Ave. Duration
- 2h 17m
- Frequency
- Every 3 hours
- Estimated price
- €30–130
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- €15–65
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Ulm Hauptbahnhof to Memmingen
- Ave. Duration
- 28 min
- Frequency
- Twice daily
- Estimated price
- €9–40
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hauptbahnhof to Strasbourg Bahnhof
- Ave. Duration
- 1h 26m
- Frequency
- 5 times a day
- Estimated price
- €28–120
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hauptbahnhof to Saarbrücken Hbf
- Ave. Duration
- 2h 9m
- Frequency
- Twice daily
- Estimated price
- €40–170
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +351 21 75 24 524
- Website
- Rede Expressos
Bus from Sevilla Santa Justa to Tavira
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- €11–27
- Website
- Rede Expressos
Bus from Estação Rodoviária de Sete Rios to Terminal Rodoviário de Tavira
- Ave. Duration
- 3h 55m
- Frequency
- Hourly
- Estimated price
- €21–50
- Website
- Rede Expressos
Bus from Sevilla Santa Justa to Tavira
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- €11–27
- Website
- Rede Expressos
Bus from Central de Camionagem de Vila Nova de Famalicão to Terminal Rodoviário de Tavira
- Ave. Duration
- 9h 55m
- Frequency
- Once daily
- Estimated price
- €45–110
- Website
- Rede Expressos
Want to know more about travelling around Portugal
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
Yes, the driving distance between Stuttgart to Tavira is 2281 km. It takes approximately 23h 28m to drive from Stuttgart to Tavira.
There are 3118+ hotels available in Tavira.








