On this page you´ll find information on how to get from Faro to Tavira by train, bus and car as well as how to get from Faro airport to Tavira.
See also:
Faro to Tavira by Train
The journey by train takes 40 minutes and costs about 3€. You can buy tickets at the station or use your rail pass, if you have one. Book from
Rail Europe (book direct).
Faro to Tavira by Bus
The bus from Faro to Lagos takes an hour and costs around 4€ one way. See more information at
Eva Transportes.
Faro to Tavira by Car
It takes around 35 minutes to get to Tavira taking the A22 and is less than 40km (25 miles) away.
Compare Prices on Car Rental in Portugal
Faro Airport to Tavira
If you are flying into Faro but want to go directly to Tavira, the easiest way to do so is by airport transfer. It costs about 12€ and saves you the hassle (and 2€) of going into Faro's city center first, then transferring to a bus or train once in town (which is another 3-4€). This option is particularly helpful if you wish to avoid lugging your baggage around or just want to get to Tavira as quickly as possible. Book from
City Discovery.