Travel options for:
Sardinia to Florence Airport (FLR)
  • Train to Cagliari, fly to Florence

    $88 - $217
    1. Sardinia

      58 min - twice daily

      $3 - $5

    2. oristano viale diaz-scuole

      27 min - every 20 minutes - line 202

    3. Marrubiu-Terralba-Arborea

      48 min - 5 times a day

      $5 - $22

    4. Cagliari (CAG)

      1 h 35 min - non-stop

      $80 - $190

  • Bus, bus to Olbia, fly to Florence

    1. Sardinia

      1 h 3 min - 6 times a week

      $3 - $5

    2. ottana viale ghitti 18

      1 h - every 5 minutes

      $6 - $9

    3. siniscola

      1 h - every 10 minutes

    4. Olbia (OLB)

      1 h 10 min - non-stop

      $45 - $750

  • Bus to Alghero, fly to Bologna, train

    $55 - $360
    1. Sardinia

      1 h 6 min - every 30 minutes

    2. macomer autostazione

      1 h 15 min - twice daily

      $6 - $10

    3. Alghero (AHO)

      1 h 15 min - non-stop

      $28 - $290

    4. Bologna (BLQ)

      18 min - every 15 minutes

      $3 - $35

    5. Bologna Centrale

      37 min - hourly

      $16 - $23

    6. P. Alinari

      10 min - hourly

      $1 - $3

  • Train to Cagliari, fly to Pisa, train

    $42 - $173
    1. Sardinia

      58 min - twice daily

      $3 - $5

    2. oristano viale diaz-scuole

      27 min - every 20 minutes - line 202

    3. Marrubiu-Terralba-Arborea

      48 min - 5 times a day

      $5 - $22

    4. Cagliari (CAG)

      1 h 15 min - non-stop

      $28 - $120

    5. Pisa (PSA)

      5 min - every 10 minutes

    6. Pisa Centrale

      1 h - hourly

      $5 - $23

    7. P. Alinari

      10 min - hourly

      $1 - $3

  • Train to Cagliari, fly to Bologna, train

    $58 - $288
    1. Sardinia

      58 min - twice daily

      $3 - $5

    2. oristano viale diaz-scuole

      27 min - every 20 minutes - line 202

    3. Marrubiu-Terralba-Arborea

      48 min - 5 times a day

      $5 - $22

    4. Cagliari (CAG)

      1 h 20 min - non-stop

      $30 - $200

    5. Bologna (BLQ)

      18 min - every 15 minutes

      $3 - $35

    6. Bologna Centrale

      37 min - hourly

      $16 - $23

    7. P. Alinari

      10 min - hourly

      $1 - $3

  • Drive, car ferry

    $77 - $139
    1. Sardinia

      2 h 39 min - 97.4 miles

      $23 - $35

    2. Olbia

      5 h - twice daily

      $30 - $70

    3. Piombino

      1 h 58 min - 101.2 miles

      $24 - $35

  • Train, car ferry

    $152 - $258
    1. Sardinia

      1 h 2 min - 31.9 miles

      $85 - $110

    2. Macomer

      1 h 36 min - once daily

      $7 - $26

    3. Olbia

      7 min - 2.6 miles

      $11 - $13

    4. Olbia

      5 h - twice daily

      $30 - $70

    5. Piombino Marittima

      3 h 12 min - 3 times a day

      $14 - $40

    6. P. Alinari

      10 min - hourly

      $1 - $3

  • Bus, car ferry, train

    1. Atzara Bivio Samugheo

      1 h 48 min - 6 times a week

      $5 - $8

    2. nuoro stazione arst

      1 h 45 min - every 10 minutes

    3. aeroporto olbia

      8 min - every 5 minutes

      $1 - $4

    4. Olbia

      5 h - twice daily

      $30 - $70

    5. Piombino Marittima

      3 h 12 min - 3 times a day

      $14 - $40

    6. P. Alinari

      10 min - hourly

      $1 - $3

  • Bus, car ferry, train via Roma Termini

    $105 - $168
    1. Meana Sardo

      2 h 44 min - once daily

      $7 - $10

    2. Cagliari Via Roma F.S.

      12 min - 3696 feet

    3. Cagliari

      12 h 45 min - once daily

      $60 - $80

    4. Civitavecchia

      14 min - 3965 feet

    5. Civitavecchia Piazza Vittorio

      2 min - once daily

      $1 - $2

    6. Civitavecchia

      1 h 4 min - every 3 hours

      $5 - $23

    7. Roma Termini

      1 h 32 min - every 15 minutes

      $30 - $50

    8. P. Alinari

      10 min - hourly

      $1 - $3

  • Bus, car ferry Tirrenia, train

    $98 - $139
    1. Bivio Atzara

      2 h 59 min - once daily

      $8 - $11

    2. Cagliari Via Roma F.S.

      12 min - 3696 feet

    3. Cagliari

      12 h 45 min - once daily

      $60 - $80

    4. Civitavecchia

      14 min - 3965 feet

    5. Civitavecchia Piazza Vittorio

      2 min - once daily

      $1 - $2

    6. Civitavecchia

      43 min - once daily

      $17 - $26

    7. Grosseto F.S.

      2 h 10 min - every 4 hours

      $11 - $17

    8. Leopolda Salita

      14 min - every 30 minutes

      $1 - $3

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

From Ponti Ecciu bus to oristano viale diaz-scuole, line 202 bus to Marrubiu-Terralba-Arborea, train to Cagliari airport, then fly to Florence airport. 5 h 30 min $100. From Chinneli bus to ottana viale ghitti 18, bus to siniscola, bus to Olbia airport, then fly to Florence airport. 5 h 18 min. From neoneli bus to macomer autostazione, bus to Alghero airport, fly to Bologna airport, Aerobus to Bologna Centrale, train to P. Alinari, then bus to Florence Airport (FLR). 7 h 22 min $150. From Ponti Ecciu bus to oristano viale diaz-scuole, line 202 bus to Marrubiu-Terralba-Arborea, train to Cagliari airport, fly to Pisa airport, train to Pisa Centrale, train to P. Alinari, then bus to Florence Airport (FLR). 7 h 10 min $85. From Ponti Ecciu bus to oristano viale diaz-scuole, line 202 bus to Marrubiu-Terralba-Arborea, train to Cagliari airport, fly to Bologna airport, Aerobus to Bologna Centrale, train to P. Alinari, then bus to Florence Airport (FLR). 7 h 2 min $127. From Sardinia drive to Olbia, car ferry to Piombino, then drive to Florence Airport (FLR). 9 h 37 min $108. From Sardinia taxi to Macomer, train to Olbia, taxi to Olbia, car ferry to Piombino Marittima, train to P. Alinari, then bus to V.Le Guidoni,. 13 h 28 min $200. From Atzara Bivio Samugheo bus to nuoro stazione arst, bus to aeroporto olbia, bus to Olbia, car ferry to Piombino Marittima, train to P. Alinari, then bus to V.Le Guidoni,. 14 h 28 min. From Meana Sardo bus to Cagliari Via Roma F.S., walk to Cagliari, car ferry to Civitavecchia, walk to Civitavecchia Piazza Vittorio Emanuele, bus to Civitavecchia, train to Roma Termini, train to P. Alinari, then bus to V.Le Guidoni,. 21 h 45 min $124. From Bivio Atzara bus to Cagliari Via Roma F.S., walk to Cagliari, car ferry to Civitavecchia, walk to Civitavecchia Piazza Vittorio Emanuele, bus to Civitavecchia, train to Grosseto F.S., bus to Leopolda Salita, then bus to Aeroporto 2. 23 h 25 min $113.