Travel options
from Porto to London

You can get from Porto to London by train, bus or flight.

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

Deutsche Bahn
Place to stay

Need a place to stay in London?

view on map

Top pick hotels

View more

Entire homes & apartments

View more

Find the best accommodation for you, with our partner

View all

Compare prices and tickets Prices for trains, buses and flights

19 May
20 May
21 May
22 May
£48British Airways
23 May
£21wizz air uk
24 May
25 May
26 May
27 May
28 May
29 May
30 May
£13wizz air uk
31 May
1 Jun
2 Jun
3 Jun
£74Air Europa
4 Jun
5 Jun
6 Jun
£119Air Europa
7 Jun
£61Air Europa

Travel Information from Porto to London

distanceDistance819 miles (1321 km)
modeAvailable travel modesCoach or flight
priceTicket price range£88 - £106
cheapestCheapest modeFlight • £88 • 2 h 15 min
fastestFastest modeFlight • £88 • 2 h 15 min
carriersPopular travel companiesFlixbus or TAP Portugal

Travel 819 miles (1321 km) by coach or flight to London from Porto. If speed is a priority, then a flight is the best option with an average duration of 2 h 15 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as £88. The most popular travel providers which serve this journey are Flixbus or TAP Portugal among others. Travellers can even take a direct coach or flight from Porto to London.

Flights from Porto to London

It is very easy to make a journey from Porto to London. Between two to eight direct flights depart from Porto International Airport every day, which land at either London Gatwick, London Stansted, and occasionally London Luton or London City. Direct flights depart at various times between 6:30 a.m. to 9 p.m. Over 50 flights depart each day with one to two stopovers, with a final destination available at all London airports, including London Heathrow. Direct flights from Porto to London take around two hours and twenty minutes. The time for flights with stopovers varies.

Which airlines fly from Porto to London?

Direct flights are provided by several airlines. For example, flies directly from Porto to London one to three times per day. Ryanair, TAP Portugal, and sometimes British Airways also offer direct service, and many airlines, including Iberia, Vueling, and KLM, provide flights with stopovers.

How long is the flight from Porto to London?

Direct flights from Porto to London provided by carriers such as easyJet take roughly two hours and twenty minutes. Flights with one stopover generally take between 5 to 6 hours, while flights with two stopovers take from between 12 to over 24 hours.

How many flights are there from Porto to London?

Providing at least one early morning direct flight every day, easyJet also occasionally operates an afternoon or evening service also. Other airlines provide around one to five additional direct flights per day, and between 50 to 70 flights are available daily with one to two stopovers.

Download Our App Now!

Travel Tips: Travel from Porto to London

Travel to London 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 Porto to London.

Does United Kingdom have any COVID-19 travel restrictions for people travelling between Porto and London?

Travel between Porto, Portugal and London, United Kingdom is: Fully open.

Can travellers from Portugal enter United Kingdom?

International entry is allowed at this time for: Entry is fully open for citizens and permanent residents of Portugal.

Are there rules for self-quarantine when arriving to London from Porto?

Conditions of entry into United Kingdom:

  • No COVID-19 testing required
  • No quarantine required

Are there COVID-19 safety rules for social distancing and wearing face masks in London, United Kingdom?

To reduce the spread of COVID-19, the government of United Kingdom has imposed the following measures:

  • Physical distance requirement: metre (s) ( feet)
  • Face mask requirement: Regional advice

This information was last checked on 17/05/2022. As this information can change due to the nature of the pandemic, make sure to review the latest COVID-19 travel safety regulations   for your trip between Porto and London.

What travel restrictions, such as quarantine measures, should I be aware of for my journey back to Porto, Portugal from London, United Kingdom?

The current restriction level for returning to Porto, Portugal from United Kingdom is: Partially open.

Am I allowed to reenter Porto, Portugal from London, United Kingdom?

Reentering Portugal is currently allowed for: Entry is partially open for citizens and permanent residents of United Kingdom

Do I need to self-quarantine when I arrive back to Porto from London?

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 72 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Specific entry restrictions may apply for travel to Portugal: Azores, Madeira

Which rules do I need to follow in Porto, Portugal regarding COVID-19?

All travellers returning to Portugal must observe the following safety measures to reduce the spread of COVID-19 in the country:

  • Physical distance: 2 metre (s) (7 feet)
  • Face masks: Mandatory

The information above was last checked on 16/05/2022. We do our best to keep this information up-to-date, but regulations can change due to the nature of the coronavirus pandemic, so please double check the latest COVID-19 travel safety regulations ahead of your trip back to Porto from London here.

What are my travel options from Porto to London?

There are 2 ways that you can travel between Porto and London. You can take a coach or flight.

What is the cheapest way to travel to London from Porto?

A flight service offers the cheapest way to travel from Porto to London, which costs on average £88.

This is compared to other ways of getting to London:

A flight is about £17 less than a coach, which costs on average £106 for this route.

What is the quickest way from Porto to London?

The fastest way from Porto to London is by flight with an average journey time of 2 h 15 min.

Other travel options to London from Porto can usually take longer:

In comparison, travelling by coach can take you on average 34 h 30 min.

How many miles from Porto to London would I travel?

You should expect to travel around 819 miles (1321 km) from Porto to London.

When going from Porto to London, where do I depart from Porto and where do I arrive in London?

These are the most popular departure and arrival points when travelling from Porto to London:

  • Most travellers catch their flight from Porto Airport and arrive in London Heathrow Airport.

Which travel companies can help me find a way to get from Porto to London?

Omio works with many trusted partners that can help you travel the best way from Porto to London:

  • You can take a coach from Porto to London with Flixbus. Cheap tickets can be found for £106 with Flixbus from Porto to London.
  • You can go to London from Porto by plane with TAP Portugal. You'll see cheap plane tickets for £88 with TAP Portugal from Porto to London on Omio.

Is it possible to travel directly from Porto to London?

Yes, there are direct routes from Porto to London with the following travel companies:

  • You'll find direct coach services to London with.
  • You'll find direct flight services to London with TAP Portugal.

As you won't need to change at another stop in between, direct services to London tend to save you time and add more convenience, so it's worth paying attention to before you book tickets for this journey.

What is another destination I should add to my tour from Porto to London?

Omio customers who travel from Porto to London often also extend their holiday to go to Paris, Amsterdam or Brussels. Omio can help you plan your trip by finding the best connections between London and these popular destinations at a great price.

How early should I purchase Porto to London tickets online to score the best deals?

Before travelling from Porto to London, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • The price of a coach ticket for this trip is £106 one way on average.
  • The price of a plane ticket for this journey is £88 one way on average.

But we recommend booking Porto to London tickets online a few months before your planned travel date to score the best deals and save money on your trip.