Travel options for:
Civitavecchia to Florence
  • Train

    $35 - $74
    1. Civitavecchia

      40 min - every 3 hours

      $6

    2. Roma S. Pietro

      26 min - hourly

      $1 - $14

    3. Roma Tiburtina

      1 h 22 min - every 15 minutes

      $29 - $55

  • Train, bus

    $18 - $41
    1. Civitavecchia

      43 min - once daily

      $10 - $24

    2. Grosseto F.S.

      2 h 10 min - every 4 hours

      $8 - $17

  • Train via Grosseto

    $24 - $64
    1. Civitavecchia

      43 min - once daily

      $10 - $24

    2. Grosseto

      2 h 46 min - once daily

      $14 - $40

  • Drive

    $40 - $60
    1. Civitavecchia

      2 h 58 min - 168.5 miles

      $40 - $60

  • Train, fly to Florence

    $80 - $282
    1. Civitavecchia

      45 min - every 3 hours

      $5 - $22

    2. Roma Trastevere

      27 min - every 10 minutes

      $10

    3. Rome (FCO)

      55 min - non-stop

      $65 - $250

    4. Florence (FLR)

      9 min - every 30 minutes

  • Train, fly to Pisa

    $114 - $373
    1. Civitavecchia

      45 min - every 3 hours

      $5 - $22

    2. Roma Trastevere

      27 min - every 10 minutes

      $10

    3. Rome (FCO)

      55 min - non-stop

      $90 - $330

    4. Pisa (PSA)

      5 min - every 10 minutes

    5. Pisa Centrale

      1 h - hourly

      $9 - $11

  • Train, fly to Bologna

    $75 - $294
    1. Civitavecchia

      45 min - every 3 hours

      $5 - $22

    2. Roma Trastevere

      27 min - every 10 minutes

      $10

    3. Rome (FCO)

      55 min - non-stop

      $40 - $230

    4. Bologna (BLQ)

      20 min - every 15 minutes - line 40

      $2 - $6

    5. Mille

      7 min - 2096 feet

    6. Bologna Centrale Station

      34 min - once daily

      $18 - $26

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

From Civitavecchia train to Roma S. Pietro, train to Roma Tiburtina, then train to Firenze S.M.N.. 3 h 9 min 41€. From Civitavecchia train to Grosseto F.S. then bus to Firenze Autostazione. 3 h 53 min 21€. From Civitavecchia train to Grosseto then train to Firenze S.M.N.. 4 h 29 min 26€. From Civitavecchia drive to Florence. 2 h 58 min 41€. From Civitavecchia train to Roma Trastevere, train to Rome airport, fly to Florence airport, then bus to Florence. 3 h 26 min 82€. From Civitavecchia train to Roma Trastevere, train to Rome airport, fly to Pisa airport, train to Pisa Centrale, then train to Florence. 4 h 41 min 116€. From Civitavecchia train to Roma Trastevere, train to Rome airport, fly to Bologna airport, line 40 bus to Mille, walk to Bologna Centrale Station, then train to Florence. 4 h 55 min 101€.