There are 5 ways to get from Cagliari to La Maddalena by bus, car ferry, train, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus, car ferry  •  6 h 16 min

  1. Take the bus from Cagliari Piazza Matteotti - Esterno to Palau 5504
  2. Take the car ferry from Palau to La Maddalena

$25 - $35

Cheapest option

Bus, car ferry via Palau  •  6 h 23 min

  1. Take the bus from Cagliari to Palau
  2. Take the car ferry from Palau to La Maddalena

$25 - $34

3 alternative options

Train, car ferry  •  6 h 18 min

  1. Take the train from Cagliari to Olbia Rv / ...
  2. Take the car ferry from Palau to La Maddalena

$27 - $52

Drive, car ferry  •  4 h 31 min

  1. Drive from Cagliari to Palau
  2. Take the car ferry from Palau to La Maddalena

$48 - $69

Fly, car ferry  •  7 h 6 min

  1. Fly from Cagliari (CAG) to Olbia (OLB) CAG - OLB
  2. Take the car ferry from Palau to La Maddalena

$104 - $455

Questions & Answers

The cheapest way to get from Cagliari to La Maddalena is to bus and car ferry which costs 21€ - 30€ and takes 6 h 23 min.

More details

The quickest way to get from Cagliari to La Maddalena is to drive and car ferry which costs 40€ - 60€ and takes 4 h 31 min.

More details

The distance between Cagliari and La Maddalena is 222 km.

It takes approximately 6 h 16 min to get from Cagliari to La Maddalena, including transfers.

More details

What companies run services between Cagliari, Italy and La Maddalena, Sardinia, Italy?

There is no direct connection from Cagliari to La Maddalena. However, you can take the bus to Palau then take the car ferry to La Maddalena. Alternatively, you can take a vehicle from Cagliari to La Maddalena via Olbia, Olbia Stazione Arst, Palau Porto, and Palau in around 6 h 18 min.

Airlines
easyJet
Website
easyjet.com
Flights from Cagliari to Olbia via Milan Malpensa
Ave. Duration
4 h
When
Every day
Estimated price
$110 - $550
Flights from Cagliari to Olbia via Naples
Ave. Duration
4 h 25 min
When
Wednesday and Saturday
Estimated price
$95 - $440
Flights from Cagliari to Olbia via Basel
Ave. Duration
4 h 30 min
When
Monday, Tuesday, Saturday and Sunday
Estimated price
$130 - $700
Meridiana
Website
meridiana.it
Flights from Cagliari to Olbia via Rome
Ave. Duration
3 h 16 min
When
Every day
Estimated price
$90 - $550
Train operators
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Train from Cagliari to Olbia
Ave. Duration
3 h 25 min
Frequency
4 times a day
Estimated price
$20 - $45
Website
orario.trenitalia.com
1st Class
$35 - $45
Bus operators
Gruppo Turmo Travel
Phone
+39 0789 21487
Email
request@gruppoturmotravel.com
Website
gruppoturmotravel.com
Bus from Cagliari Piazza Matteotti - Esterno to Palau
Ave. Duration
5 h 25 min
Frequency
Once daily
Estimated price
$21 - $30
Schedules at
gruppoturmotravel.com
Bus from Cagliari to Palau
Ave. Duration
5 h 25 min
Frequency
Once daily
Estimated price
$20 - $30
Schedules at
gruppoturmotravel.com
Ferry operators
Delcomar
Phone
800.195.344
Email
info@delcomar.it
Website
delcomar.it
Car ferry from Palau to La Maddalena
Ave. Duration
30 min
Frequency
Hourly
Estimated price
$4 - $5
Schedules at
delcomar.it

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including South Korea: Travelling from Seoul to Busan , Need to know: Greyhound and Best ways to travel around Australia - to help you get the most out of your next trip.