Find a flight from Porto to Lisbon

These train, bus and flight companies trust us


Find the cheapest ticket for your trip

Help rental companies move cars and get 1€ rental!, (no hidden charges)

Journey details

Best price 5.63$
Journey duration 12 h 46 min
Connections per day 132
First departure: 00:30
Last departure: 22:00
Distance 273km

Virail finds for you the cheapest flights from Porto to Lisbon

Virail finds for you the cheapest tickets for flights from Porto to Lisbon. What you have to do is only choosing the date of your journey and virail will compare hundreds of websites to find the best solution for your flight from Porto to Lisbon.

How much are the cheapest tickets for flights from Porto to Lisbon?

If you can book in advance and are flexible with the dates of your flight, the cheapest tickets from Porto to Lisbon are from 4,95 $.

Ticket price Porto - Lisbon every day

Today Tomorrow In 2 days In 3 days In 4 days In 5 days In 6 days
41 $17 $38 $16 $23 $37 $15 $
21 $11 $21 $11 $16 $21 $16 $
More 7 $ More 11 $17 $ More 11 $
More More More 1 $1 $ More 1 $

Flights from Porto to Lisbon


Which airlines can you fly with from Porto to Lisbon?

Among the partners of virail, you can also find the airlines flying from Porto to Lisbon, like Ryanair, TAP AIR PORTUGAL, Iberia, Air Europa, Brussels Airlines and Azores Airlines.

Travelling by plane to Lisbon from Porto: how many daily connections are there?

102 connections are available every day to travel from Porto to Lisbon by plane. Please be aware that among these connections there are 87 routes which have at least one change versus 13 direct lines. So choosing a trip including a stopover is sometimes more efficient although it is longer especially if there are too few connections and if you look for a ticket at the last minute. Yet, select a ticket for a direct line if you would rather stay in the same plane and avoid a stopover.

Which airports can you leave and where do the flights land in Lisbon?

The airports in Porto and Lisbon are respectively Porto and Humberto Delgado.

When is the first flight to Lisbon scheduled?

The first flights to Lisbon are scheduled at 05:07 and the last one is leaving Porto at 22:09.

How long does it take from Porto to Lisbon by plane?

The fastest flights take you from Porto to Lisbon in 55 minutes.

If you feel like travelling and visiting different cities, you can take your time and travel by train from Porto to Lisbon.

virail lets you search and compare times and prices of any transports from one city to another