Travel options for:
Rome to Brindisi
  • Train

    $70 - $100
    1. Roma Termini

      5 h 4 min - 3 times a day

      $70 - $100

  • Bus

    $29 - $60
    1. Roma

      7 h 15 min - every 3 hours

      $29 - $60

  • Bus, train

    $50 - $88
    1. Termini

      7 min - every 10 minutes

      $2

    2. Rome Stazione Tiburtina

      9 h 13 min - once daily

      $30 - $60

    3. Bari Centrale

      52 min - every 4 hours

      $18 - $26

  • Rideshare

    $33 - $36
    1. Rome

      6 h 38 min - once daily

      $33 - $36

  • Drive

    $90 - $140
    1. Rome

      5 h 47 min - 383.7 miles

      $90 - $140

  • Fly to Brindisi

    $33 - $149
    1. Rome

      32 min - every 20 minutes

      $12 - $17

    2. Rome (FCO)

      1 h 10 min - non-stop

      $20 - $130

    3. Brindisi (BDS)

      14 min - every 3 hours

      $1 - $2

  • Fly to Bari, train

    $53 - $134
    1. Rome

      32 min - every 20 minutes

      $12 - $17

    2. Rome (FCO)

      1 h 5 min - non-stop

      $17 - $85

    3. Bari (BRI)

      20 min - hourly

      $6

    4. Bari Centrale

      52 min - every 4 hours

      $18 - $26

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

From Roma Termini train to Brindisi. 5 h 4 min 72€. From Roma bus to Brindisi. 7 h 15 min 42€. From Termini subway to Rome Stazione Tiburtina, bus to Bari Centrale, then train to Brindisi. 11 h 52 min 71€. From Rome rideshare to Brindisi. 6 h 38 min 29€. From Rome drive to Brindisi. 5 h 47 min 95€. From Roma Termini train to Rome airport, fly to Brindisi airport, then bus to Brindisi. 3 h 36 min 46€. From Roma Termini train to Rome airport, fly to Bari airport, train to Bari Centrale, then train to Brindisi. 4 h 53 min 66€.