Travel options for:
Palermo to Sardinia
  • Car ferry, drive

    $75 - $101
    1. Palermo

      12 h 1 min - twice a week

      $55 - $80

    2. Cagliari

      1 h 55 min - 73.9 miles

      $17 - $26

  • Car ferry, train

    $155 - $212
    1. Palermo

      12 h 1 min - twice a week

      $55 - $80

    2. Cagliari

      10 min - 3217 feet

    3. Cagliari Autostazione Arst

      40 min - every 4 hours

      $2 - $4

    4. Decimomannu

      6 min - 1812 feet

    5. Decimomannu

      52 min - every 3 hours

      $5 - $23

    6. Oristano

      59 min - 32.5 miles

      $90 - $110

  • Car ferry, bus

    $65 - $86
    1. Palermo

      12 h 1 min - twice a week

      $55 - $80

    2. Cagliari

      12 min - 3696 feet

    3. Cagliari Via Roma F.S.

      2 h 46 min - once daily

      $7 - $11

  • Fly to Alghero, bus

    $78 - $247
    1. Palermo

      38 min - every 30 minutes

      $8

    2. Palermo (PMO)

      3 h - 1 stopover

      $65 - $230

    3. Alghero (AHO)

      1 h 15 min - twice daily

      $6 - $10

    4. macomer autostazione

      1 h 12 min - every 30 minutes

  • Fly to Cagliari, train, bus

    $85 - $374
    1. Palermo

      38 min - every 30 minutes

      $8

    2. Palermo (PMO)

      3 h 10 min - 1 stopover

      $70 - $340

    3. Cagliari (CAG)

      48 min - every 3 hours

      $5 - $22

    4. marrubiu stazione fs

      30 min - every 20 minutes - line 202

    5. Oristano Viale Diaz-Scuole

      57 min - twice daily

      $3 - $5

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Palermo car ferry to Cagliari then drive to Sardinia. 13 h 56 min 67€. From Palermo car ferry to Cagliari, walk to Cagliari Autostazione Arst, bus to Decimomannu, walk to Decimomannu, train to Oristano, then taxi to Sardinia. 15 h 55 min 151€. From Palermo car ferry to Cagliari, walk to Cagliari Via Roma F.S., then bus to Meana Sardo Piazza Maxia. 15 h 59 min 56€. From Palermo - Via Alcide de Gasperi bus to Palermo airport, fly to Alghero airport, bus to macomer autostazione, then bus to Sardinia. 8 h 24 min 105€. From Palermo - Via Alcide de Gasperi bus to Palermo airport, fly to Cagliari airport, train to marrubiu stazione fs, line 202 bus to Oristano Viale Diaz-Scuole, then bus to Sardinia. 8 h 45 min 167€.