There are 13 ways to get from Modica to Florence by bus, plane, train, ferry, night train, train (Trenitalia), car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Catania–Fontanarossa Airport, fly to Florence Peretola Airport
best- Take the bus from Modica to Catania Airportbus
- Fly from Catania–Fontanarossa Airport (CTA) to Florence Peretola Airport (FLR)plane CTA - FLR
5h€46–182Bus to Catania–Fontanarossa Airport, fly to Bologna Guglielmo Marconi Airport, train
cheapest- Take the bus from Modica to Catania Airportbus
- Fly from Catania–Fontanarossa Airport (CTA) to Bologna Guglielmo Marconi Airport (BLQ)plane CTA - BLQ
- Take the train from Bologna Centrale to Firenze S.M.N.train
5h 42m€36–207Train, ferry
- Take the train from Modica to Siracusatrain Re
- Take the train from Siracusa to Messina Centraletrain Re
- Take the ferry from Messina Marittima to Villa S.Giovanniferry M1 / ...
- Take the train from Villa S.Giovanni to Firenze S.M.N.train Fr
14hBus
- Take the bus from Modica to Catania Airportbus
- Take the bus from Catania Airport to Florence Villa Constanza Bus Stationbus N597 / ...
17h 45m€94–150Train, night train
- Take the train from Modica to Siracusatrain Re
- Take the nighttrain from Siracusa to Firenze Campo Martenighttrain Ini
18h 47m€111–228Fly Vincenzo Magliocco Airport to Florence Peretola Airport
- Fly from Vincenzo Magliocco Airport (CIY) to Florence Peretola Airport (FLR)plane CIY - FLR
4h 32m€273–590Fly Vincenzo Magliocco Airport to Pisa International Airport, train
- Fly from Vincenzo Magliocco Airport (CIY) to Pisa International Airport (PSA)plane CIY - PSA
- Take the train from Pisa Centrale to Firenze S.M.N.train
4h 1m€270–541Fly Vincenzo Magliocco Airport to Bologna Guglielmo Marconi Airport, train
- Fly from Vincenzo Magliocco Airport (CIY) to Bologna Guglielmo Marconi Airport (BLQ)plane CIY - BLQ
- Take the train from Bologna Centrale to Firenze S.M.N.train
3h 19m€265–505Fly Vincenzo Magliocco Airport to Fiumicino International Airport, train
- Fly from Vincenzo Magliocco Airport (CIY) to Fiumicino International Airport (FCO)plane CIY - FCO
- Take the train from Roma Termini to Firenze S.M.N.train
4h 23m€247–515Bus to Catania–Fontanarossa Airport, fly to Pisa International Airport, train
- Take the bus from Modica to Catania Airportbus
- Fly from Catania–Fontanarossa Airport (CTA) to Pisa International Airport (PSA)plane CTA - PSA
- Take the train from Pisa Centrale to Firenze S.M.N.train
6h 19m€63–203Train
- Take the train from Modica to Siracusatrain Re
- Take the train from Siracusa to Roma Terminitrain Ic
- Take the train from Roma Termini to Firenze Santa Maria Novellatrain
16h 15m€126–273Train, bus
- Take the train from Modica to Gelatrain 5470 / ...
- Take the bus from Gela Bus Station to Florence Villa Constanza Bus Stationbus
20h 34mDrive, car ferry
- Drive from Modica to Tresmestiericar
- Take the carferry from Tresmestieri to Villa S. Giovannicarferry
- Drive from Villa S. Giovanni to Florencecar
11h 42m€188–287
Catania–Fontanarossa Airport (CTA) to Florence Peretola Airport (FLR) flights
Questions & Answers
The cheapest way to get from Modica to Florence is to bus and fly and train which costs €35 - €210 and takes 5h 42m.
The fastest way to get from Modica to Florence is to fly and train which takes 3h 19m and costs €260 - €550.
No, there is no direct bus from Modica to Florence station. However, there are services departing from Modica and arriving at Florence Villa Constanza Bus Station via Catania Airport. The journey, including transfers, takes approximately 17h 45m.
No, there is no direct train from Modica to Florence. However, there are services departing from Modica and arriving at Firenze Campo Marte via Siracusa. The journey, including transfers, takes approximately 18h 47m.
The distance between Modica and Florence is 910 km.
The best way to get from Modica to Florence without a car is to train and ferry which takes 14h and costs .
It takes approximately 5h to get from Modica to Florence, including transfers.
Modica to Florence bus services, operated by Azienda Siciliana Trasporti, depart from Modica station.
Modica to Florence train services, operated by Trenitalia, depart from Modica station.
The best way to get from Modica to Florence is to bus which takes 17h 45m and costs €90 - €150. Alternatively, you can fly, which costs €270 - €600 and takes 4h 32m, you could also train, which costs €120 - €280 and takes 16h 15m.
What companies run services between Modica, Italy and Florence, Italy?
You can take a bus from Modica to Florence Villa Constanza Bus Station via Catania Airport in around 17h 45m. Alternatively, FlexFlight ApS, ITA Airways, and two other airlines fly from Vincenzo Magliocco Airport (CIY) to Florence Peretola Airport (FLR) twice daily.
- Website
- ryanair.com
Flights from Catania–Fontanarossa Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €40–190
Flights from Catania–Fontanarossa Airport to Bologna Guglielmo Marconi Airport via Bari
- Ave. Duration
- 3h 45m
- When
- Wednesday
- Estimated price
- €40–190
Flights from Catania–Fontanarossa Airport to Pisa International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €40–150
- Website
- flexflight.dk
Flights from Vincenzo Magliocco Airport to Florence Peretola Airport via Fiumicino International Airport, Elba Island
- Ave. Duration
- 5h 50m
- When
- Thursday
- Estimated price
- €100–950
Flights from Vincenzo Magliocco Airport to Pisa International Airport
- Ave. Duration
- 1h 40m
- When
- Thursday and Sunday
- Estimated price
- €60–800
Flights from Vincenzo Magliocco Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 40m
- When
- Monday and Friday
- Estimated price
- €80–750
Flights from Vincenzo Magliocco Airport to Fiumicino International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €40–600
- Website
- ita-airways.com
Flights from Catania–Fontanarossa Airport to Florence Peretola Airport via Fiumicino International Airport
- Ave. Duration
- 3h 41m
- When
- Every day
- Estimated price
- €80–170
Flights from Vincenzo Magliocco Airport to Florence Peretola Airport via Fiumicino International Airport
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- €95–900
Flights from Catania–Fontanarossa Airport to Bologna Guglielmo Marconi Airport via Fiumicino International Airport
- Ave. Duration
- 4h 8m
- When
- Every day
- Estimated price
- €75–190
- Website
- aeroitalia.com
Flights from Vincenzo Magliocco Airport to Pisa International Airport
- Ave. Duration
- 1h 40m
- When
- Thursday and Sunday
- Estimated price
- €60–800
Flights from Vincenzo Magliocco Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 40m
- When
- Monday and Friday
- Estimated price
- €80–750
Flights from Vincenzo Magliocco Airport to Fiumicino International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €40–600
- Website
- flyulendo.com
Flights from Vincenzo Magliocco Airport to Pisa International Airport via Tirana
- Ave. Duration
- 4h 15m
- When
- Tuesday and Saturday
- Estimated price
- €100–220
Flights from Catania–Fontanarossa Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €17–85
- Website
- volotea.com
Flights from Catania–Fontanarossa Airport to Florence Peretola Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €25–140
- Website
- vueling.com
Flights from Catania–Fontanarossa Airport to Florence Peretola Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Friday, and Sunday
- Estimated price
- €45–190
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Modica to Siracusa
- Ave. Duration
- 1h 46m
- Frequency
- Every 3 hours
- Estimated price
- €11–19
- Website
- Trenitalia
Train from Siracusa to Messina Centrale
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- €22–40
- Website
- Trenitalia
Train from Modica to Siracusa
- Ave. Duration
- 1h 46m
- Frequency
- Every 3 hours
- Estimated price
- €11–19
- Website
- Trenitalia
Train from Pisa Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 22m
- Frequency
- Every 15 minutes
- Estimated price
- €9–16
- Website
- Trenitalia
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 35m
- Frequency
- 4 times a day
- Estimated price
- €11–19
- Website
- Trenitalia
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 35m
- Frequency
- 4 times a day
- Estimated price
- €11–19
- Website
- Trenitalia
Train from Roma Termini to Firenze S.M.N.
- Ave. Duration
- 3h 35m
- Frequency
- Every 3 hours
- Estimated price
- €30–55
- Website
- Trenitalia
Train from Pisa Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 22m
- Frequency
- Every 15 minutes
- Estimated price
- €9–16
- Website
- Trenitalia
Train from Modica to Siracusa
- Ave. Duration
- 1h 46m
- Frequency
- Every 3 hours
- Estimated price
- €11–19
- Website
- Trenitalia
Train from Modica to Gela
- Ave. Duration
- 1h 21m
- Frequency
- Every 3 hours
- Estimated price
- €10–18
- Website
- Trenitalia
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Siracusa to Messina Centrale
- Ave. Duration
- 2h 35m
- Frequency
- 4 times a day
- Estimated price
- €18–40
- Website
- Trenitalia Intercity
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 16m
- Frequency
- Twice daily
- Estimated price
- €9–21
- Website
- Trenitalia Intercity
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 16m
- Frequency
- Twice daily
- Estimated price
- €9–21
- Website
- Trenitalia Intercity
Train from Roma Termini to Firenze S.M.N.
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Estimated price
- €27–60
- Website
- Trenitalia Intercity
Train from Siracusa to Roma Termini
- Ave. Duration
- 11h 9m
- Frequency
- 4 times a day
- Estimated price
- €85–190
- Website
- Trenitalia Intercity
- Phone
- +39 06 68475475
- Website
- Trenitalia Frecce
Train from Villa S.Giovanni to Firenze S.M.N.
- Ave. Duration
- 6h 54m
- Frequency
- Every 4 hours
- Estimated price
- €130–260
- Schedules at
- Trenitalia Frecce
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 37 min
- Frequency
- Every 15 minutes
- Estimated price
- €13–27
- Schedules at
- Trenitalia Frecce
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 37 min
- Frequency
- Every 15 minutes
- Estimated price
- €13–27
- Schedules at
- Trenitalia Frecce
Train from Roma Termini to Firenze S.M.N.
- Ave. Duration
- 1h 42m
- Frequency
- Every 15 minutes
- Estimated price
- €35–80
- Schedules at
- Trenitalia Frecce
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Villa S.Giovanni to Firenze S.M.N.
- Ave. Duration
- 7h 23m
- Frequency
- Once daily
- Estimated price
- €110–230
- Website
- Italo Treno
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 46 min
- Frequency
- 5 times a day
- Estimated price
- €11–23
- Website
- Italo Treno
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 46 min
- Frequency
- 5 times a day
- Estimated price
- €11–23
- Website
- Italo Treno
Train from Roma Termini to Firenze Santa Maria Novella
- Ave. Duration
- 2h 7m
- Frequency
- Every 30 minutes
- Estimated price
- €30–65
- Website
- Italo Treno
- Phone
- 06 3000
- Website
- Trenitalia ICN
Night train from Siracusa to Firenze Campo Marte
- Ave. Duration
- 16h 1m
- Frequency
- 4 times a week
- Estimated price
- €100–210
- Website
- Trenitalia ICN
- Phone
- +39 091-6208000
- [email protected]
- Website
- aziendasicilianatrasporti.it
Bus from Modica to Catania Airport
- Ave. Duration
- 2h
- Frequency
- 6 times a week
- Estimated price
- €8–10
- Schedules at
- aziendasicilianatrasporti.it
Bus from Modica to Catania Airport
- Ave. Duration
- 2h
- Frequency
- 6 times a week
- Estimated price
- €8–10
- Schedules at
- aziendasicilianatrasporti.it
Bus from Modica to Catania Airport
- Ave. Duration
- 2h
- Frequency
- 6 times a week
- Estimated price
- €8–10
- Schedules at
- aziendasicilianatrasporti.it
Bus from Modica to Catania Airport
- Ave. Duration
- 2h
- Frequency
- 6 times a week
- Estimated price
- €8–10
- Schedules at
- aziendasicilianatrasporti.it
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Catania Airport to Florence Villa Constanza Bus Station
- Ave. Duration
- 14h 45m
- Frequency
- Twice daily
- Estimated price
- €85–140
- Website
- Flixbus
- Phone
- +39 0362 185 0590
- [email protected]
- Website
- Onebus
Bus from Gela Bus Station to Florence Villa Constanza Bus Station
- Ave. Duration
- 17h 48m
- Frequency
- Twice a week
- Website
- Onebus
- Phone
- +39.06.5210550
- Website
- Trenitalia
Ferry from Messina Marittima to Villa S.Giovanni
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Website
- Trenitalia
- Phone
- 090774409
- [email protected]
- Website
- bluferries.it
Car ferry from Tresmestieri to Villa S. Giovanni
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- €19–35
- Schedules at
- bluferries.it
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
Travelling by boat in Italy
Read the travel guide
More Questions & Answers
Modica to Florence bus services, operated by Azienda Siciliana Trasporti, arrive at Catania Airport station.
Modica to Florence train services, operated by Trenitalia, arrive at Siracusa station.
Book your Modica to Florence train tickets online with Omio.
Book your Modica to Florence bus tickets online with Omio.
There are 8429+ hotels available in Florence.
































