There are 9 ways to get from Cagliari to Grosseto by plane, train, car, car ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Pisa International Airport, train
best- Fly from Cagliari Elmas Airport (CAG) to Pisa International Airport (PSA)plane CAG - PSA
- Take the train from Pisa Centrale to Grossetotrain
4h 1m€52–243Bus, car ferry, train
cheapest- Take the bus from Cagliari Viale Marconi-Scuole Medie to Tortoli' Fra Loccibus
- Take the carferry from Port of Arbatax to Port of Civitavecchiacarferry
- Take the train from Civitavecchia to Grossetotrain Fb / ...
15h 49m€51–108Drive, car ferry
- Drive from Cagliari to Port of Arbataxcar
- Take the carferry from Port of Arbatax to Port of Civitavecchiacarferry
- Drive from Port of Civitavecchia to Grossetocar
12h 30m€66–114Fly to Fiumicino International Airport, train
- Fly from Cagliari Elmas Airport (CAG) to Fiumicino International Airport (FCO)plane CAG - FCO
- Take the train from Roma Trastevere to Grossetotrain
5h 22m€70–161Fly to Roma Ciampino Airport, train
- Fly from Cagliari Elmas Airport (CAG) to Roma Ciampino Airport (CIA)plane CAG - CIA
- Take the train from Roma Termini to Grossetotrain
5h€53–211Fly to Florence Peretola Airport, train
- Fly from Cagliari Elmas Airport (CAG) to Florence Peretola Airport (FLR)plane CAG - FLR
- Take the train from Firenze S.M.N. to Livorno Centraletrain
- Take the train from Livorno Centrale to Grossetotrain
5h 46m€79–263Fly to Bologna Guglielmo Marconi Airport, train
- Fly from Cagliari Elmas Airport (CAG) to Bologna Guglielmo Marconi Airport (BLQ)plane CAG - BLQ
- Take the train from Bologna Centrale to Firenze S.M.N.train
- Take the train from Firenze S.M.N. to Livorno Centraletrain
- Take the train from Livorno Centrale to Grossetotrain
6h 40m€67–248Train, car ferry
- Take the train from Cagliari to Olbia Terranovatrain Re
- Take the carferry from Port of Olbia to Port of Livornocarferry
- Take the train from Livorno Centrale to Grossetotrain Fb / ...
14h 34m€87–207Bus, car ferry, train via Olbia
- Take the bus from Fermata di CAGLIARI PIAZZA MATTEOTTI-ESTERNO to Fermata di OLBIA PORTO ISOLA BIANCAbus
- Take the carferry from Port of Olbia to Port of Livornocarferry
- Take the train from Cecina to Grossetotrain Re
15h 48m€56–150
Cagliari to Grosseto by bus, foot, car ferry, and train
Questions & Answers
The cheapest way to get from Cagliari to Grosseto is to bus and car ferry and train which costs €50 - €110 and takes 15h 49m.
The fastest way to get from Cagliari to Grosseto is to fly and train which takes 4h 1m and costs €50 - €250.
The distance between Cagliari and Grosseto is 661 km.
The best way to get from Cagliari to Grosseto without a car is to train and car ferry which takes 14h 34m and costs €85 - €210.
It takes approximately 4h 1m to get from Cagliari to Grosseto, including transfers.
There are 1152+ hotels available in Grosseto.
What companies run services between Cagliari, Italy and Grosseto, Italy?
There is no direct connection from Cagliari to Grosseto. However, you can take the bus to Aeroporto Elmas Arrivi, walk to Cagliari Elmas Airport (CAG) airport, fly to Pisa International Airport (PSA), walk to Pisa Aeroporto, take the train to Pisa Centrale, then take the train to Grosseto. Alternatively, you can take a vehicle from Cagliari to Grosseto via Port of Arbatax and Port of Civitavecchia in around 12h 30m.
- Website
- aeroitalia.com
Flights from Cagliari Elmas Airport to Pisa International Airport
- Ave. Duration
- 1h 10m
- When
- Thursday and Sunday
- Estimated price
- €23–450
Flights from Cagliari Elmas Airport to Fiumicino International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €40–360
Flights from Cagliari Elmas Airport to Florence Peretola Airport
- Ave. Duration
- 1h
- When
- Monday and Friday
- Estimated price
- €50–550
Flights from Cagliari Elmas Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 20m
- When
- Monday and Friday
- Estimated price
- €25–440
- Website
- flexflight.dk
Flights from Cagliari Elmas Airport to Pisa International Airport
- Ave. Duration
- 1h 10m
- When
- Thursday and Sunday
- Estimated price
- €23–450
Flights from Cagliari Elmas Airport to Fiumicino International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €40–360
Flights from Cagliari Elmas Airport to Florence Peretola Airport
- Ave. Duration
- 1h
- When
- Monday and Friday
- Estimated price
- €50–550
Flights from Cagliari Elmas Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 20m
- When
- Monday and Friday
- Estimated price
- €25–440
- Website
- ryanair.com
Flights from Cagliari Elmas Airport to Pisa International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €35–190
Flights from Cagliari Elmas Airport to Roma Ciampino Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- €30–150
Flights from Cagliari Elmas Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €35–140
- Website
- volotea.com
Flights from Cagliari Elmas Airport to Florence Peretola Airport
- Ave. Duration
- 1h 20m
- When
- Tuesday and Saturday
- Estimated price
- €25–150
- Phone
- +39 06 68475475
- Website
- Trenitalia Frecce
Train from Pisa Centrale to Grosseto
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- €21–45
- Schedules at
- Trenitalia Frecce
Train from Roma Termini to Grosseto
- Ave. Duration
- 1h 35m
- Frequency
- Every 3 hours
- Estimated price
- €26–55
- Schedules at
- Trenitalia Frecce
Train from Livorno Centrale to Grosseto
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- €18–40
- Schedules at
- Trenitalia Frecce
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 37 min
- Frequency
- Every 20 minutes
- Estimated price
- €13–27
- Schedules at
- Trenitalia Frecce
Train from Livorno Centrale to Grosseto
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- €18–40
- Schedules at
- Trenitalia Frecce
Train from Livorno Centrale to Grosseto
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- €18–40
- Schedules at
- Trenitalia Frecce
Train from Cecina to Grosseto
- Ave. Duration
- 43 min
- Frequency
- Twice daily
- Estimated price
- €13–28
- Schedules at
- Trenitalia Frecce
Train from Civitavecchia to Grosseto
- Ave. Duration
- 48 min
- Frequency
- Every 3 hours
- Estimated price
- €15–35
- Schedules at
- Trenitalia Frecce
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Pisa Centrale to Grosseto
- Ave. Duration
- 1h 26m
- Frequency
- Every 4 hours
- Estimated price
- €16–35
- Website
- Trenitalia Intercity
Train from Roma Termini to Grosseto
- Ave. Duration
- 2h 15m
- Frequency
- 5 times a day
- Estimated price
- €20–45
- Website
- Trenitalia Intercity
Train from Livorno Centrale to Grosseto
- Ave. Duration
- 1h 12m
- Frequency
- Every 4 hours
- Estimated price
- €14–29
- Website
- Trenitalia Intercity
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 16m
- Frequency
- Twice daily
- Estimated price
- €10–21
- Website
- Trenitalia Intercity
Train from Livorno Centrale to Grosseto
- Ave. Duration
- 1h 12m
- Frequency
- Every 4 hours
- Estimated price
- €14–29
- Website
- Trenitalia Intercity
Train from Livorno Centrale to Grosseto
- Ave. Duration
- 1h 12m
- Frequency
- Every 4 hours
- Estimated price
- €14–29
- Website
- Trenitalia Intercity
Train from Cecina to Grosseto
- Ave. Duration
- 43 min
- Frequency
- Every 4 hours
- Estimated price
- €10–21
- Website
- Trenitalia Intercity
Train from Civitavecchia to Grosseto
- Ave. Duration
- 1h 2m
- Frequency
- Every 4 hours
- Estimated price
- €11–24
- Website
- Trenitalia Intercity
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Pisa Centrale to Grosseto
- Ave. Duration
- 2h 3m
- Frequency
- Hourly
- Estimated price
- €18–29
- Website
- Trenitalia
Train from Roma Trastevere to Grosseto
- Ave. Duration
- 1h 53m
- Frequency
- Hourly
- Estimated price
- €22–35
- Website
- Trenitalia
Train from Roma Termini to Grosseto
- Ave. Duration
- 2h 22m
- Frequency
- Hourly
- Estimated price
- €23–40
- Website
- Trenitalia
Train from Firenze S.M.N. to Livorno Centrale
- Ave. Duration
- 1h 43m
- Frequency
- Every 30 minutes
- Estimated price
- €12–20
- Website
- Trenitalia
Train from Livorno Centrale to Grosseto
- Ave. Duration
- 1h 48m
- Frequency
- Hourly
- Estimated price
- €16–26
- Website
- Trenitalia
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 51m
- Frequency
- 4 times a day
- Estimated price
- €11–18
- Website
- Trenitalia
Train from Firenze S.M.N. to Livorno Centrale
- Ave. Duration
- 1h 43m
- Frequency
- Every 30 minutes
- Estimated price
- €12–20
- Website
- Trenitalia
Train from Livorno Centrale to Grosseto
- Ave. Duration
- 1h 48m
- Frequency
- Hourly
- Estimated price
- €16–26
- Website
- Trenitalia
Train from Cagliari to Olbia Terranova
- Ave. Duration
- 3h 23m
- Frequency
- Hourly
- Estimated price
- €30–55
- Website
- Trenitalia
Train from Livorno Centrale to Grosseto
- Ave. Duration
- 1h 48m
- Frequency
- Hourly
- Estimated price
- €16–26
- Website
- Trenitalia
Train from Cecina to Grosseto
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- €11–19
- Website
- Trenitalia
Train from Civitavecchia to Grosseto
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- €13–22
- Website
- Trenitalia
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 38 min
- Frequency
- 5 times a day
- Estimated price
- €12–23
- Website
- Italo Treno
- Phone
- +39 0789 21487
- [email protected]
- Website
- Gruppo Turmo Travel
Bus from Fermata di CAGLIARI PIAZZA MATTEOTTI-ESTERNO to Fermata di OLBIA PORTO ISOLA BIANCA
- Ave. Duration
- 3h 45m
- Frequency
- 6 times a week
- Estimated price
- €13–19
- Website
- Gruppo Turmo Travel
- Phone
- +39 351 8374226
- [email protected]
- Website
- arst.sardegna.it
Bus from Cagliari Viale Marconi-Scuole Medie to Tortoli' Fra Locci
- Ave. Duration
- 2h 25m
- Frequency
- 4 times a day
- Estimated price
- €7–11
- Schedules at
- app.arstspa.it
- Phone
- +39.081.496.444
- [email protected]
- Website
- Grimaldi Lines
Car ferry from Port of Arbatax to Port of Civitavecchia
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Estimated price
- €30–60
- Website
- Grimaldi Lines
Car ferry from Port of Olbia to Port of Livorno
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- €30–100
- Website
- Grimaldi Lines
- Only Passenger
- €70
- with added vehicle
- €100
Car ferry from Port of Olbia to Port of Livorno
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- €30–100
- Website
- Grimaldi Lines
- Only Passenger
- €70
- with added vehicle
- €100
Car ferry from Port of Arbatax to Port of Civitavecchia
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Estimated price
- €30–60
- Website
- Grimaldi Lines
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
Italy Travel Guides
Read the travel guide
Getting to Rome from the airport
Read the travel guide
5 incredible day trips from Florence by train
Read the travel guide
























