Compare prices and tickets by train, bus or flight

Fri
Jan 28
$73Air Nostrum
Sat
Jan 29
$67Ryanair
Sun
Jan 30
$95Ryanair
Mon
Jan 31
$16Ryanair
Tue
Feb 1
$29Ryanair
Wed
Feb 2
$16Ryanair
Thu
Feb 3
$27easyJet
Fri
Feb 4
$27easyJet
Sat
Feb 5
$27easyJet
Sun
Feb 6
$12Ryanair
Mon
Feb 7
$12Ryanair
Tue
Feb 8
$12Ryanair
Wed
Feb 9
$12Ryanair
Thu
Feb 10
$15Ryanair
Fri
Feb 11
$12Ryanair
Sat
Feb 12
$28Ryanair
Sun
Feb 13
$16Ryanair
Mon
Feb 14
$30Ryanair
Tue
Feb 15
$12Ryanair
Wed
Feb 16
$12Ryanair

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus
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: Bus from Porto to London

distanceDistance819 miles (1321 km)
durationAverage bus duration35 h 30 min
priceAverage bus ticket price$79 (€67)
changesDirect busYes
carriersBus companiesEurolines France or Flixbus

Buses from Porto to London cover the 819 miles (1321 km) long route taking on average 35 h 30 min with our travel partners like Eurolines France or Flixbus. There are direct bus services available. While the average ticket price for this trip costs around $79 (€67), you can find the cheapest bus ticket for as low as $79 (€67). Travelers depart most frequently from Porto - Campanha and arrive in London, Hammersmith Bridge Road.

Bus companies: FlixBus buses between Porto and London

You can travel by bus between Porto and London with FlixBus for as low as $79 (€67). When you search for schedules and tickets, Omio will show you the best trip.

FlixBus

Flixbus is one of Europe's biggest bus companies which was created in Germany and offers bus services around Europe and US. Flixbus offers only one ticket type called Standard for your upcoming bus trip between Porto and London.

Find the perfect FlixBus bus from Porto to London for a smooth and relaxing journey. Omio makes it convenient for you to check the latest FlixBus bus schedules and compare the cheapest, fastest or earliest bus from Porto to London. You can also check relevant travel information for the FlixBus bus, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap FlixBus bus tickets online. You can expect to travel around 819 miles (1321 km) on this trip and your FlixBus Porto to London bus ticket can cost as little as $79 (€67) one-way if you book in advance. When you search for FlixBus tickets between Porto and London in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official FlixBus bus tickets online quickly and easily on Omio and enjoy the travel experience!

When purchasing your FlixBus bus tickets from Porto to London, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips: Bus to London from Porto

Take the bus 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.
FAQs

Is cross-border travel by bus between Porto, Portugal and London, United Kingdom allowed?

Travel between Porto, Portugal and London, United Kingdom by bus is: Partially open.

Can I enter United Kingdom from Portugal?

International entry status: Entry is partially open for citizens and permanent residents of Portugal

Do I need to quarantine on arrival in United Kingdom from Porto?

Conditions of entry:

  • Negative COVID-19 test issued at most 2 days before arrival for unvaccinated travellers
  • Prebook and pay for day 2 and day 8 COVID-19 PCR tests for unvaccinated travellers
  • 10-day mandatory self-quarantine
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Prebook and pay for a COVID-19 test, to be taken on the end of day 1 for vaccinated travellers
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in London, United Kingdom?

All travelers in United Kingdom must observe these coronavirus safety measures:

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

The information above was last checked on 1/26/22. Remember to review the latest COVID-19 travel safety regulations   for your bus from Porto to London as this information can change.

What are the COVID-19 restrictions for my return trip to Portugal from London, United Kingdom?

Return travel from United Kingdom to Portugal is: Partially open.

Are there any international entry restrictions on returning to Porto from London?

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

Do I need to quarantine on arrival in Portugal from London?

Requirements for reentering:

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

What are the safety rules to follow in Porto, Portugal?

The government of Portugal has imposed these measures to reduce the spread of COVID-19:

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

Last checked on 1/27/22. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your bus to Porto from London.

How much do cheap bus tickets to London from Porto cost?

Looking to save money on your journey? Omio customers have found the cheapest bus between Porto and London for the next 7 days starting from $79 (€67)  one way.

How much is a bus ticket from Porto to London?

If you are looking to book your bus ticket in the next 7 days, you can expect the Porto to London bus to cost on average $79 (€67)  one way.

How many miles is it from Porto to London by bus?

The Porto to London bus distance is approximately 819 miles (1321 km).

How long is a bus between Porto and London on average?

While the time it takes to travel 819 miles (1321 km) from Porto to London can vary based on specific dates, weekends, and holidays, the Porto to London bus journey time is on average 35 h 30 min.

When traveling by bus from Porto to London, which bus station in Porto do I depart from and which bus station in London do I arrive in?

Omio customers who travel this route most frequently depart from Porto - Campanha   and arrive in London, Hammersmith Bridge Road.

Where is the bus station in Porto? Where is the bus station in London?

You can find the most popular departure bus station for this trip, Porto - Campanha, located approximately 1.3 miles (2.1 km) from the city center of Porto. The most popular arrival bus station in London, called London, Hammersmith Bridge Road, is located around 4.5 miles (7.2 km) away from its city center.

Which bus companies can take me from Porto to London?

For the journey from Porto to London you can take a bus with Eurolines France or Flixbus. Be sure to check out all possible bus providers that offer services between Porto and London on Omio to compare what amenities they may have.

What time is the earliest bus from Porto to London? What time is the last bus from Porto to London?

The earliest bus departing from Porto to London leaves at 7: 05 AM. The last bus departing from Porto to London leaves at 8: 55 AM. You can find the latest Porto to London bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.

When should I book the Porto to London bus for the best deals on tickets?

In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus companies offering this trip and save money. If you purchase bus tickets between Porto and London within the next 7 days, you can find tickets to cost on average $79 (€67) one way. To find the best prices for this route, consider booking your bus ticket from Porto to London a few months in advance.