Travel from Italy to Portugal

Bus or fly from Italy to Portugal?

Ryanair, TAP Portugal and 11 other airlines fly from Bologna to Odivelas hourly. Alternatively, you can take a bus from Rome to Lisbon via Roma, Madrid, and Estação Oriente in around 3 days 18 h.

How to get from Italy to Portugal

ModeDurationPrice
From Marconi line 81 bus to Bologna airport, fly to Lisbon airport, bus to Lisboa, then bus to Odivelas.6 h 1 min$124
From Duomo M3 line 3 subway to Milano Centrale Station, shuttle to Milan Bergamo airport, fly to Porto airport, Metro to Senhora da Hora, then Metro to Matosinhos.6 h 25 min$98
From P. Alinari bus to Florence airport, fly to Lisbon airport, bus to Lisboa, then bus to Odivelas.6 h 2 min$151
From Roma Termini train to Rome airport, fly to Lisbon airport, bus to Lisboa, then bus to Odivelas.6 h 19 min$135
From Milano Cadorna train to Milan Malpensa airport, fly to Lisbon airport, bus to Lisboa, then bus to Odivelas.6 h 9 min$125
From Roma Termini train to Rome Ciampino airport, fly to Lisbon airport, bus to Lisboa, then bus to Odivelas.6 h 12 min$98
From Fermata 473 - CARLO ALBERTO line 13 tram to Torino Porta Susa, train to Lyon airport, fly to Porto airport, Metro to Senhora da Hora, then Metro to Matosinhos.9 h 37 min$195
From Roma Termini train to Milano Centrale, train to Marseille-St-Charles, train to Zaragoza Delicias, train to Miranda de Ebro, then night train to Lisboa Santa Apolonia.34 h 43 min$461
From Roma Termini train to Firenze - Autostazione, bus to Lisboa Oriente, then train to Lisboa Santa Apolonia.38 h 34 min$206
From Via S. Croce In Gerusalemme/Statilia line 649 bus to Roma, bus to Madrid, bus to Estação Oriente, then bus to Rua Da Palma.3 days 18 h$289
From Rome drive to Lisbon.23 h 49 min$464

How long does it take to get from Italy to Portugal?

It takes approximately 6 h 1 min to get from Italy to Portugal, including transfers.

Is there a direct train between Italy and Portugal?

No, there is no direct train from Italy to Portugal. However, there are services departing from Roma Termini and arriving at Lisboa Santa Apolonia via Milano Centrale, Marseille-St-Charles, Zaragoza Delicias and Miranda de Ebro. The journey, including transfers, takes approximately 34 h 43 min.

Is there a direct bus between Italy and Portugal?

No, there is no direct bus from Italy to Portugal. However, there are services departing from Via S. Croce In Gerusalemme/Statilia and arriving at Rua Da Palma via Roma, Madrid and Estação Oriente. The journey, including transfers, takes approximately 3 days 18 h.

Operators from Italy to Portugal

OperatorPhoneWebsite
TPER - Trasporto Passeggeri Emilia Romagna051.350111TPER - Trasporto Passeggeri Emilia Romagna
RyanairRyanair
TAP PortugalTAP Portugal
Air FranceAir France
IberiaIberia
TunisairTunisair
KLMKLM
British AirwaysBritish Airways
LufthansaLufthansa
Wizz AirWizz Air
AlitaliaAlitalia
Brussels AirlinesBrussels Airlines
Air DolomitiAir Dolomiti
Transavia HollandTransavia Holland
Rodoviária de Lisboa217 928 180Rodoviária de Lisboa
Milan MetroMilan Metro
Orio Shuttle035.319366Orio Shuttle
BMI RegionalBMI Regional
Metro do Porto+351 22 508 1000Metro do Porto
BlubusBlubus
SwissSwiss
Vueling AirlinesVueling Airlines
Austrian AirlinesAustrian Airlines
Trenitalia+39 06 68475475Trenitalia
Air EuropaAir Europa
easyJeteasyJet
Ethiopian AirlinesEthiopian Airlines
LuxairLuxair
EurowingsEurowings
Malpensa ExpressMalpensa Express
Singapore AirlinesSingapore Airlines
5T Torino5T Torino
TGV0033 892 353535TGV
Transavia FranceTransavia France
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Trenitalia Eurocity+39 06 68475475Trenitalia Eurocity
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)
Eurolines IT+39 0861 199 1900Eurolines IT
Portuguese Railways (CP)+351 707 210 220Portuguese Railways (CP)
ATAC S.p.A. Azienda per la mobilità+39 06.4695.2400ATAC S.p.A. Azienda per la mobilità
ALSA+34 902 42 22 42ALSA
CarrisCarris