Travel options for:
Naples to Messina
  • Train, car ferry

    $52 - $93
    1. Napoli Centrale

      4 h 38 min - 3 times a day

      $45 - $65

    2. Villa San Giovanni

      30 min - hourly

      $3 - $30

  • Train

    $45 - $65
    1. Napoli Centrale

      5 h 40 min - once daily

      $45 - $65

  • Ferry

    $62 - $109
    1. Naples

      4 h 14 min - once daily

      $30 - $65

    2. Stromboli

      1 h 25 min - once daily

      $30 - $45

  • Car ferry, ferry

    $85 - $116
    1. Naples

      9 h 45 min - once a week

      $55 - $75

    2. Stromboli

      1 h 25 min - once daily

      $30 - $45

  • Bus and ferry

    $40 - $95
    1. Naples

      6 h 30 min - once daily

      $40 - $95

  • Fly Naples to Catania, train

    $44 - $191
    1. Naples

      11 min - hourly

      $1 - $2

    2. Naples (NAP)

      1 h - non-stop

      $35 - $160

    3. Catania (CTA)

      9 min - 5 times a day

      $1 - $4

    4. Catania Centrale

      1 h 45 min - 3 times a day

      $7 - $25

  • Fly Naples to Reggio Calabria, ferry

    $135 - $407
    1. Naples

      11 min - hourly

      $1 - $2

    2. Naples (NAP)

      3 h 55 min - 1 stopover

      $130 - $390

    3. Reggio Calabria (REG)

      28 min - hourly - line 28

    4. Reggio Calabria

      30 min - hourly

      $4 - $15

  • Train to Rome, fly to Reggio Calabria, ferry

    $101 - $444
    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 10 min - non-stop

      $55 - $370

    4. Reggio Calabria (REG)

      28 min - hourly - line 28

    5. Reggio Calabria

      30 min - hourly

      $4 - $15

  • Fly Naples to Palermo, train

    $59 - $215
    1. Naples

      11 min - hourly

      $1 - $2

    2. Naples (NAP)

      1 h - non-stop

      $35 - $160

    3. Palermo (PMO)

      50 min - every 30 minutes

      $8

    4. Palermo Centrale

      2 h 52 min - 3 times a day

      $15 - $45

  • Train to Rome, fly to Catania, train

    $73 - $228
    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 15 min - non-stop

      $23 - $140

    4. Catania (CTA)

      9 min - 5 times a day

      $1 - $4

    5. Catania Centrale

      1 h 45 min - 3 times a day

      $7 - $25

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

From Napoli Centrale train to Villa San Giovanni then car ferry to Messina. 5 h 30 min 78€. From Napoli Centrale train to Messina Centrale. 5 h 40 min 53€. From Naples ferry to Stromboli then ferry to Messina Marittima. 6 h 39 min 73€. From Naples car ferry to Stromboli then ferry to Messina Marittima. 12 h 10 min 80€. From Naples bus and ferry to Messina. 6 h 30 min 58€. From Naples - Piazza Garibaldi bus to Naples airport, fly to Catania airport, bus to Catania Centrale, then train to Messina. 4 h 56 min 70€. From Naples - Piazza Garibaldi bus to Naples airport, fly to Reggio Calabria airport, line 28 bus to Reggio Calabria, then ferry to Messina. 7 h 14 min 229€. From Napoli Centrale train to Roma Termini, train to Rome airport, fly to Reggio Calabria airport, line 28 bus to Reggio Calabria, then ferry to Messina. 6 h 5 min 162€. From Naples - Piazza Garibaldi bus to Naples airport, fly to Palermo airport, bus to Palermo Centrale, then train to Messina. 7 h 12 min 81€. From Napoli Centrale train to Roma Termini, train to Rome airport, fly to Catania airport, bus to Catania Centrale, then train to Messina. 6 h 48 min 95€.