Rome2Rio

How to get fromLampedusa to Messinaby ferry, bus, car ferry, plane, or train

Find Transport to Messina

See all options

There are 6 ways to get from Lampedusa to Messina by ferry, bus, car ferry, plane, or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Ferry, bus

    best
    1. Take the ferry from Lampedusa to Porto Empedocleferry ferry
    2. Take the bus from Porto Empedocle to Catania, Via D'Amicobus bus
    3. Take the bus from Catania to Messinabus bus 582 / ...
    10h 46m
    €94–165
  2. Car ferry, bus

    1. Take the carferry from Lampedusa to Porto Empedoclecarferry car ferry
    2. Take the bus from Agrigento to Messinabus bus N590 / ...
    15h 50m
    €154–239
  3. Fly to Reggio Calabria Airport, ferry

    1. Fly from Lampedusa Airport (LMP) to Reggio Calabria Airport (REG)plane plane LMP - REG
    2. Take the ferry from Reggio di Calabria to Messina Marittimaferry ferry
    7h 6m
    €113–517
  4. Ferry, train

    1. Take the ferry from Lampedusa to Porto Empedocleferry ferry
    2. Take the train from Agrigento Centrale to Termini Imeresetrain train Re
    3. Take the train from Termini Imerese to Messina Centraletrain train Re
    11h 29m
    €111–195
  5. Fly to Catania–Fontanarossa Airport, train

    1. Fly from Lampedusa Airport (LMP) to Catania–Fontanarossa Airport (CTA)plane plane LMP - CTA
    2. Take the train from Catania Centrale to Messina Centraletrain train
    4h 19m
    €95–234
  6. Fly to Palermo Airport, train

    1. Fly from Lampedusa Airport (LMP) to Palermo Airport (PMO)plane plane LMP - PMO
    2. Take the train from Palermo Centrale to Messina Centraletrain train
    6h 22m
    €108–300

Lampedusa to Messina by car ferry, foot, and bus

Calendar6Weekly Services
Duration15h 50mAverage Duration
Ticket€154Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Lampedusa, Italy and Messina, Italy?

There is no direct connection from Lampedusa to Messina. However, you can take the ferry to Porto Empedocle, walk to Porto Empedocle, take the bus to Catania, Via D'Amico, then take the bus to Messina. Alternatively, you can take a car ferry from Lampedusa to Messina via Porto Empedocle, Porto Empedocle - Autostazione Porto, Agrigento - piazz.le Fratelli Rosselli, and Agrigento in around 15h 50m.

Airlines
Train operators
Bus operators
Ferry operators

Want to know more about travelling around Italy

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides

Italy Travel Guides

Read the travel guideItaly Travel Guides