Travel options for:
Civitavecchia to Bari
  • Train

    $61 - $108
    1. Civitavecchia

      1 h 4 min - every 4 hours

      $5 - $23

    2. Roma Termini

      4 h 4 min - 3 times a day

      $55 - $85

  • Train, bus

    $37 - $75
    1. Civitavecchia

      1 h 4 min - every 4 hours

      $5 - $23

    2. Termini

      16 min - every 20 minutes - line 649

      $2

    3. Rome

      5 h 20 min - twice daily

      $29 - $50

  • Bus

    $41 - $67
    1. Civitavecchia

      27 min - hourly

      $2 - $17

    2. Ladispoli

      56 min - hourly

      $2 - $4

    3. Cornelia

      41 min - every 15 minutes - line 490

      $2

    4. Roma

      6 h 40 min - every 3 hours

      $35 - $45

  • Drive

    $85 - $130
    1. Civitavecchia

      5 h 20 min - 365.5 miles

      $85 - $130

  • Train to Rome, fly to Bari

    $36 - $126
    1. Civitavecchia

      45 min - every 4 hours

      $5 - $22

    2. Roma Trastevere

      27 min - hourly

      $8 - $13

    3. Rome (FCO)

      1 h 5 min - non-stop

      $17 - $85

    4. Bari (BRI)

      14 min - hourly

      $6

  • Train to Pisa, fly to Bari

    $65 - $224
    1. Civitavecchia

      2 h 7 min - twice daily

      $30 - $50

    2. Pisa Centrale

      5 min - every 10 minutes

    3. Pisa (PSA)

      1 h 25 min - non-stop

      $25 - $170

    4. Bari (BRI)

      14 min - hourly

      $6

  • Train to Rome, fly to Brindisi, train

    $52 - $193
    1. Civitavecchia

      45 min - every 4 hours

      $5 - $22

    2. Roma Trastevere

      27 min - hourly

      $8 - $13

    3. Rome (FCO)

      1 h 10 min - non-stop

      $20 - $130

    4. Brindisi (BDS)

      14 min - every 3 hours

      $1 - $2

    5. Brindisi

      1 h - 4 times a day

      $18 - $26

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

From Civitavecchia train to Roma Termini then train to Bari Centrale. 6 h 8 min 66€. From Civitavecchia train to Termini, line 649 bus to Rome, then bus to Bari. 7 h 44 min 46€. From Civitavecchia train to Ladispoli, bus to Cornelia, line 490 bus to Roma, then bus to Bari. 9 h 33 min 42€. From Civitavecchia drive to Bari. 5 h 20 min 91€. From Civitavecchia train to Roma Trastevere, train to Rome airport, fly to Bari airport, then train to Bari. 4 h 7 min 50€. From Civitavecchia train to Pisa Centrale, train to Pisa airport, fly to Bari airport, then train to Bari. 5 h 19 min 99€. From Civitavecchia train to Roma Trastevere, train to Rome airport, fly to Brindisi airport, bus to Brindisi, then train to Bari. 6 h 9 min 69€.

 
 

Bus or train from Civitavecchia to Bari?

Trenitalia operates a train from Civitavecchia to Bari hourly. Tickets cost $5 - $23 and the journey takes 1 h 4 min. Trenitalia Frecce also services this route 3 times a day. Alternatively, Trenitalia operates a bus from Civitavecchia to Bari hourly. Tickets cost $2 - $17 and the journey takes 27 min. 3 other operators also service this route.