There are 7 ways to get from Scilla to Porto by plane, bus, train, car, 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.
Fly
best- Fly from Reggio Calabria Airport (REG) to Francisco De Sá Carneiro Airport (OPO)REG - OPO
7h 12m€160–309Bus via Lyon
cheapest- Take the bus from Villa San Giovanni-Piazza Stazione to Turin Stura Bus Station
- Take the bus from Turin Stura Bus Station to Lyon Lyon Perrache Bus Station
- Take the bus from Lyon - Perrache Bus Station to Porto - Terminal Intermodal de Campanhã
2d 1h€115–413Bus
- Take the bus from Scilla Largo Tripi Superiore to Florence Villa Constanza Bus Station
- Take the bus from Florence Villa Constanza Bus Station to Toulouse
- Take the bus from Toulouse to Porto
43h 40m€139–305Train, bus via Barcelona
- Take the train from Scilla to PaolaRe
- Take the train from Paola to Verona Porta NuovaFr
- Take the bus from Verona Viale Girolamo Cardinale to Barcelona Sants Central Bus Station
- Take the train from Barcelona-Sants to Vigo GuixarAlv
- Take the train from Vigo Guixar to Porto CampanhaIc
2d€195–434Drive 2,960.5 km
- Drive from Scilla to Porto2,960.5 km
28h 3m€465–672Train, bus
- Take the train from Villa S.Giovanni to Milano CentraleFr
- Take the train from Milano Centrale to MartignyEc
- Take the bus from Martigny to Porto
44h 3m€256–493Night train, train, bus
- Take the night train from Scilla to Torino Porta NuovaIni
- Take the train from Torino Porta Nuova to Chambery Challes Les EauxTgv
- Take the bus from Chambéry - Rue Dr Vernier to Porto - Hospital de São João
2d€206–312
Scilla to Porto by bus
Questions & Answers
The cheapest way to get from Scilla to Porto is to bus which costs €130 - €310 and takes 43h 40m.
The fastest way to get from Scilla to Porto is to fly which takes 7h 12m and costs €160 - €310.
No, there is no direct bus from Scilla to Porto. However, there are services departing from Scilla Largo Tripi Superiore and arriving at Porto via Florence Villa Constanza Bus Station and Toulouse. The journey, including transfers, takes approximately 43h 40m.
The distance between Scilla and Porto is 2144 km. The road distance is 2960.5 km.
The best way to get from Scilla to Porto without a car is to bus which takes 43h 40m and costs €130 - €310.
It takes approximately 7h 12m to get from Scilla to Porto, including transfers.
Scilla to Porto bus services, operated by Autolinee Federico, depart from Scilla Largo Tripi Superiore station.
The best way to get from Scilla to Porto is to fly which takes 7h 12m and costs €160 - €310. Alternatively, you can bus, which costs €130 - €310 and takes 43h 40m.
Scilla to Porto bus services, operated by Autolinee Federico, arrive at Florence Villa Constanza Bus Station.
Porto is 1h behind Scilla. It is currently 5:05 PM in Scilla and 4:05 PM in Porto.
What companies run services between Scilla, Calabria, Italy and Porto, Portugal?
Ryanair, ITA Airways, and Ulendo Airlink fly from Reggio Calabria Airport (REG) to Francisco De Sá Carneiro Airport (OPO) twice daily. Alternatively, you can take a bus from Scilla Largo Tripi Superiore to Porto via Florence Villa Constanza Bus Station and Toulouse in around 43h 40m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- ryanair.com
Flights from Reggio Calabria Airport to Francisco De Sá Carneiro Airport via Turin
- Ave. Duration
- 6h 15m
- When
- Friday and Sunday
- Estimated price
- €110–240
Flights from Reggio Calabria Airport to Francisco De Sá Carneiro Airport via Beauvais
- Ave. Duration
- 9h 47m
- When
- Saturday
- Estimated price
- €110–240
Flights from Reggio Calabria Airport to Francisco De Sá Carneiro Airport via Barcelona
- Ave. Duration
- 12h 25m
- When
- Thursday and Sunday
- Estimated price
- €110–240
Flights from Reggio Calabria Airport to Francisco De Sá Carneiro Airport via Rome
- Ave. Duration
- 7h 55m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- €110–240
- Website
- flyulendo.com
Flights from Reggio Calabria Airport to Francisco De Sá Carneiro Airport via Rome
- Ave. Duration
- 9h
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €55–270
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Scilla to Paola
- Ave. Duration
- 1h 41m
- Frequency
- Every 2 hours
- Estimated price
- €9–29
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €20–29
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Paola to Verona Porta Nuova
- Ave. Duration
- 6h 54m
- Frequency
- Once daily
- Estimated price
- €75–230
- Schedules at
- trenitalia.com
Train from Villa S.Giovanni to Milano Centrale
- Ave. Duration
- 8h 17m
- Frequency
- 5 times a day
- Estimated price
- €85–190
- Schedules at
- trenitalia.com
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Vigo Guixar
- Ave. Duration
- 13h 46m
- Frequency
- 3 times a week
- Estimated price
- €50–85
- Website
- https://www.renfe.com/es/en
Train from Vigo Guixar to Porto Campanha
- Ave. Duration
- 2h 22m
- Frequency
- Twice daily
- Estimated price
- €15–21
- Website
- https://www.renfe.com/es/en
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Villa S.Giovanni to Milano Centrale
- Ave. Duration
- 9h 40m
- Frequency
- Twice daily
- Estimated price
- €70–140
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Villa S.Giovanni to Milano Centrale
- Ave. Duration
- 18h 12m
- Frequency
- Twice a week
- Estimated price
- €60–140
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Martigny
- Ave. Duration
- 3h 6m
- Frequency
- 6 times a week
- Estimated price
- €55–100
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €70–100
- 2nd Class
- €55–75
- Phone
- 06 3000
- Website
- trenitalia.com
Night train from Scilla to Torino Porta Nuova
- Ave. Duration
- 16h 42m
- Frequency
- Once daily
- Estimated price
- €95–130
- Website
- https://www.trenitalia.com/en.html
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Torino Porta Nuova to Chambery Challes Les Eaux
- Ave. Duration
- 2h 43m
- Frequency
- Twice a week
- Estimated price
- €35–80
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- €35–50
- 1st Class
- €60–80
Bus from Scilla Largo Tripi Superiore to Florence Villa Constanza Bus Station
- Ave. Duration
- 11h 35m
- Frequency
- 6 times a week
- Estimated price
- €35–55
- Schedules at
- autolineefederico.it
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Florence Villa Constanza Bus Station to Toulouse
- Ave. Duration
- 14h
- Frequency
- 5 times a week
- Estimated price
- €50–120
- Website
- https://www.flixbus.co.uk
Bus from Toulouse to Porto
- Ave. Duration
- 16h 5m
- Frequency
- Once daily
- Estimated price
- €50–130
- Website
- https://www.flixbus.co.uk
Bus from Martigny to Porto
- Ave. Duration
- 29h 30m
- Frequency
- 3 times a week
- Estimated price
- €140–200
- Website
- https://www.flixbus.co.uk
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Verona Viale Girolamo Cardinale to Barcelona Sants Central Bus Station
- Ave. Duration
- 20h 14m
- Frequency
- 4 times a week
- Estimated price
- €45–70
- Website
- https://union-ivkoni.com/en
- Phone
- (+351) 258 454 303
- info@barquense.com
- Website
- barquense.pt
Bus from Chambéry - Rue Dr Vernier to Porto - Hospital de São João
- Ave. Duration
- 26h 26m
- Frequency
- Once a week
- Estimated price
- €75–100
- Schedules at
- barquense.pt
- Book at
- barquense.pt
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Villa San Giovanni-Piazza Stazione to Turin Stura Bus Station
- Ave. Duration
- 20h 20m
- Frequency
- Once daily
- Estimated price
- €50–210
- Website
- https://www.itabus.it/en/home
Bus from Turin Stura Bus Station to Lyon Lyon Perrache Bus Station
- Ave. Duration
- 4h 55m
- Frequency
- Twice daily
- Estimated price
- €14–80
- Website
- https://www.itabus.it/en/home
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Lyon - Perrache Bus Station to Porto - Terminal Intermodal de Campanhã
- Ave. Duration
- 20h 50m
- Frequency
- Twice a week
- Estimated price
- €50–120
- Website
- https://www.blablacar.co.uk/bus
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 guide
5 incredible day trips from Florence by train
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
Yes, the driving distance between Scilla to Porto is 2960 km. It takes approximately 28h 3m to drive from Scilla to Porto.
Book your Scilla to Porto bus tickets online with Omio.
There are 6280+ hotels available in Porto.





















































