There are 12 ways to get from Tavira to Florence by plane, bus, train, car ferry, ferry, 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 Florence Peretola Airport
best- Fly from Faro Airport (FAO) to Florence Peretola Airport (FLR)plane FAO - FLR
8h 17m€127–251Bus to Seville Airport, fly to Fiumicino International Airport, train
cheapest- Take the bus from Terminal Rodoviário de Tavira to Sevilla, Estación de Autobusesbus
- Fly from Seville Airport (SVQ) to Fiumicino International Airport (FCO)plane SVQ - FCO
- Take the train from Roma Termini to Firenze S.M.N.train
9h 57m€72–266Bus, train
- Take the bus from Terminal Rodoviário de Tavira to Sevilla, Estación de Autobusesbus
- Take the train from Sevilla-Santa Justa to Zaragoza-Deliciastrain
- Take the bus from Zaragoza to Milanbus
- Take the train from Milano Rogoredo to Firenze Santa Maria Novellatrain
31h 13m€219–470Bus, car ferry, ferry, train
- Take the bus from Tavira to Algeciras Puertobus
- Take the carferry from Port of Algeciras to Port de Tanger Medcarferry
- Take the ferry from Port de Tanger Med to Port of Genoaferry
- Take the train from Genova P.Za Principe to Viareggiotrain Ic
- Take the train from Viareggio to Firenze S.M.N.train Re
46h 34m€265–610Drive 2,228.2 km
- Drive from Tavira to Florencecar 2,228.2 km
21h 37m€360–519Bus to Seville Airport, fly to Florence Peretola Airport
- Take the bus from Terminal Rodoviário de Tavira to Sevilla, Estación de Autobusesbus
- Fly from Seville Airport (SVQ) to Florence Peretola Airport (FLR)plane SVQ - FLR
7h 58m€94–297Fly Faro Airport to Pisa International Airport, train
- Fly from Faro Airport (FAO) to Pisa International Airport (PSA)plane FAO - PSA
- Take the train from Pisa Centrale to Firenze S.M.N.train
10h 16m€89–239Bus to Seville Airport, fly to Pisa International Airport, train
- Take the bus from Terminal Rodoviário de Tavira to Sevilla, Estación de Autobusesbus
- Fly from Seville Airport (SVQ) to Pisa International Airport (PSA)plane SVQ - PSA
- Take the train from Pisa Centrale to Firenze S.M.N.train
9h 2m€86–235Train to Lisbon-Portela Airport, fly to Florence Peretola Airport
- Take the train from Faro to Lisboa Orientetrain
- Fly from Lisbon-Portela Airport (LIS) to Florence Peretola Airport (FLR)plane LIS - FLR
10h 41m€121–331Bus to Seville Airport, fly to Bologna Guglielmo Marconi Airport, train
- Take the bus from Terminal Rodoviário de Tavira to Sevilla, Estación de Autobusesbus
- Fly from Seville Airport (SVQ) to Bologna Guglielmo Marconi Airport (BLQ)plane SVQ - BLQ
- Take the train from Bologna Centrale to Firenze S.M.N.train
8h 28m€86–267Bus, train via Antony
- Take the bus from Terminal Rodoviário de Tavira to Sevilla, Estación de Autobusesbus
- Take the bus from Sevilla, Estación de Autobuses to Irunbus
- Take the train from St Jean De Luz Ciboure to Massy Tgvtrain Tgv
- Take the train from Massy Tgv to Chambery Challes Les Eauxtrain Tgv
- Take the train from Chambery Challes Les Eaux to Torino Porta Susatrain Tgv
- Take the train from Torino Porta Susa to Firenze S.M.N.train Fr
34h 30m€391–710Bus, train #2
- Take the bus from Terminal Rodoviário de Tavira to Estação Rodoviária de Sete Riosbus
- Take the bus from Lisbon - Sete Rios to Marseille - Saint-Charles Bus Stationbus
- Take the bus from Marseille - Saint-Charles Bus Station to Genoa - Via Fanti d'Italia Bus Stopbus
- Take the train from Genova P.Za Principe to Viareggiotrain Ic
- Take the train from Viareggio to Firenze S.M.N.train Re
43h 27m€191–344
Tavira to Florence by bus, foot, train, and subway
Comparing Your Travel Options
The cheapest way to get from Tavira to Florence is to bus and fly and train which costs €85 - €240 and takes 9h 2m.
The fastest way to get from Tavira to Florence is to bus and fly which takes 7h 58m and costs €90 - €300.
The distance between Tavira and Florence is 1830 km. The road distance is 2228.2 km.
The best way to get from Tavira to Florence without a car is to bus and train which takes 31h 13m and costs €210 - €470.
It takes approximately 8h 17m to get from Tavira to Florence, including transfers.
Florence is 1h ahead of Tavira. It is currently 12:25 AM in Tavira and 1:25 AM in Florence.
Yes, the driving distance between Tavira to Florence is 2228 km. It takes approximately 21h 37m to drive from Tavira to Florence.
There are 8302+ hotels available in Florence.
What companies run services between Tavira, Portugal and Florence, Italy?
TAP Portugal, Vueling Airlines, and five other airlines fly from Faro Airport (FAO) to Florence Peretola Airport (FLR) twice daily.
- Website
- iberia.com
Flights from Faro Airport to Florence Peretola Airport via Barcelona
- Ave. Duration
- 6h 33m
- When
- Thursday, Sunday, Tuesday, and Saturday
- Estimated price
- €110–240
Flights from Faro Airport to Florence Peretola Airport via Madrid
- Ave. Duration
- 5h 10m
- When
- Monday and Thursday
- Estimated price
- €65–310
Flights from Seville Airport to Florence Peretola Airport via Barcelona
- Ave. Duration
- 5h 21m
- When
- Every day
- Estimated price
- €90–310
Flights from Seville Airport to Florence Peretola Airport via Madrid
- Ave. Duration
- 6h 10m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €55–270
Flights from Lisbon-Portela Airport to Florence Peretola Airport via Madrid
- Ave. Duration
- 5h 42m
- When
- Monday, Wednesday, Friday, Sunday, Tuesday, and Thursday
- Estimated price
- €75–350
Flights from Lisbon-Portela Airport to Florence Peretola Airport via Barcelona
- Ave. Duration
- 6h 20m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €80–260
- Website
- vueling.com
Flights from Faro Airport to Florence Peretola Airport via Barcelona
- Ave. Duration
- 6h 33m
- When
- Thursday, Sunday, Tuesday, and Saturday
- Estimated price
- €110–240
Flights from Faro Airport to Florence Peretola Airport via Madrid
- Ave. Duration
- 5h 10m
- When
- Monday and Thursday
- Estimated price
- €65–310
Flights from Seville Airport to Florence Peretola Airport via Barcelona
- Ave. Duration
- 5h 21m
- When
- Every day
- Estimated price
- €90–310
Flights from Seville Airport to Florence Peretola Airport via Madrid
- Ave. Duration
- 6h 10m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €55–270
Flights from Lisbon-Portela Airport to Florence Peretola Airport via Madrid
- Ave. Duration
- 6h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €75–350
Flights from Lisbon-Portela Airport to Florence Peretola Airport via Barcelona
- Ave. Duration
- 6h 20m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €80–260
- Website
- ryanair.com
Flights from Faro Airport to Pisa International Airport via Porto
- Ave. Duration
- 5h 17m
- When
- Friday, Sunday, and Wednesday
- Estimated price
- €65–150
Flights from Faro Airport to Pisa International Airport via Lisbon-Portela Airport
- Ave. Duration
- 5h 55m
- When
- Wednesday and Saturday
- Estimated price
- €65–150
Flights from Seville Airport to Pisa International Airport
- Ave. Duration
- 2h 30m
- When
- Thursday, Tuesday, Wednesday, and Sunday
- Estimated price
- €55–160
Flights from Seville Airport to Pisa International Airport via Valencia
- Ave. Duration
- 4h 5m
- When
- Wednesday and Sunday
- Estimated price
- €55–160
Flights from Seville Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 2h 35m
- When
- Saturday, Thursday, and Tuesday
- Estimated price
- €60–180
Flights from Seville Airport to Fiumicino International Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €60–170
Flights from Seville Airport to Fiumicino International Airport via Palma Mallorca
- Ave. Duration
- 6h 15m
- When
- Sunday
- Estimated price
- €60–170
- Website
- flytap.com
Flights from Faro Airport to Florence Peretola Airport via Lisbon-Portela Airport
- Ave. Duration
- 5h 45m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €140–180
Flights from Faro Airport to Florence Peretola Airport via Fiumicino International Airport
- Ave. Duration
- 7h 20m
- When
- Friday and Sunday
- Estimated price
- €110–240
Flights from Lisbon-Portela Airport to Florence Peretola Airport
- Ave. Duration
- 3h
- When
- Wednesday, Friday, Saturday, Sunday, Monday, and Thursday
- Estimated price
- €140–220
- Website
- flyulendo.com
Flights from Faro Airport to Pisa International Airport via Madrid
- Ave. Duration
- 7h 35m
- When
- Saturday
- Estimated price
- €40–210
Flights from Seville Airport to Fiumicino International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €29–120
- Website
- volotea.com
Flights from Faro Airport to Florence Peretola Airport via Bordeaux
- Ave. Duration
- 4h 50m
- When
- Friday
- Estimated price
- €65–280
Flights from Seville Airport to Florence Peretola Airport
- Ave. Duration
- 2h 45m
- When
- Monday and Friday
- Estimated price
- €60–180
- Website
- transavia.com
Flights from Faro Airport to Pisa International Airport via Paris Orly
- Ave. Duration
- 9h 25m
- When
- Thursday, Friday, Monday, and Sunday
- Estimated price
- €85–410
- Website
- ita-airways.com
Flights from Faro Airport to Florence Peretola Airport via Fiumicino International Airport
- Ave. Duration
- 7h 20m
- When
- Friday and Sunday
- Estimated price
- €110–240
- Phone
- +34 900 926 851
- [email protected]
- Website
- Iryo
Train from Sevilla-Santa Justa to Zaragoza-Delicias
- Ave. Duration
- 4h 38m
- Frequency
- Every 4 hours
- Estimated price
- €75–130
- Website
- Iryo
Rome2Rio's guide to Renfe AVE
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Sevilla-Santa Justa to Zaragoza-Delicias
- Ave. Duration
- 4h 9m
- Frequency
- 4 times a day
- Estimated price
- €110–200
- Website
- Renfe AVE
- Phone
- +34 900 759 781
- Website
- Ouigo
Train from Sevilla-Santa Justa to Zaragoza-Delicias
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- €60–100
- Website
- Ouigo
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Milano Rogoredo to Firenze Santa Maria Novella
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- €35–60
- Website
- Italo Treno
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 46 min
- Frequency
- 5 times a day
- Estimated price
- €11–18
- Website
- Italo Treno
Train from Torino Porta Susa to Firenze S.M.N.
- Ave. Duration
- 3h 23m
- Frequency
- Once daily
- Estimated price
- €50–85
- Website
- Italo Treno
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Genova P.Za Principe to Viareggio
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Estimated price
- €15–28
- Website
- Trenitalia Intercity
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 16m
- Frequency
- Twice daily
- Estimated price
- €9–18
- Website
- Trenitalia Intercity
Train from Roma Termini to Firenze S.M.N.
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Estimated price
- €27–55
- Website
- Trenitalia Intercity
Train from Genova P.Za Principe to Viareggio
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Estimated price
- €15–28
- Website
- Trenitalia Intercity
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Genova P.Za Principe to Viareggio
- Ave. Duration
- 1h 41m
- Frequency
- Every 4 hours
- Estimated price
- €19–35
- Website
- Trenitalia Frecce
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- €12–22
- Website
- Trenitalia Frecce
Train from Roma Termini to Firenze S.M.N.
- Ave. Duration
- 1h 37m
- Frequency
- Every 30 minutes
- Estimated price
- €35–65
- Website
- Trenitalia Frecce
Train from Torino Porta Susa to Firenze S.M.N.
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- €60–110
- Website
- Trenitalia Frecce
Train from Genova P.Za Principe to Viareggio
- Ave. Duration
- 1h 41m
- Frequency
- Every 4 hours
- Estimated price
- €19–35
- Website
- Trenitalia Frecce
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Genova P.Za Principe to Viareggio
- Ave. Duration
- 3h 4m
- Frequency
- Twice a week
- Estimated price
- €16–23
- Website
- Trenitalia
Train from Viareggio to Firenze S.M.N.
- Ave. Duration
- 1h 42m
- Frequency
- Every 30 minutes
- Estimated price
- €11–17
- Website
- Trenitalia
Train from Pisa Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 22m
- Frequency
- Every 15 minutes
- Estimated price
- €9–13
- Website
- Trenitalia
Train from Pisa Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 22m
- Frequency
- Every 15 minutes
- Estimated price
- €9–13
- Website
- Trenitalia
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 35m
- Frequency
- 4 times a day
- Estimated price
- €11–15
- Website
- Trenitalia
Train from Roma Termini to Firenze S.M.N.
- Ave. Duration
- 3h 40m
- Frequency
- Every 3 hours
- Estimated price
- €30–45
- Website
- Trenitalia
Train from Chambery Challes Les Eaux to Torino Porta Susa
- Ave. Duration
- 2h 34m
- Frequency
- 4 times a day
- Estimated price
- €23–35
- Website
- Trenitalia
Train from Genova P.Za Principe to Viareggio
- Ave. Duration
- 3h 4m
- Frequency
- Twice a week
- Estimated price
- €16–23
- Website
- Trenitalia
Train from Viareggio to Firenze S.M.N.
- Ave. Duration
- 1h 42m
- Frequency
- Every 30 minutes
- Estimated price
- €11–17
- Website
- Trenitalia
- Phone
- +351 210 900 032
- Website
- Comboios de Portugal
Train from Faro to Lisboa Oriente
- Ave. Duration
- 3h 41m
- Frequency
- Every 3 hours
- Estimated price
- €30–55
- Website
- Comboios de Portugal
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from St Jean De Luz Ciboure to Massy Tgv
- Ave. Duration
- 4h 20m
- Frequency
- 3 times a day
- Estimated price
- €140–220
- Website
- TGV inOui
Train from Massy Tgv to Chambery Challes Les Eaux
- Ave. Duration
- 3h 11m
- Frequency
- Once daily
- Estimated price
- €100–160
- Website
- TGV inOui
Train from Chambery Challes Les Eaux to Torino Porta Susa
- Ave. Duration
- 2h 37m
- Frequency
- Every 4 hours
- Estimated price
- €35–60
- Website
- TGV inOui
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Massy Tgv to Chambery Challes Les Eaux
- Ave. Duration
- 3h 11m
- Frequency
- Twice a week
- Estimated price
- €90–160
- Website
- Oui.SNCF
- Phone
- +351 21 75 24 524
- Website
- Rede Expressos
Bus from Terminal Rodoviário de Tavira to Sevilla, Estación de Autobuses
- Ave. Duration
- 2h
- Frequency
- 5 times a day
- Estimated price
- €10–40
- Website
- Rede Expressos
- Adult
- €20–40
Bus from Tavira to Algeciras Puerto
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- €25–50
- Website
- Rede Expressos
Bus from Terminal Rodoviário de Tavira to Sevilla, Estación de Autobuses
- Ave. Duration
- 2h
- Frequency
- 5 times a day
- Estimated price
- €10–40
- Website
- Rede Expressos
- Adult
- €20–40
Bus from Terminal Rodoviário de Tavira to Sevilla, Estación de Autobuses
- Ave. Duration
- 2h
- Frequency
- 5 times a day
- Estimated price
- €10–40
- Website
- Rede Expressos
- Adult
- €20–40
Bus from Terminal Rodoviário de Tavira to Sevilla, Estación de Autobuses
- Ave. Duration
- 2h
- Frequency
- 5 times a day
- Estimated price
- €10–40
- Website
- Rede Expressos
- Adult
- €20–40
Bus from Terminal Rodoviário de Tavira to Sevilla, Estación de Autobuses
- Ave. Duration
- 2h
- Frequency
- 5 times a day
- Estimated price
- €10–40
- Website
- Rede Expressos
- Adult
- €20–40
Bus from Terminal Rodoviário de Tavira to Sevilla, Estación de Autobuses
- Ave. Duration
- 2h
- Frequency
- 5 times a day
- Estimated price
- €10–40
- Website
- Rede Expressos
- Adult
- €20–40
Bus from Terminal Rodoviário de Tavira to Estação Rodoviária de Sete Rios
- Ave. Duration
- 4h 15m
- Frequency
- Hourly
- Estimated price
- €20–40
- Website
- Rede Expressos
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Zaragoza to Milan
- Ave. Duration
- 19h 10m
- Frequency
- Once daily
- Estimated price
- €110–170
- Website
- Flixbus
- Phone
- +34 915 304 417
- [email protected]
- Website
- Socibus
Bus from Sevilla, Estación de Autobuses to Irun
- Ave. Duration
- 14h 39m
- Frequency
- Twice daily
- Estimated price
- €75–120
- Website
- Socibus
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Lisbon - Sete Rios to Marseille - Saint-Charles Bus Station
- Ave. Duration
- 27h 14m
- Frequency
- 3 times a day
- Estimated price
- €120–210
- Website
- BlaBlaCar Bus
Bus from Marseille - Saint-Charles Bus Station to Genoa - Via Fanti d'Italia Bus Stop
- Ave. Duration
- 5h 35m
- Frequency
- Every 3 hours
- Estimated price
- €25–45
- Website
- BlaBlaCar Bus
- Phone
- +34 912 66 02 15
- [email protected]
- Website
- balearia.com
Car ferry from Port of Algeciras to Port de Tanger Med
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- €11–194
- Schedules at
- balearia.com
- Seating
- €29–40
- Seat + Car
- €194
- Phone
- +34 956 68 18 30
- [email protected]
- Website
- FRS Ferries
Car ferry from Port of Algeciras to Port de Tanger Med
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- €40–210
- Website
- FRS Ferries
- Phone
- +34 (0) 917369957
- Website
- Trasmediterránea S.A.
Car ferry from Port of Algeciras to Port de Tanger Med
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- €3–23
- Website
- Trasmediterránea S.A.
- Phone
- +39 010 209 4591
- [email protected]
- Website
- Grandi Navi Veloci
Ferry from Port de Tanger Med to Port of Genoa
- Ave. Duration
- 33h
- Frequency
- 3 times a week
- Estimated price
- €210–300
- Website
- Grandi Navi Veloci
Want to know more about travelling around Italy
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 incredible day trips from Florence by train
Read the travel guide
Italy Travel Guides
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide















































































