1map logoGo to main page

Cagliari, Sardinia to Florence, Tuscany from $33: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Cagliari, Italy
to
Florence, Italy

How to Get from Cagliari to Florence: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$33 by trainBest price
539 kmDistance
2h 36m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Cagliari to Florence with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
2h  36m
Estimated price
$60-222
Recommended
Company
various
Plane
Train
Average Duration
4h  4m
Estimated price
$33-286
Cheapest
route map
Distance: 539 km
Duration: 2h 36m

See more options

Pricing table
Company
various
Plane
Train
Average Duration
3h  28m
Estimated price
$40-406
Company
various
Train
Drive
Average Duration
15h  31m
Estimated price
$67-139
Company
various
Bus
Drive
Train
Average Duration
16h  11m
Estimated price
$67-182
Company
various
Train
Drive
Average Duration
14h  1m
Estimated price
$93-207

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Fly $76 $40 $91 $96 $76 $143 $82

Traveling From Cagliari to Florence

Your journey from Cagliari, with its sun-kissed beaches and relaxed island vibes, to Florence, rich in Renaissance art and bustling city life, offers a remarkable shift in scenery and experiences.

Best Neighbourhoods in Florence

Florence features diverse neighborhoods, each with its own charm and attractions.

Oltrarno
• Known for artisan shops and local crafts.
• Offers stunning views from Piazzale Michelangelo.
Santa Croce
• Home to the famous Basilica di Santa Croce.
• Vibrant nightlife with trendy bars and restaurants.
Duomo
• Centered around the iconic Florence Cathedral.
• Bustling area with shops, cafes, and historic attractions.

Best Times To Visit Florence's Attractions

Timing your visits can enhance your experience at Florence's must-see spots.

Uffizi Gallery
Visiting early in the morning or late on weekdays minimizes crowds.
Ponte Vecchio
Weekday mornings offer a quieter atmosphere for exploring this iconic bridge.
Florence Cathedral (Duomo)
Late afternoon visits allow for fewer tourists and stunning sunset views.

Florence Weather: What to Expect Year-Round

Florence experiences a Mediterranean climate with hot summers and mild winters, making spring and fall the ideal seasons for comfortable exploration. Your travel experience can vary significantly based on the weather, influencing everything from outdoor sightseeing to enjoying the local cuisine al fresco.

Dining Recommendation in Florence

Try the famous Florentine steak, a thick cut of beef cooked to perfection, at Trattoria Mario, where the bustling atmosphere and lively conversation add to the experience. This dish offers a bold flavor profile that contrasts with the seafood-centric cuisine often found in Cagliari, showcasing the rich agricultural heritage of Tuscany.

Cagliari - Florence operators

Explore transport companies operating between Cagliari and Florence, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
https://www.volotea.com

Plane from Cagliari (CAG) to Florence (FLR)

Average Duration
1h 20m
Estimated price
56-208
Website
https://www.alitalia.com

Plane from Cagliari (CAG) to Florence (FLR) via Rome

Average Duration
3h 27m
Estimated price
2081-2082
Train
Contact phone
+39 06 68475475
Website
https://www.trenitalia.com/en/frecce.html

Train from Bologna Centrale to Firenze S.M.N.

Average Duration
37m
Estimated price
5671-2084

Train from Livorno Centrale to Firenze S.M.N.

Average Duration
1h 40m
Estimated price
2089-5675

Train from Pisa Centrale to Firenze S.M.N.

Average Duration
1h 22m
Estimated price
310-5673

Train from Campiglia Marittima to Livorno Centrale

Average Duration
31m
Estimated price
5670-5672

Train from Campiglia Marittima to Grosseto

Average Duration
25m
Estimated price
2088-5673
Contact phone
+39 06 8937 1892
Website
https://www.italotreno.it/en

Train from Bologna Centrale to Firenze S.M.N.

Average Duration
1h 18m
Estimated price
2089-5672
Bus
Contact phone
+39 0789 21487
Website
https://gruppoturmotravel.com/en

Bus from Fermata di Cagliari Piazza Matteotti - Esterno to Fermata di Olbia Porto

Average Duration
4h 45m
Estimated price
5675-5682
Ferry
Contact phone
+49 (0)611 14020
Website
https://www.mobylines.com

Ferry from Olbia to Piombino

Average Duration
5h 15m
Estimated price
2085-562

Ferry from Olbia to Livorno

Average Duration
8h
Estimated price
31-20890
Contact phone
+39.081.496.444
Website
https://www.grimaldi-lines.com/en/

Ferry from Porto di Olbia to Porto di Livorno

Average Duration
8h
Estimated price
31-3135

Cagliari to Florence: Overview of Bus, Train, Flight, and Car Trips

Traveling between Cagliari and Florence offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Departure Point
Cagliari Airport
Arrival Point
Florence Airport

Frequently asked questions

Find out more about the route from Cagliari to Florence.

Or choose the category:
The distance between Cagliari and Florence is approximately 335 miles. The typical travel times vary depending on the mode of transportation chosen. If flying, it takes around 3 hours and 4 minutes to reach Florence from Cagliari. Alternatively, taking a combination of flying to Pisa and then taking a train to Florence, the travel time is approximately 4 hours and 14 minutes.
The most cost-effective and time-efficient transportation option for traveling from Cagliari to Florence is by flying. It takes approximately 3 hours and 4 minutes to reach Florence from Cagliari by plane. The cost of a flight ticket ranges from €41 to €209, making it a relatively affordable option. Additionally, flying allows you to bypass any potential traffic or delays on the road or train.
To travel from Cagliari to Florence without a car, the best option is to take a train and ferry combination via Piombino. This route takes approximately 14 hours and 6 minutes and can cost anywhere between €86 and €182. First, you will need to take a train from Cagliari to Piombino, then board a ferry to Portoferraio. From Portoferraio, you can take another train to reach Florence. Overall, this journey allows you to enjoy the scenic views while experiencing a mixture of train and ferry travel.
The flight between Cagliari and Florence typically takes 1 hour and 25 minutes. The prices of the flights vary and can range from €44 to €203. It is important to note that these prices are subject to change depending on various factors such as the airline and time of booking.
There are numerous accommodation options available near Florence. With over 2343 hotels to choose from, visitors have a wide range of choices to suit their preferences and budgets. Prices start at €37 per night, making it feasible for travelers of all budgets. Whether you are looking for a luxurious hotel, a cozy bed and breakfast, or a budget-friendly hostel, you will be able to find suitable accommodations near Florence.