Travel options for:
Amalfi Coast to Sardinia
  • Car ferry, drive

    $83 - $131
    1. Amalfi Coast

      55 min - 40.9 miles

      $9 - $15

    2. Naples

      13 h 30 min - twice a week

      $55 - $90

    3. Cagliari

      1 h 54 min - 75.7 miles

      $18 - $27

  • Ferry, train, car ferry

    $171 - $304
    1. Amalfi Coast

      3 min - 748 feet

    2. Amalfi

      41 min - every 4 hours

      $3 - $23

    3. Salerno

      9 min - 2069 feet

    4. Salerno Station

      1 h 48 min - once daily

      $28 - $40

    5. Roma Termini

      39 min - once daily

      $5 - $14

    6. Civitavecchia

      1 min - once daily

      $1 - $2

    7. Civitavecchia Piazza Vittorio

      14 min - 3965 feet

    8. Civitavecchia

      5 h 30 min - 3 times a day

      $30 - $75

    9. Olbia

      7 min - 2.9 miles

      $11 - $14

    10. Olbia

      1 h 39 min - once daily

      $7 - $26

    11. Macomer

      54 min - 31.5 miles

      $85 - $110

  • Ferry, car ferry, bus

    $108 - $176
    1. Amalfi Coast

      3 min - 748 feet

    2. Amalfi

      40 min - 5 times a day

      $16 - $30

    3. Capri

      7 min - 2067 feet

    4. Capri

      40 min - every 3 hours

      $30 - $45

    5. Naples

      13 h 30 min - twice a week

      $55 - $90

    6. Cagliari

      12 min - 3610 feet

    7. Cagliari Via Roma F.S.

      2 h 46 min - once daily

      $7 - $11

  • Ferry, train to Naples, fly to Alghero, bus

    $123 - $387
    1. Amalfi Coast

      3 min - 748 feet

    2. Amalfi

      41 min - every 4 hours

      $3 - $23

    3. Salerno

      9 min - 2069 feet

    4. Salerno Station

      21 min - once daily

      $16 - $22

    5. Naples - Piazza Garibaldi

      11 min - hourly

      $1 - $2

    6. Naples (NAP)

      3 h 5 min - 1 stopover

      $95 - $330

    7. Alghero (AHO)

      1 h 15 min - twice daily

      $7 - $10

    8. macomer autostazione

      1 h 12 min - every 30 minutes

  • Ferry, train to Naples, fly to Olbia, bus

    $75 - $349
    1. Amalfi Coast

      3 min - 748 feet

    2. Amalfi

      41 min - every 4 hours

      $3 - $23

    3. Salerno

      9 min - 2069 feet

    4. Salerno Station

      21 min - once daily

      $16 - $22

    5. Naples - Piazza Garibaldi

      11 min - hourly

      $1 - $2

    6. Naples (NAP)

      1 h 10 min - non-stop

      $40 - $280

    7. Olbia (OLB)

      1 h - every 10 minutes

      $5 - $8

    8. siniscola

      1 h - every 5 minutes

      $6 - $9

    9. Ottana Via Italia-Dancing

      1 h 10 min - 6 times a week

      $3 - $5

  • Ferry, train to Naples, fly to Cagliari, train, bus

    $74 - $284
    1. Amalfi Coast

      3 min - 748 feet

    2. Amalfi

      41 min - every 4 hours

      $3 - $23

    3. Salerno

      9 min - 2069 feet

    4. Salerno Station

      21 min - once daily

      $16 - $22

    5. Naples - Piazza Garibaldi

      11 min - hourly

      $1 - $2

    6. Naples (NAP)

      1 h 15 min - non-stop

      $45 - $210

    7. Cagliari (CAG)

      48 min - every 3 hours

      $5 - $22

    8. marrubiu stazione fs

      30 min - every 20 minutes - line 202

    9. Oristano Viale Diaz-Scuole

      57 min - twice daily

      $3 - $5

  • Ferry, train to Rome, fly to Alghero, bus

    $115 - $325
    1. Amalfi Coast

      3 min - 748 feet

    2. Amalfi

      41 min - every 4 hours

      $3 - $23

    3. Salerno

      9 min - 2069 feet

    4. Salerno Station

      1 h 48 min - once daily

      $28 - $40

    5. Roma Termini

      32 min - every 20 minutes

      $21 - $22

    6. Rome (FCO)

      50 min - non-stop

      $55 - $230

    7. Alghero (AHO)

      1 h 15 min - twice daily

      $7 - $10

    8. macomer autostazione

      1 h 12 min - every 30 minutes

  • Ferry, train to Rome, fly to Cagliari, train, bus

    $116 - $362
    1. Amalfi Coast

      3 min - 748 feet

    2. Amalfi

      41 min - every 4 hours

      $3 - $23

    3. Salerno

      9 min - 2069 feet

    4. Salerno Station

      1 h 48 min - once daily

      $28 - $40

    5. Roma Termini

      32 min - every 20 minutes

      $21 - $22

    6. Rome (FCO)

      1 h - non-stop

      $55 - $250

    7. Cagliari (CAG)

      48 min - every 3 hours

      $5 - $22

    8. marrubiu stazione fs

      30 min - every 20 minutes - line 202

    9. Oristano Viale Diaz-Scuole

      57 min - twice daily

      $3 - $5

  • Ferry, train to Rome Ciampino, fly to Cagliari, train, bus

    $82 - $272
    1. Amalfi Coast

      3 min - 748 feet

    2. Amalfi

      41 min - every 4 hours

      $3 - $23

    3. Salerno

      9 min - 2069 feet

    4. Salerno Station

      1 h 48 min - once daily

      $28 - $40

    5. Roma Termini

      15 min - hourly

      $2

    6. Rome Ciampino (CIA)

      1 h 10 min - non-stop

      $40 - $180

    7. Cagliari (CAG)

      48 min - every 3 hours

      $5 - $22

    8. marrubiu stazione fs

      30 min - every 20 minutes - line 202

    9. 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 Amalfi Coast drive to Naples, car ferry to Cagliari, then drive to Sardinia. 16 h 20 min 88€. From Amalfi Coast walk to Amalfi, ferry to Salerno, walk to Salerno Station, train to Roma Termini, train to Civitavecchia, bus to Civitavecchia Piazza Vittorio Emanuele, walk to Civitavecchia, car ferry to Olbia, taxi to Olbia, train to Macomer, then taxi to Sardinia. 16 h 48 min 201€. From Amalfi Coast walk to Amalfi, ferry to Capri, walk to Capri, ferry to Naples, car ferry to Cagliari, walk to Cagliari Via Roma F.S., then bus to Meana Sardo Piazza Maxia. 20 h 42 min 116€. From Amalfi Coast walk to Amalfi, ferry to Salerno, walk to Salerno Station, train to Naples - Piazza Garibaldi, bus to Naples airport, fly to Alghero airport, bus to macomer autostazione, then bus to Sardinia. 10 h 59 min 198€. From Amalfi Coast walk to Amalfi, ferry to Salerno, walk to Salerno Station, train to Naples - Piazza Garibaldi, bus to Naples airport, fly to Olbia airport, bus to siniscola, bus to Ottana Via Italia-Dancing, then bus to Sardinia. 9 h 34 min 138€. From Amalfi Coast walk to Amalfi, ferry to Salerno, walk to Salerno Station, train to Naples - Piazza Garibaldi, bus to Naples airport, fly to Cagliari airport, train to marrubiu stazione fs, line 202 bus to Oristano Viale Diaz-Scuole, then bus to Sardinia. 9 h 20 min 111€. From Amalfi Coast walk to Amalfi, ferry to Salerno, walk to Salerno Station, train to Roma Termini, train to Rome airport, fly to Alghero airport, bus to macomer autostazione, then bus to Sardinia. 10 h 1 min 143€. From Amalfi Coast walk to Amalfi, ferry to Salerno, walk to Salerno Station, train to Roma Termini, train to Rome airport, fly to Cagliari airport, train to marrubiu stazione fs, line 202 bus to Oristano Viale Diaz-Scuole, then bus to Sardinia. 10 h 21 min 150€. From Amalfi Coast walk to Amalfi, ferry to Salerno, walk to Salerno Station, train to Roma Termini, train to Rome Ciampino airport, fly to Cagliari airport, train to marrubiu stazione fs, line 202 bus to Oristano Viale Diaz-Scuole, then bus to Sardinia. 10 h 11 min 117€.