Directions from Cagliari to Malta

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

Fly to Malta  •  3 h 57 min

  1. Fly from Cagliari (CAG) to Malta (MLA) CAG - MLA

$212 - $607

Cheapest option

Car ferry  •  39 h 53 min

  1. Take the car ferry from Cagliari to Naples
  2. Take the car ferry from Naples to Catania
  3. Take the car ferry from Catania to Valetta

$112 - $202

3 alternative options

Fly to Catania, bus, car ferry  •  9 h 6 min

  1. Fly from Cagliari (CAG) to Catania (CTA) CAG - CTA
  2. Take the bus from Catania Airport to Pozzallo Viale Europa
  3. Take the car ferry from Pozzallo to Valetta

$135 - $382

Car ferry, drive  •  18 h 25 min

  1. Take the car ferry from Cagliari to Palermo
  2. Drive from Palermo to Pozzallo
  3. Take the car ferry from Pozzallo to Valetta

$184 - $227

Car ferry, drive via Marsa  •  19 h 28 min

  1. Take the car ferry from Cagliari to Palermo
  2. Drive from Palermo to Pozzallo
  3. Take the car ferry from Pozzallo to Valetta

$184 - $230

What companies run services between Cagliari, Italy and Malta?

Air Malta flies from Cagliari to Qormi twice a week.

Airlines
Alitalia
Website
alitalia.com
Flights from Cagliari to Catania via Rome
Ave. Duration
3 h 17 min
When
Every day
Estimated price
$80 - $700
Air Malta
Website
airmalta.com
Flights from Cagliari to Malta
Ave. Duration
1 h 10 min
When
Wednesday and Sunday
Estimated price
$310 - $1,600
Ryanair
Website
ryanair.com
Flights from Cagliari to Catania
Ave. Duration
1 h 15 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$40 - $160
Bus operators
Ferry operators
Virtu Ferries Ltd
Website
virtuferries.com
Car ferry from Pozzallo to Valetta
Ave. Duration
1 h 45 min
Frequency
Once daily
Estimated price
$81 - $82
Schedules at
virtuferries.com
Low season
$81 - $82
High season
$148 - $149
Tirrenia
Phone
+49 611–14020
Email
info@tirrenia.de
Website
tirrenia.it
Car ferry from Cagliari to Palermo
Ave. Duration
12 h 1 min
Frequency
Twice a week
Estimated price
$55 - $75
Schedules at
tirrenia.it
Car ferry from Cagliari to Naples
Ave. Duration
13 h 30 min
Frequency
Twice a week
Estimated price
$55 - $90
Schedules at
tirrenia.it
Car ferry from Catania to Valetta
Ave. Duration
8 h
Frequency
3 times a week
Estimated price
$35 - $70
Schedules at
tirrenia.it
TTT Lines
Phone
+39 081 5802744
Email
biglietteria-na@tttlines.com
Website
tttlines.com
Car ferry from Naples to Catania
Ave. Duration
15 h 15 min
Frequency
Once daily
Estimated price
$20 - $40
Schedules at
tttlines.com

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 Best ways to travel around Australia, How to get from Florence to Rome and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.

Questions & Answers

The distance between Cagliari and Malta is 599 km.

The cheapest way to get from Cagliari to Malta is to car ferry which costs 95€ - 180€ and takes 39 h 53 min.

The quickest way to get from Cagliari to Malta is to fly which takes 3 h 57 min and costs 180€ - 550€.

It takes approximately 3 h 57 min to get from Cagliari to Malta, including transfers.