Rome2Rio

How to get fromSicily to Portoby plane, train, bus or car ferry

Find Transport to Porto

See all options

There are 10 ways to get from Sicily to Porto by plane, train, bus, or car ferry

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

  1. Fly Catania–Fontanarossa Airport to Francisco De Sá Carneiro Airport

    best
    1. Fly from Catania–Fontanarossa Airport (CTA) to Francisco De Sá Carneiro Airport (OPO)plane plane CTA - OPO
    8h 38m
    €64–216
  2. Train, bus

    1. Take the train from Palermo Centrale to Napoli Centraletrain train Ic
    2. Take the bus from Naples - Bus Station to Lyon - Perrache Bus Stationbus bus
    3. Take the bus from Lyon - Perrache Bus Station to Porto - TIC Campanhãbus bus
    2d 2h
    €158–302
  3. Fly Vincenzo Magliocco Airport to Francisco De Sá Carneiro Airport

    1. Fly from Vincenzo Magliocco Airport (CIY) to Francisco De Sá Carneiro Airport (OPO)plane plane CIY - OPO
    7h 47m
    €161–445
  4. Fly Trapani Airport to Francisco De Sá Carneiro Airport

    1. Fly from Trapani Airport (TPS) to Francisco De Sá Carneiro Airport (OPO)plane plane TPS - OPO
    6h 2m
    €90–246
  5. Fly Palermo Airport to Francisco De Sá Carneiro Airport

    1. Fly from Palermo Airport (PMO) to Francisco De Sá Carneiro Airport (OPO)plane plane PMO - OPO
    6h 26m
    €66–208
  6. Fly Catania–Fontanarossa Airport to Vigo, train

    1. Fly from Catania–Fontanarossa Airport (CTA) to Vigo (VGO)plane plane CTA - VGO
    2. Take the train from Vigo Guixar to Porto Campanhatrain train
    12h 42m
    €92–324
  7. Car ferry, bus, train

    1. Take the car ferry from Port of Palermo to Port of Genoacarferry car ferry
    2. Take the bus from Genoa - Via Fanti d'Italia Bus Stop to Nîmes - Parnasse Bus Stationbus bus
    3. Take the bus from Nîmes to Coimbrabus bus
    4. Take the train from Coimbra-B to Porto Campanhatrain train Ic / ...
    2d 6h
    €200–346
  8. Bus via Turin

    1. Take the bus from Palermo to Turinbus bus
    2. Take the bus from Turin to Lyonbus bus 480 / ...
    3. Take the bus from Lyon to Portobus bus
    2d 8h
    €113–270
  9. Bus

    1. Take the bus from Palermo Terminal Bus to Napoli, Autostazione Metroparkbus bus
    2. Take the bus from Naples - Bus Station to Girona - Bus Stationbus bus
    3. Take the bus from Gerona to Portobus bus
    2d 8h
  10. Car ferry, bus

    1. Take the car ferry from Port of Palermo to Port of Genoacarferry car ferry
    2. Take the bus from Genoa to Lyonbus bus 516
    3. Take the bus from Lyon to Portobus bus
    2d 8h
    €137–301

Sicily to Porto by train and bus

Calendar4Weekly Services
Duration2d 2hAverage Duration
Ticket€158Cheapest Price
See schedules

Questions & Answers

What companies run services between Sicily, Italy and Porto, Portugal?

Ryanair, Iberia, and Vueling Airlines fly from Catania–Fontanarossa Airport (CTA) to Francisco De Sá Carneiro Airport (OPO) twice daily. Alternatively, you can take a bus from Piazza Boiardo to Porto via Stazione Centrale Pensilina Esterna, Palermo, Turin, and Lyon in around 2d 8h.

Airlines
Bus operators
Ferry operators

Want to know more about travelling around Portugal

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

More Questions & Answers