Travel options for:
Rome to Palermo
  • Fly

    $54 - $170
    1. Rome

      32 min - every 20 minutes

      $21 - $22

    2. Rome (FCO)

      1 h 5 min - non-stop

      $24 - $140

    3. Palermo (PMO)

      37 min - every 30 minutes

      $8

  • Train

    $90 - $120
    1. Roma Termini

      11 h 34 min - once daily

      $90 - $120

  • Drive, ferry

    $149 - $219
    1. Rome

      2 h 14 min - 141.8 miles

      $30 - $50

    2. Naples

      4 h 5 min - once a week

      $85 - $120

    3. Ustica

      3 h - once daily

      $30 - $50

  • Bus and ferry, bus

    $92 - $189
    1. Rome Tiburtina

      8 h 55 min - once daily

      $55 - $95

    2. Messina - Piazza della

      2 h 45 min - 3 times a day

      $35 - $95

  • Night train

    $58 - $131
    1. Roma Termini

      12 h 9 min - once a week

      $55 - $130

    2. Stazione Centrale - Pensilina

      25 min - every 20 minutes - line 102

      $2

  • Rideshare

    $55
    1. Rome

      11 h 4 min - once daily

      $55

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

From Roma Termini train to Rome airport, fly to Palermo airport, then bus to Palermo. 3 h 33 min $84. From Roma Termini train to Palermo Centrale. 11 h 34 min $114. From Rome drive to Naples, ferry to Ustica, then ferry to Palermo. 10 h 19 min $171. From Rome Tiburtina bus and ferry to Messina - Piazza della Repubblica then bus to Palermo. 12 h 40 min $139. From Roma Termini night train to Stazione Centrale - Pensilina Esterna then line 102 bus to Piazza Boiardo. 12 h 38 min $81. From Rome rideshare to Palermo. 11 h 4 min $54.