Rome2Rio

How to get fromValletta to Vibo Marinaby plane, train, ferry, busferry, bus or night train

Find Transport to Vibo Marina

See all options

There are 6 ways to get from Valletta to Vibo Marina by plane, train, ferry, busferry, bus, or night train

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

Recommended option

  1. Fly to Lamezia Terme, train2h 51m

    1. Fly from Malta (MLA) to Lamezia Terme (SUF)planeMLA - SUF
    2. Take the train from Lamezia Terme C. to Vibo Marinatrain

    $51–331

Cheapest option

  1. Fly to Catania, train, ferry6h 9m

    1. Fly from Malta (MLA) to Catania (CTA)planeMLA - CTA
    2. Take the train from Catania Aeroporto Fontanarossa to Messina Centraletrain
    3. Take the ferry from Messina Marittima to Villa San Giovanniferry
    4. Take the train from Villa S.Giovanni to Vibo Valentia-Pizzotrain

    $50–240

4 alternative options

  1. Bus and ferry, train, ferry8h 49m

    1. Take the busferry from Valletta to Cataniabusferry
    2. Take the train from Catania Centrale to Messina CentraletrainRe
    3. Take the ferry from Messina Marittima to Villa San Giovanniferry
    4. Take the train from Villa S.Giovanni to Vibo Valentia-PizzotrainRe

    $105–157

  2. Bus and ferry, bus8h 59m

    1. Take the busferry from Valletta to Cataniabusferry
    2. Take the bus from Catania, Via D'Amico to Rosarnobus

    $105–147

  3. Bus and ferry, bus, train10h 11m

    1. Take the busferry from Valletta to Cataniabusferry
    2. Take the bus from Catania to Villa San Giovannibus590 / ...
    3. Take the train from Villa S.Giovanni to Vibo MarinatrainRe

    $104–130

  4. Bus and ferry, night train9h 59m

    1. Take the busferry from Valletta to Cataniabusferry
    2. Take the night train from Catania Centrale to Vibo Valentia-PizzonighttrainIni

    $117–129

Malta (MLA) to Lamezia Terme (SUF) flights

Calendar3Weekly Planes
Duration1hAverage Duration
Ticket$27Cheapest Price
See schedules

Questions & Answers

Map of how to get from Valletta to Vibo Marina.ExpandLaunch map view
  • Distance: 257.4 mi
  • Duration: 2h 51m

What companies run services between Valletta, Malta and Vibo Marina, Italy?

There is no direct connection from Valletta to Vibo Marina. However, you can take the taxi to Malta (MLA) airport, fly to Lamezia Terme (SUF), walk to Lamezia Terme Airport, take the bus to Lamezia Terme Train Station, walk to Lamezia Terme C., then take the train to Vibo Marina. Alternatively, you can take the taxi to Malta (MLA) airport, fly to Catania (CTA), walk to Catania Aeroporto Fontanarossa, take the train to Messina Centrale, walk to Messina Marittima, take the ferry to Villa San Giovanni, walk to Villa S.Giovanni, then take the train to Vibo Valentia-Pizzo.

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