There are 8 ways to get from Rome to Spiaggia di Cala Mariolu by car, car ferry, plane, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, car ferry
best- Drive from Rome to Port of Civitavecchiacar
- Take the carferry from Port of Civitavecchia to Port of Arbataxcarferry
10h 59m€46–74Fly Fiumicino International Airport to Olbia Costa Smeralda Airport, bus, drive
- Fly from Fiumicino International Airport (FCO) to Olbia Costa Smeralda Airport (OLB)plane FCO - OLB
- Take the bus from Olbia Airport to Sp 45 Bivio Sologobus
- Drive from Sp 45 Bivio Sologo to Spiaggia di Cala Mariolucar
6h 35m€70–192Bus, car ferry
- Take the bus from Rome Termini Piazza Indipendenza to Port of Civitavecchiabus
- Take the carferry from Port of Civitavecchia to Port of Arbataxcarferry
12h 23m€117–171Train, car ferry
- Take the train from Roma Termini to Civitavecchiatrain Re / ...
- Take the carferry from Port of Civitavecchia to Port of Arbataxcarferry
13h 36m€109–158Fly Roma Ciampino Airport to Olbia Costa Smeralda Airport, bus, drive
- Fly from Roma Ciampino Airport (CIA) to Olbia Costa Smeralda Airport (OLB)plane CIA - OLB
- Take the bus from Olbia Airport to Sp 45 Bivio Sologobus
- Drive from Sp 45 Bivio Sologo to Spiaggia di Cala Mariolucar
6h 38m€83–237Fly Fiumicino International Airport to Cagliari Elmas Airport, bus, drive
- Fly from Fiumicino International Airport (FCO) to Cagliari Elmas Airport (CAG)plane FCO - CAG
- Take the bus from Aeroporto Elmas Arrivi to Nuoro Via Mannironi 62 - Ospedalebus
- Drive from Nuoro Via Mannironi 62 - Ospedale to Spiaggia di Cala Mariolucar
7h 45m€73–159Fly Roma Ciampino Airport to Cagliari Elmas Airport, bus, drive
- Fly from Roma Ciampino Airport (CIA) to Cagliari Elmas Airport (CAG)plane CIA - CAG
- Take the bus from Aeroporto Elmas Arrivi to Nuoro Via Mannironi 62 - Ospedalebus
- Drive from Nuoro Via Mannironi 62 - Ospedale to Spiaggia di Cala Mariolucar
7h 38m€56–194Fly Fiumicino International Airport to Alghero, bus, drive
- Fly from Fiumicino International Airport (FCO) to Alghero (AHO)plane FCO - AHO
- Take the bus from Sassari Via Padre Zirano to Nuoro Osp. Zonchellobus
- Drive from Nuoro Osp. Zonchello to Spiaggia di Cala Mariolucar
8h 37m€76–176
Fiumicino International Airport (FCO) to Olbia Costa Smeralda Airport (OLB) flights
Questions & Answers
The cheapest way to get from Rome to Spiaggia di Cala Mariolu is to drive and car ferry which costs €45 - €75 and takes 10h 59m.
The fastest way to get from Rome to Spiaggia di Cala Mariolu is to fly and bus and drive which takes 6h 35m and costs €70 - €200.
The distance between Rome and Spiaggia di Cala Mariolu is 408 km.
The best way to get from Rome to Spiaggia di Cala Mariolu without a car is to bus and car ferry which takes 12h 23m and costs €110 - €180.
It takes approximately 10h 59m to get from Rome to Spiaggia di Cala Mariolu, including transfers.
There are 1284+ hotels available in Spiaggia di Cala Mariolu.
What companies run services between Rome, Italy and Spiaggia di Cala Mariolu, Italy?
There is no direct connection from Rome to Spiaggia di Cala Mariolu. However, you can drive to Port of Civitavecchia, take the car ferry to Port of Arbatax, then drive to Spiaggia di Cala Mariolu. Alternatively, you can take the line 4570 train to Fiumicino Aeroporto, walk to Fiumicino International Airport (FCO) airport, fly to Olbia Costa Smeralda Airport (OLB), walk to Olbia Airport, take the bus to Sp 45 Bivio Sologo, then drive to Spiaggia di Cala Mariolu.
- Website
- aeroitalia.com
Flights from Fiumicino International Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- €50–160
Flights from Fiumicino International Airport to Olbia Costa Smeralda Airport via Cagliari Elmas Airport
- Ave. Duration
- 2h 30m
- When
- Monday and Friday
- Estimated price
- €50–160
Flights from Fiumicino International Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €45–380
Flights from Fiumicino International Airport to Cagliari Elmas Airport via Alghero
- Ave. Duration
- 2h 50m
- When
- Monday and Friday
- Estimated price
- €45–400
Flights from Fiumicino International Airport to Alghero
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- €50–137
Flights from Fiumicino International Airport to Alghero via Cagliari Elmas Airport
- Ave. Duration
- 2h 40m
- When
- Monday and Friday
- Estimated price
- €50–137
- Website
- flexflight.dk
Flights from Fiumicino International Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- €50–160
Flights from Fiumicino International Airport to Olbia Costa Smeralda Airport via Cagliari Elmas Airport
- Ave. Duration
- 2h 30m
- When
- Monday and Friday
- Estimated price
- €50–160
Flights from Fiumicino International Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €45–380
Flights from Fiumicino International Airport to Cagliari Elmas Airport via Alghero
- Ave. Duration
- 2h 50m
- When
- Monday and Friday
- Estimated price
- €45–400
Flights from Fiumicino International Airport to Alghero
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- €50–137
Flights from Fiumicino International Airport to Alghero via Cagliari Elmas Airport
- Ave. Duration
- 2h 40m
- When
- Monday and Friday
- Estimated price
- €50–137
- Website
- ryanair.com
Flights from Roma Ciampino Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- €30–140
- Website
- flyulendo.com
Flights from Roma Ciampino Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- €45–170
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Roma Termini to Civitavecchia
- Ave. Duration
- 1h 20m
- Frequency
- Every 20 minutes
- Estimated price
- €9–16
- Website
- Trenitalia
- Phone
- +39 06 68475475
- Website
- Trenitalia Frecce
Train from Roma Termini to Civitavecchia
- Ave. Duration
- 1h 5m
- Frequency
- Every 3 hours
- Estimated price
- €11–23
- Schedules at
- Trenitalia Frecce
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Roma Termini to Civitavecchia
- Ave. Duration
- 53 min
- Frequency
- Every 4 hours
- Estimated price
- €8–18
- Website
- Trenitalia Intercity
- Phone
- +39 0784295030
- [email protected]
- Website
- Deplano bus
Bus from Olbia Airport to Sp 45 Bivio Sologo
- Ave. Duration
- 1h 23m
- Frequency
- Every 4 hours
- Estimated price
- €6–8
- Website
- Deplano bus
Bus from Olbia Airport to Sp 45 Bivio Sologo
- Ave. Duration
- 1h 23m
- Frequency
- Every 4 hours
- Estimated price
- €6–8
- Website
- Deplano bus
- Phone
- +39 351 8374226
- [email protected]
- Website
- arst.sardegna.it
Bus from Olbia Airport to Sp 45 Bivio Sologo
- Ave. Duration
- 2h 24m
- Frequency
- 3 times a day
- Estimated price
- €5–7
- Schedules at
- app.arstspa.it
Bus from Olbia Airport to Sp 45 Bivio Sologo
- Ave. Duration
- 2h 24m
- Frequency
- 3 times a day
- Estimated price
- €5–7
- Schedules at
- app.arstspa.it
Bus from Aeroporto Elmas Arrivi to Nuoro Via Mannironi 62 - Ospedale
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- €10–12
- Schedules at
- app.arstspa.it
Bus from Aeroporto Elmas Arrivi to Nuoro Via Mannironi 62 - Ospedale
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- €10–12
- Schedules at
- app.arstspa.it
Bus from Sassari Via Padre Zirano to Nuoro Osp. Zonchello
- Ave. Duration
- 1h 42m
- Frequency
- Every 4 hours
- Estimated price
- €6–9
- Schedules at
- app.arstspa.it
- Phone
- +39 0789 21487
- [email protected]
- Website
- Gruppo Turmo Travel
Bus from Olbia Airport to Sp 45 Bivio Sologo
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- €4–7
- Website
- Gruppo Turmo Travel
Bus from Olbia Airport to Sp 45 Bivio Sologo
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- €4–7
- Website
- Gruppo Turmo Travel
- Phone
- (+39) 06 5916826
- [email protected]
- Website
- SIT Bus Shuttle
Bus from Rome Termini Piazza Indipendenza to Port of Civitavecchia
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- €16–40
- Website
- SIT Bus Shuttle
- Website
- SIT Bus Shuttle
- Phone
- +39.081.496.444
- [email protected]
- Website
- Grimaldi Lines
Car ferry from Port of Civitavecchia to Port of Arbatax
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Estimated price
- €30–50
- Website
- Grimaldi Lines
Car ferry from Port of Civitavecchia to Port of Arbatax
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Estimated price
- €30–50
- Website
- Grimaldi Lines
Car ferry from Port of Civitavecchia to Port of Arbatax
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Estimated price
- €30–50
- 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
Want to know more about Flixbus?
Read the travel guide






















