Travel from Cagliari to Malta

Flights from Cagliari to Malta

Ryanair, Alitalia and 4 other airlines fly from Cagliari to Fgura every 4 hours.

How to get from Cagliari to Malta

From Cagliari train to Cagliari airport, fly to Malta airport, then bus to Fgura. 6 h $266. From Cagliari train to Cagliari airport, fly to Comiso airport, taxi to Pozzallo, car ferry to Valetta, walk to Bombi 4, Triq L-indipendenza, Hamrun, Malta, PTA 1117, Malta, then line 13 bus to Sliema. 9 h 51 min $532. From Cagliari train to Cagliari airport, fly to Catania airport, bus to Pozzallo Viale Europa, taxi to Pozzallo, car ferry to Valetta, walk to Bombi 4, Triq L-indipendenza, Hamrun, Malta, PTA 1117, Malta, then line 13 bus to Sliema. 8 h 24 min $184. From Cagliari car ferry to Palermo, drive to Pozzallo, car ferry to Valetta, then drive to Birkirkara. 18 h 25 min $206. From Cagliari car ferry to Palermo, drive to Pozzallo, car ferry to Valetta, walk to Marsa, then bus to Birkirkara. 19 h 28 min $209. From Cagliari car ferry to Palermo, walk to Palermo, bus to Palermo, bus to Modica, taxi to Pozzallo, car ferry to Valetta, walk to Marsa, then bus to Birkirkara. 23 h 1 min $303. From Cagliari car ferry to Naples, car ferry to Catania, car ferry to Valetta, walk to Marsa, then bus to Birkirkara. 39 h 53 min $165.