Compare prices and tickets by train, bus or flight

Thu
Jan 20
$22Comboios De Portugal
$6Flixbus
$91PGA-Portugalia Airlines
Fri
Jan 21
$22Comboios De Portugal
$6Flixbus
$91TAP Portugal
Sat
Jan 22
$30Comboios De Portugal
$6Flixbus
$91TAP Portugal
Sun
Jan 23
$19Comboios De Portugal
$6Renex
$91PGA-Portugalia Airlines
Mon
Jan 24
$19Comboios De Portugal
$6Flixbus
$91PGA-Portugalia Airlines
Tue
Jan 25
$19Comboios De Portugal
$6Flixbus
$91PGA-Portugalia Airlines
Wed
Jan 26
$17Comboios De Portugal
$6Flixbus
$91TAP Portugal
Thu
Jan 27
$19Comboios De Portugal
$6Flixbus
$91PGA-Portugalia Airlines
Fri
Jan 28
$19Comboios De Portugal
$6Gipsyy
$107TAP Portugal
Sat
Jan 29
$19Comboios De Portugal
$6Flixbus
$91TAP Portugal
Sun
Jan 30
$16Comboios De Portugal
$11Gipsyy
$106azores airlines
Mon
Jan 31
$19Comboios De Portugal
$11Gipsyy
$91TAP Portugal
Tue
Feb 1
$11Comboios De Portugal
$24Alsa
$91TAP Portugal
Wed
Feb 2
$11Comboios De Portugal
Find prices
Find prices
Thu
Feb 3
$11Comboios De Portugal
$6Flixbus
$67PGA-Portugalia Airlines
Fri
Feb 4
$11Comboios De Portugal
$6Flixbus
$107TAP Portugal
Sat
Feb 5
$11Comboios De Portugal
$4Gipsyy
$91TAP Portugal
Sun
Feb 6
$14Comboios De Portugal
Find prices
Find prices
Mon
Feb 7
$11Comboios De Portugal
$4Gipsyy
$91TAP Portugal
Tue
Feb 8
$11Comboios De Portugal
Find prices
Find prices

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Lisbon to Porto flight

distanceDistance170 miles (274 km)
durationAverage flight duration1 h
priceAverage plane ticket price$91 (€76)
changesDirect flightYes
carriersAirlinesRyanair, TAP Portugal, PGA-Portugalia Airlines or White Airways

Flights from Lisbon to Porto cover the 170 miles (274 km) long journey taking on average 1 h with our travel partners like Ryanair, TAP Portugal, PGA-Portugalia Airlines or White Airways. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as $91 (€76), but the average price of plane tickets is $91 (€76). Travelers depart most frequently from Lisbon Portela Airport and arrive in Porto Airport.

Airlines: Ryanair flights from Lisbon to Porto

For as little as $91 (€76) you can travel by flight between Lisbon and Porto with Ryanair. Omio will show you the best deals, schedules and tickets available for this trip.

Ryanair

Ryanair is one of the most popular budget airlines in Europe offering cheap flights all over the continent. Founded in Ireland, Ryanair makes it easy to hop on a plane and fly to popular European destinations quickly and affordably. This low-cost airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. All Ryanair fare types include allowance of one small personal bag; additional fees tend to apply for bringing carry-on luggage and checked luggage.

    Read on for COVID-19 recommendations and policies for your Ryanair flight ticket between Lisbon and Porto:

    • Normal conditions apply
    • Cashless payments recommended
    • Online booking and check-in recommended

    Lisbon to Porto Flights: An Overview

    Two airports connect these two cities which are about 320 km apart. Lisbon Portela and Porto airport facilitate Lisbon to Porto flights on a daily basis. The approximate flight time for direct flights is one hour, while indirect flights take significantly longer. Travelers have various options as there are regular flights throughout the day.

    Which Airlines Fly from Lisbon to Porto?

    A decent number of airlines offer Lisbon to Porto flights. TAP Portugal offers the fastest, second fastest, and cheapest flights on the route. Ryanair has the cheapest flights. Other airlines that operate on this route include KLM Royal Dutch Airlines, JOON, and Air France, among others.

    How long is the Flight from Lisbon to Porto?

    The duration of the direct flight from Lisbon to Porto is approximately one hour. For flights flying between the two cities and with a single layover, the time ranges from 4 to 29 hours. The time difference between the shortest non-direct flights on this route depends on where the layover is made.

    How many flights are there from Lisbon to Porto?

    On average, there are about 20 daily Lisbon to Porto flights, although the average number of weekend flights drops slightly. Each week, the route has approximately 100 flights. Passengers on this route are at liberty to fly from early morning, mid-morning, afternoon, or evening.

    Travel Tips: Lisbon to Porto Flight

    Take a flight to Porto easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Lisbon to Porto.
    FAQs

    How much do cheap plane tickets between Lisbon and Porto cost?

    If you’re looking to save money on tickets, you can find cheap Lisbon to Porto flights for as little as $91 (€76)  in the next 7 days.

    How much is a plane ticket to Porto from Lisbon?

    If you’re looking to buy your plane tickets in the next week, you can expect the Lisbon to Porto flight price to come in at an average of $91 (€76)  one way.

    How far is Lisbon to Porto by plane?

    The distance to Porto from Lisbon by plane is approximately 170 miles (274 km).

    How long is the plane ride to Porto from Lisbon?

    The flight time to Porto from Lisbon is on average 1 h  for the 170 miles (274 km) long journey, but the time it takes to go to Porto from Lisbon by flight can vary depending on specific dates or traveling on weekends and holidays.

    When taking a flight from Lisbon to Porto, which airport in Lisbon do I fly out of and which airport in Porto do I arrive in?

    Omio travelers most frequently book a flight from Lisbon Portela Airport   to Porto Airport   for this route.

    Where is the airport in Lisbon? Where is the airport in Porto?

    Passengers board their flight most frequently from Lisbon Portela Airport, which is located approximately 3.7 miles (6 km) from the city center.

    Passengers traveling this route most often arrive at Porto Airport and need to travel approximately 6.8 miles (11 km) from the airport to reach the city center in Porto. You can check if there are airport shuttle services, taxi services or public transit options available from Porto Airport to get you to the city center in Porto.

    What airlines offer a service to Porto from Lisbon?

    For the best Lisbon to Porto flight to purchase, you can travel safely and comfortably with Ryanair, TAP Portugal, PGA-Portugalia Airlines or White Airways. However, it's always good to check all possible airlines with services between Lisbon and Porto to compare what amenities they may offer.

    Can I purchase a direct flight from Lisbon to Porto?

    Yes, you can look for direct flights from Lisbon to Porto with PGA-Portugalia Airlines, White Airways or TAP Portugal  without needing to transfer at another stop in between. Taking a direct flight tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this trip.

    When is the earliest flight from Lisbon to Porto? When is the last flight from Lisbon to Porto?

    The earliest flight departing from Lisbon to Porto leaves at 6: 00 AM. The last flight departing from Lisbon to Porto leaves at 10: 55 PM. You can find the latest Lisbon to Porto flight schedule on Omio and book the best time to leave for your journey on your chosen travel date.

    When should I purchase the Lisbon to Porto flight for the best deals on tickets?

    You can find flights between Lisbon and Porto to cost on average $91 (€76) one way if you book within the next 7 days. But we recommend buying plane tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Lisbon to Porto flight generally on sale a few months before the planned travel date.