Travel from Madrid to Tuscany

Train, bus or fly from Madrid to Tuscany?

Ryanair, Vueling Airlines and five other airlines fly from Madrid to Pisa every 4 hours. Alternatively, you can take a train from Madrid to Florence via Barcelona Sants, Montpellier Saint-Roch, Lyon Part Dieu, and Torino Porta Susa in around 17 hours 34 minutes.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Madrid to Tuscany

ModeDurationPrice
From Recoletos train to Madrid airport, fly to Pisa airport, then train to Pisa.4 h 49 min$93
From Recoletos train to Madrid airport, fly to Florence airport, then line 389 shuttle to Florence.5 h 5 min$140
From Recoletos train to Madrid airport, fly to Bologna airport, Aerobus to Bologna C.Le, train to Firenze S.Maria Novella, then train to Pistoia.6 h 53 min$131
From Madrid-Puerta de Atocha train to Barcelona Sants, train to Montpellier Saint-Roch, train to Lyon Part Dieu, train to Torino Porta Susa, then train to Firenze S.Maria Novella.17 h 34 min$363
From Santo Domingo line 148 bus to Madrid, bus to Gare Thiers / Médecin, line 04 bus to Nice, bus to Condotta, then bus to Stazione Scalette.30 h 8 min$204
From Madrid bus to Milan, Milan then bus to Florence.31 h 30 min$152
From Madrid bus to Florence.2 days 1 h$171
From Madrid drive to Florence.16 h 9 min$308

How long does it take to get from Madrid to Tuscany?

It takes approximately 4 hours 49 minutes to get from Madrid to Tuscany, including transfers.

Is there a direct train between Madrid and Tuscany?

No, there is no direct train from Madrid to Tuscany. However, there are services departing from Madrid-Puerta de Atocha and arriving at Firenze S.Maria Novella via Barcelona Sants, Montpellier Saint-Roch, Lyon Part Dieu and Torino Porta Susa. The journey, including transfers, takes approximately 17 hours 34 minutes.

Is there a direct bus between Madrid and Tuscany?

Yes, there is a direct bus departing from Madrid and arriving at Florence. Services depart twice daily. The journey takes approximately 2 days 1 hour.

Operators from Madrid to Tuscany

OperatorPhoneWebsite
Madrid Cercanías (RENFE)902 320 320Madrid Cercanías (RENFE)
RyanairRyanair
Vueling AirlinesVueling Airlines
easyJeteasyJet
AlitaliaAlitalia
LufthansaLufthansa
IberiaIberia
Air EuropaAir Europa
People MoverPeople Mover
Air FranceAir France
Air DolomitiAir Dolomiti
Busitalia - Sita Nord s.r.l.+39 800 373 760Busitalia - Sita Nord s.r.l.
KLMKLM
TPER - Trasporto Passeggeri Emilia Romagna051.350111TPER - Trasporto Passeggeri Emilia Romagna
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Trenitalia+39 06 68475475Trenitalia
Spanish Railways AVESpanish Railways AVE
TGV0033 892 353535TGV
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
EMT Madrid+34 902 50 78 50EMT Madrid
Autocares Grupo Samar+34 (0) 91 723 05 06Autocares Grupo Samar
Lignes D'azur+33 810 06 10 06Lignes D'azur
Eurolines FR+ 33 1 41 86 24 21Eurolines FR
Ataf&LineaAtaf&Linea
ALSA+34 902 42 22 42ALSA
FlixBus+49 1807 123 99 123FlixBus