Travel from Messina to Capri

How to get from Messina to Capri?

There is no direct connection from Messina to Capri. However, you can take the bus and ferry to Villa S.Giovanni, take the train to Napoli Centrale, take the walk to Garibaldi, take the line 1 subway to Università, take the walk to Naples, then take the ferry to Capri. Alternatively, you can take the car ferry to Salerno then take the ferry to Capri.

Travel Guides

Getting to Rome from the airportGet the details in Rome2rio’s airport-to-city travel guide

How to get from Messina to Capri

From Messina Piazza della Repubblica bus and ferry to Villa S.Giovanni, train to Napoli Centrale, walk to Garibaldi, line 1 subway to Università, walk to Naples, then ferry to Capri. 7 h 4 min 157€. From Messina car ferry to Salerno then ferry to Capri. 11 h 10 min 44€. From Messina Marittima ferry to Stromboli, car ferry to Naples, then ferry to Capri. 13 h 38 min 95€. From Messina bus and ferry to Naples, walk to Garibaldi, line 1 subway to Università, walk to Naples, then ferry to Capri. 8 h 17 min 94€. From Messina car ferry to Villa San Giovanni, drive to Sorrento, then ferry to Capri. 6 h 36 min 115€. From Messina Centrale train to Catania, bus to Catania airport, fly to Naples airport, shuttle to Naples, then ferry to Capri. 5 h 56 min 116€. From Messina Centrale train to Palermo - Piazza Giulio Cesare, bus to Palermo airport, fly to Naples airport, shuttle to Naples, then ferry to Capri. 7 h 51 min 122€. From Messina Marittima ferry to Reggio di Calabria - Viale Zerbi Incrocio Boccioni, line 28 bus to Reggio Calabria airport, fly to Rome airport, train to Roma Termini, train to Napoli Centrale, walk to Garibaldi, line 1 subway to Università, walk to Naples, then ferry to Capri. 8 h 3 min 194€.