Travel options for:
Naples to Palermo
  • Fly from Naples

    $44 - $170
    1. Naples

      11 min - hourly

      $1 - $2

    2. Naples (NAP)

      1 h - non-stop

      $35 - $160

    3. Palermo (PMO)

      37 min - every 30 minutes

      $8

  • Train to Rome, fly

    $74 - $207
    1. Naples

      1 h 5 min - every 3 hours

      $29 - $45

    2. Roma Termini

      32 min - every 20 minutes

      $12 - $17

    3. Rome (FCO)

      1 h 5 min - non-stop

      $24 - $140

    4. Palermo (PMO)

      37 min - every 30 minutes

      $8

  • Ferry

    $116 - $161
    1. Naples

      4 h 5 min - once a week

      $85 - $120

    2. Ustica

      3 h - once daily

      $30 - $50

  • Train

    $70 - $90
    1. Napoli Centrale

      9 h 10 min - once daily

      $70 - $90

  • Car ferry

    $45 - $65
    1. Naples

      10 h - once daily

      $45 - $65

  • Rideshare

    $44
    1. Naples

      9 h 12 min - once daily

      $44

  • Bus and ferry, bus

    $79 - $189
    1. Naples

      6 h 30 min - once daily

      $40 - $95

    2. Messina

      4 min - 1336 feet

    3. Messina - Piazza della

      2 h 45 min - 3 times a day

      $35 - $95

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

From Naples - Piazza Garibaldi bus to Naples airport, fly to Palermo airport, then bus to Palermo. 3 h 7 min $74. From Napoli Centrale train to Roma Termini, train to Rome airport, fly to Palermo airport, then bus to Palermo. 4 h 49 min $114. From Naples ferry to Ustica then ferry to Palermo. 8 h 5 min $128. From Napoli Centrale train to Palermo Centrale. 9 h 10 min $90. From Naples car ferry to Palermo. 10 h $56. From Naples rideshare to Palermo. 9 h 12 min $43. From Naples bus and ferry to Messina, walk to Messina - Piazza della Repubblica, then bus to Palermo. 10 h 19 min $139.