There are 11 ways to get from Florence to Castille and León by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Florence to Perpignanbus
- Take the train from Perpignan to Madrid-Puerta de Atocha-Almudena Grandestrain
- Take the train from Madrid Chamartín to Valladolidtrain Avn / ...
20h 37m€187–319Train to Pisa International Airport, fly to Adolfo Suárez Madrid–Barajas Airport, train
cheapest- Take the train from Firenze S.M.N. to Pisa Centraletrain
- Fly from Pisa International Airport (PSA) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane PSA - MAD
- Take the train from Madrid Chamartín to Zamoratrain
7h 45m€84–302Drive 1,635.6 km
- Drive from Florence to Valladolidcar 1,635.6 km
15h 51m€267–385Fly Florence Peretola Airport to León Airport
- Fly from Florence Peretola Airport (FLR) to León Airport (LEN)plane FLR - LEN
16h 15m€163–754Bus
- Take the bus from Florence Villa Constanza Bus Station to Nice Airportbus N718 / ...
- Take the bus from Nice Airport to Valladolidbus FlixBus N1155
28h 14m€145–223Train, bus via Nice Airport (NCE)
- Take the train from Firenze S.M.N. to Pisa Centraletrain Re
- Take the train from Pisa Centrale to Ventimigliatrain Ic
- Take the train from Ventimiglia to Nice Saint-Augustintrain C3
- Take the bus from Nice Airport to Valladolidbus
30h 48m€161–260Train, bus
- Take the train from Firenze Santa Maria Novella to Padovatrain
- Take the bus from Padova to Méndez Álvaro Estación Surbus
- Take the bus from Estación Sur de Autobuses to Valladolidbus
33h 38m€162–227Fly Florence Peretola Airport to Adolfo Suárez Madrid–Barajas Airport, train
- Fly from Florence Peretola Airport (FLR) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane FLR - MAD
- Take the train from Madrid Chamartín to Zamoratrain
6h 37m€92–224Fly Florence Peretola Airport to Bilbao Airport, bus
- Fly from Florence Peretola Airport (FLR) to Bilbao Airport (BIO)plane FLR - BIO
- Take the bus from Bilbao Intermodal to Estación de autobuses de Burgosbus
8h 3m€93–266Fly Florence Peretola Airport to Asturias Airport, bus, train
- Fly from Florence Peretola Airport (FLR) to Asturias Airport (OVD)plane FLR - OVD
- Take the bus from [ANZU|Aeropuerto] Aeropuerto - Salidas [CTA 20118] to [OVIEDO/UVIÉU] Estación Bus Oviedo FL- Pepe Cosmen [CTA 01549]bus
- Take the train from Oviedo to Leontrain
7h 43m€91–303Train to Bologna Guglielmo Marconi Airport, fly to Adolfo Suárez Madrid–Barajas Airport, train
- Take the train from Firenze S.M.N. to Bologna Centraletrain
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane BLQ - MAD
- Take the train from Madrid Chamartín to Zamoratrain
7h 13m€90–321
Florence to Castille and León by tram, bus, and train
Comparing Your Travel Options
The cheapest way to get from Florence to Castille and León is to fly and train which costs €90 - €230 and takes 6h 37m.
The fastest way to get from Florence to Castille and León is to fly and train which takes 6h 37m and costs €90 - €230.
No, there is no direct bus from Florence station to Castille and León. However, there are services departing from Florence Villa Constanza Bus Station and arriving at Calle Magaña esquina Solanilla via Nice Airport and Calle Recondo 4 frente Estación de Äutobuses. The journey, including transfers, takes approximately 28h 14m.
The distance between Florence and Castille and León is 1900 km. The road distance is 1635.6 km.
The best way to get from Florence to Castille and León without a car is to bus and train which takes 20h 37m and costs €180 - €320.
It takes approximately 20h 37m to get from Florence to Castille and León, including transfers.
Florence to Castille and León bus services, operated by FlixBus, depart from Florence Villa Constanza Bus Station.
The best way to get from Florence to Castille and León is to fly which takes 16h 15m and costs €160 - €800. Alternatively, you can bus, which costs €140 - €230 and takes 28h 14m.
Florence to Castille and León bus services, operated by FlixBus, arrive at Nice Airport station.
Yes, the driving distance between Florence to Castille and León is 1636 km. It takes approximately 15h 51m to drive from Florence to Castille and León.
What companies run services between Florence, Italy and Castille and León, Spain?
Vueling Airlines and Iberia fly from Florence Peretola Airport (FLR) to León Airport (LEN) once daily. Alternatively, you can take a bus from Florence Villa Constanza Bus Station to Calle Magaña esquina Solanilla via Nice Airport, Valladolid, and Calle Recondo 4 frente Estación de Äutobuses in around 28h 14m.
- Website
- vueling.com
Flights from Florence Peretola Airport to León Airport via Barcelona
- Ave. Duration
- 16h 16m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €160–750
Flights from Florence Peretola Airport to León Airport via Menorca, Barcelona
- Ave. Duration
- 15h 55m
- When
- Wednesday
- Estimated price
- €180–750
Flights from Florence Peretola Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 28m
- When
- Every day
- Estimated price
- €60–200
Flights from Florence Peretola Airport to Adolfo Suárez Madrid–Barajas Airport via Menorca
- Ave. Duration
- 4h 35m
- When
- Wednesday
- Estimated price
- €60–150
Flights from Florence Peretola Airport to Adolfo Suárez Madrid–Barajas Airport via Barcelona
- Ave. Duration
- 4h 47m
- When
- Sunday, Monday, Tuesday, Wednesday, and Friday
- Estimated price
- €60–150
Flights from Florence Peretola Airport to Bilbao Airport via Barcelona
- Ave. Duration
- 4h 5m
- When
- Monday and Thursday
- Estimated price
- €90–240
Flights from Florence Peretola Airport to Asturias Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- €100–230
Flights from Bologna Guglielmo Marconi Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- €50–160
- Website
- iberia.com
Flights from Florence Peretola Airport to León Airport via Barcelona
- Ave. Duration
- 16h 16m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €160–750
Flights from Florence Peretola Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 28m
- When
- Every day
- Estimated price
- €60–200
Flights from Florence Peretola Airport to Adolfo Suárez Madrid–Barajas Airport via Barcelona
- Ave. Duration
- 4h 47m
- When
- Sunday, Monday, Tuesday, Wednesday, and Friday
- Estimated price
- €60–150
Flights from Florence Peretola Airport to Bilbao Airport via Barcelona
- Ave. Duration
- 4h 5m
- When
- Monday and Thursday
- Estimated price
- €90–240
Flights from Florence Peretola Airport to Asturias Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- €100–230
Flights from Bologna Guglielmo Marconi Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- €50–160
- Website
- ryanair.com
Flights from Bologna Guglielmo Marconi Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- €50–170
Flights from Bologna Guglielmo Marconi Airport to Adolfo Suárez Madrid–Barajas Airport via Palma Mallorca
- Ave. Duration
- 5h
- When
- Friday and Sunday
- Estimated price
- €50–170
Flights from Bologna Guglielmo Marconi Airport to Adolfo Suárez Madrid–Barajas Airport via Ibiza
- Ave. Duration
- 5h 35m
- When
- Saturday
- Estimated price
- €50–170
Flights from Pisa International Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Thursday, and Sunday
- Estimated price
- €55–220
Flights from Pisa International Airport to Adolfo Suárez Madrid–Barajas Airport via Palma Mallorca
- Ave. Duration
- 4h 17m
- When
- Friday and Wednesday
- Estimated price
- €55–220
- Website
- volotea.com
Flights from Florence Peretola Airport to Bilbao Airport
- Ave. Duration
- 2h 15m
- When
- Tuesday and Saturday
- Estimated price
- €70–180
Flights from Florence Peretola Airport to Asturias Airport
- Ave. Duration
- 2h 25m
- When
- Monday and Friday
- Estimated price
- €15–220
- Website
- flyulendo.com
Flights from Pisa International Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- €14–160
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Perpignan to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 5h 6m
- Frequency
- Twice daily
- Estimated price
- €100–150
- Website
- Renfe Viajeros
Train from Madrid Chamartín to Valladolid
- Ave. Duration
- 1h 5m
- Frequency
- Every 20 minutes
- Estimated price
- €22–35
- Website
- Renfe Viajeros
Train from Madrid Chamartín to Zamora
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- €29–45
- Website
- Renfe Viajeros
Train from Oviedo to Leon
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- €16–24
- Website
- Renfe Viajeros
Train from Madrid Chamartín to Zamora
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- €29–45
- Website
- Renfe Viajeros
Train from Madrid Chamartín to Zamora
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- €29–45
- Website
- Renfe Viajeros
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Madrid Chamartín to Valladolid
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €26–45
- Website
- Renfe AVE
Train from Madrid Chamartín to Zamora
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- €30–60
- Website
- Renfe AVE
Train from Oviedo to Leon
- Ave. Duration
- 1h 4m
- Frequency
- 4 times a day
- Estimated price
- €19–35
- Website
- Renfe AVE
Train from Madrid Chamartín to Zamora
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- €30–60
- Website
- Renfe AVE
Train from Madrid Chamartín to Zamora
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- €30–60
- Website
- Renfe AVE
- Phone
- +34 900 759 781
- Website
- Ouigo
Train from Madrid Chamartín to Valladolid
- Ave. Duration
- 1h 2m
- Frequency
- 4 times a day
- Estimated price
- €14–23
- Website
- Ouigo
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Firenze S.M.N. to Pisa Centrale
- Ave. Duration
- 1h 21m
- Frequency
- Every 15 minutes
- Estimated price
- €9–13
- Website
- Trenitalia
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 28m
- Frequency
- 4 times a day
- Estimated price
- €11–15
- Website
- Trenitalia
Train from Firenze S.M.N. to Pisa Centrale
- Ave. Duration
- 1h 21m
- Frequency
- Every 15 minutes
- Estimated price
- €9–13
- Website
- Trenitalia
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Pisa Centrale to Ventimiglia
- Ave. Duration
- 4h 36m
- Frequency
- Twice daily
- Estimated price
- €30–60
- Website
- Trenitalia Intercity
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 17m
- Frequency
- Twice daily
- Estimated price
- €9–18
- Website
- Trenitalia Intercity
- Phone
- +33 4 13 94 30 50
- Website
- ZOU!
Train from Ventimiglia to Nice Saint-Augustin
- Ave. Duration
- 1h 5m
- Frequency
- Every 15 minutes
- Schedules at
- ZOU!
- Phone
- +33 4 13 94 30 50
- Website
- Zou! Lignes Express Régionales
Train from Ventimiglia to Nice Saint-Augustin
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- €10–15
- Website
- Zou! Lignes Express Régionales
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Firenze Santa Maria Novella to Padova
- Ave. Duration
- 1h 46m
- Frequency
- Every 2 hours
- Estimated price
- €25–45
- Website
- Italo Treno
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 38 min
- Frequency
- 4 times a day
- Estimated price
- €11–18
- Website
- Italo Treno
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- €12–22
- Website
- Trenitalia Frecce
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- Trenitalia Eurocity
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 12m
- Frequency
- Twice daily
- Estimated price
- €27–70
- Website
- Trenitalia Eurocity
- 1st Class
- €45–70
- 2nd Class
- €27–40
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Florence to Perpignan
- Ave. Duration
- 11h 45m
- Frequency
- Twice daily
- Estimated price
- €70–120
- Website
- Flixbus
Bus from Florence Villa Constanza Bus Station to Nice Airport
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- €35–55
- Website
- Flixbus
Bus from Nice Airport to Valladolid
- Ave. Duration
- 21h 15m
- Frequency
- 3 times a week
- Estimated price
- €110–170
- Website
- Flixbus
Bus from Nice Airport to Valladolid
- Ave. Duration
- 21h 15m
- Frequency
- 3 times a week
- Estimated price
- €110–170
- Website
- Flixbus
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Padova to Méndez Álvaro Estación Sur
- Ave. Duration
- 27h 35m
- Frequency
- Once a week
- Estimated price
- €120–160
- Schedules at
- tabitatour.ro
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from Estación Sur de Autobuses to Valladolid
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- €16–26
- Website
- ALSA
Bus from Bilbao Intermodal to Estación de autobuses de Burgos
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- €13–21
- Website
- ALSA
Bus from [ANZU|Aeropuerto] Aeropuerto - Salidas [CTA 20118] to [OVIEDO/UVIÉU] Estación Bus Oviedo FL- Pepe Cosmen [CTA 01549]
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- €3–6
- Website
- ALSA
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Bilbao Intermodal to Estación de autobuses de Burgos
- Ave. Duration
- 2h 44m
- Frequency
- 4 times a week
- Estimated price
- €10–18
- Website
- BlaBlaCar Bus
Want to know more about travelling around Spain
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 guideItaly Travel Guides
Read the travel guide5 delightfully under-the-radar French towns you need to visit
Read the travel guideBooking & Getting There
There are 276+ hotels available in Castille and León.