Travel from Lisbon-Airport-LIS to Porto

Train, bus or fly from Lisbon Airport (LIS) to Porto?

TAP Portugal, Air Transat and Ryanair fly from Lisbon Airport (LIS) to Porto hourly. Alternatively, Portuguese Railways (CP) operates a train from Lisbon Airport (LIS) to Porto hourly. Tickets cost $25 - $55 and the journey takes 2 hours 29 minutes.

How to get from Lisbon Airport (LIS) to Porto

ModeDurationPrice
From Lisbon airport fly to Porto airport then Metro to Porto.1 h 20 min$27
From Aeroporto subway to Lisboa Oriente then train to Vila Nova de Gaia.3 h 21 min$37
From Lisboa Aeroporto line 2 bus to Lisboa then bus to Porto.4 h 22 min$34
From Lisbon Airport (LIS) drive to Porto.2 h 51 min$53

How long does it take to get from Lisbon Airport (LIS) to Porto?

It takes approximately 1 hour 20 minutes to get from Lisbon Airport (LIS) to Porto, including transfers.

Is there a direct bus between Lisbon Airport (LIS) and Porto?

No, there is no direct bus from Lisbon Airport (LIS) to Porto. However, there are services departing from Lisboa Aeroporto and arriving at Porto via Lisboa. The journey, including transfers, takes approximately 4 hours 22 minutes.

Operators from Lisbon Airport (LIS) to Porto

OperatorPhoneWebsite
TAP PortugalTAP Portugal
Air TransatAir Transat
RyanairRyanair
Metro do Porto+351 22 508 1000Metro do Porto
Metro Lisboa(+351) 213500115Metro Lisboa
Portuguese Railways (CP)+351 707 210 220Portuguese Railways (CP)
Aerobus(+351) 218 503 225Aerobus
Rede Expressos707 22 33 44Rede Expressos