Travel options
from Barcelona to London

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

Our recommendation

To get from Barcelona to London on Sep 27 we recommend taking a flight because it’s the best combination of price and speed.

05:55PMBarcelona El Prat Airport2h15 07:10PMLondon Luton Airport
0 changes
$1841One-way
Cheapest
07:35AMBarcelona El Prat Airport2h20 08:55AMLondon Gatwick Airport
0 changes
$1811One-way
Other options
07:15PMBarcelona El Prat Airport2h20 08:35PMLondon Stansted Airport
0 changes
$2141One-way
12:00PMBarcelona El Prat Airport2h20 01:20PMLondon Gatwick Airport
0 changes
$2021One-way
06:30AMBarcelona El Prat Airport2h20 07:50AMLondon Stansted Airport
0 changes
$2481One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF
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

COMPARE Prices for trains, buses and flights

Sun
Sep 26
Find prices
$134easyJet
Mon
Sep 27
Find prices
$161Vueling
Tue
Sep 28
Find prices
$33Ryanair
Wed
Sep 29
Find prices
$19Ryanair
Thu
Sep 30
Find prices
$19Ryanair
Fri
Oct 1
Find prices
$17Ryanair
Sat
Oct 2
Find prices
$17Ryanair
Sun
Oct 3
Find prices
$37Ryanair
Mon
Oct 4
Find prices
$115Ryanair
Tue
Oct 5
Find prices
$28Ryanair
Wed
Oct 6
$75BlaBlaCar Bus
$17Ryanair
Thu
Oct 7
$87BlaBlaCar Bus
$22Ryanair
Fri
Oct 8
Find prices
$47Ryanair
Sat
Oct 9
Find prices
$133Ryanair
Sun
Oct 10
Find prices
$86Ryanair
Mon
Oct 11
Find prices
$64Ryanair
Tue
Oct 12
Find prices
$17Ryanair
Wed
Oct 13
Find prices
$17Ryanair
Thu
Oct 14
Find prices
$17Ryanair
Fri
Oct 15
Find prices
$17Ryanair
Sat
Oct 16
Find prices
$17Ryanair

Travel Information between Barcelona and London

distanceDistance706 miles (1138 km)
modeAvailable travel modesFlight
fastestFastest modeFlight • $83 (€67) • 2 h 15 min
carriersPopular travel companieseasyJet

Take a flight to travel 706 miles (1138 km) to London from Barcelona. EasyJet is the main travel company operating this route. Travelers can even take a direct flight from Barcelona to London.

The Window Seat

Read more about London

London: A City Guide
London: A City Guide

Where do you start with a city like London? Each corner of this sprawling metropolis has its own distinct vibe. If you like the finer things head to the West, if leafy gardens are your thing then North is for...

Continue reading
Capital Gains
Capital Gains

Europe’s biggest capital cities are all mesmerizing in their own right but depending on what type of person you are, one of the big five—Berlin, London, Madrid, Paris and Rome—will call to you more...

Continue reading
Beyond Greta
Beyond Greta

The global outbreak of COVID-19 has made us reevaluate our lives in every way. Things that used to worry us don’t seem important anymore. The pandemic has also cast a spotlight on what we are doing to our...

Continue reading

Travel from Barcelona to London: Journey Details

Getting from Barcelona to London is simple, and anyone making the journey will have plenty of choice. The fastest and most convenient way to get to London is flying - and there are hourly departures from El Prat airport every day of the week. Trains and buses present a possible alternative for non-fliers, and offer the possibility of a stopover in Paris.

Return trips from London to Barcelona are also available.

How to get from Barcelona to London

The Best Way According to our Users

When it comes to choosing a method of transportation from Barcelona to London, 94,59% of our customers do not hesitate to choose the flight as their preferred way to travel. Nowadays, passengers who want to fly around Europe have more options than ever before. With dozens of budget airlines covering several routes which connect to virtually all European countries, taking a flight to reach your desired destination is easy and inexpensive. The low fares and the short flight time are, among others, some of the reasons why our users choose the airplane as the best way to get from Barcelona to London, even if they have to face baggage limitations and long lines at check-in and security control. You can book your flights with Omio to make sure you are always taking the fastest route or getting the best deal. You can also add extra luggage and book securely with several methods of payment such as Apple Pay, PayPal and more.

Search on Omio to find cheap tickets from Barcelona to London. It’s easy to find the most attractive prices and choose your preferred route for your journey. Book on web or app, and travel with your mobile ticket —without the stress of printing your ticket.

Buses from Barcelona to London

Megabus currently offer two buses per day between Barcelona Nord and London Victoria Coach Station, with a morning departure at 6:30 a.m. and an evening bus leaving at 4:30 p.m. Both journeys take 26 hours 30 minutes with a 2 hour stopover in Paris along the way.

Trains from Barcelona to London

Catching the train is a realistic route from Barcelona to London, with a manageable journey time of just over 10 hours. Travelers will need to catch a TGV to Paris. The first TGV leaves at 6:20 a.m., and the last at 6:35 p.m. When they reach Paris, they will need to switch to a Eurostar for the second leg into London St Pancras. In between, a short transfer between Bercy station and Gare du Nord will be required, which takes about 20 minutes.

Flights from Barcelona to London

Flights from Barcelona to London are the fastest and most popular way to get from Barcelona to London. Airlines operating the route include British Airways, Ryanair, Vueling, Iberia and EasyJet with flights landing at Heathrow, Luton, Gatwick and Stansted airports. The flight time lasts for just over 2 hours, and flights leave as early as 6:20 a.m., concluding at 9:50 p.m.

Travel Tips

Travel from Barcelona 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 Barcelona to London.
FAQs
Is cross-border travel to London, United Kingdom from Barcelona, Spain currently allowed?

International travel from Barcelona, Spain to London, United Kingdom is: Partially open.

Can I enter United Kingdom if coming from Spain?

Entry into United Kingdom is currently allowed for: Entry is partially open for citizens and permanent residents of Spain.

Am I required to self-quarantine upon arrival to London if traveling from Barcelona?

Conditions of entry:

  • 10-day mandatory self-quarantine
  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers can choose to pay for a private COVID-19 test. The earliest you can take the test while in quarantine is 5 full days after you left a place not on the travel corridor list
  • Before travelling, travellers must book and pay for a travel test package, which will include COVID-19 tests to be taken on day 2 and on day 8 of your quarantine
  • Travellers vaccinated under the UK vaccine programme are exempt from mandatory quarantine
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Passenger Locator Form (PLF) required

What measures do I need to follow in London, United Kingdom due to the pandemic?

All travelers in United Kingdom must observe the following coronavirus safety measures:

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

The information above was last checked on 9/25/21; however, this can change before your date of travel so please make sure to review the latest COVID-19 travel safety regulations   for your upcoming trip between Barcelona and London.

Are there restrictions on my return trip to Barcelona, Spain from London, United Kingdom due to COVID-19?

Return travel to Barcelona, Spain from United Kingdom is: Partially open.

Are there any travel restrictions on reentering Spain from United Kingdom?

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

Are there requirements to self-quarantine on arrival into Spain from United Kingdom?

Requirements for reentering Spain:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Health screen upon arrival
  • Pre-arrival Health Control Form (FCS) required

What are the requirements for social distancing and wearing face masks in Spain?

All travelers must abide by the following measures in Spain to reduce the spread of coronavirus in the country:

  • Social distance: 1.5 metre (s) (5 feet)
  • Face masks: Mandatory

The above information about your return travel to Barcelona, Spain was last verified on 9/25/21. As this information can change due to the nature of the pandemic, please check the latest COVID-19 travel safety regulations   closer to your planned date of travel to Barcelona from London.

How do I get from Barcelona to London?

You can get from Barcelona to London by flight.

What is the fastest way from Barcelona to London?

Traveling by flight is also the quickest way from Barcelona to London. It takes on average 2 h 15 min   to travel this journey.

How far is London from Barcelona?

The distance is approximately 706 miles (1138 km) from Barcelona to London.

What are the departure and arrival points in Barcelona and in London?

These are the most popular departure and arrival points when traveling from Barcelona to London:

  • Most travelers who purchase a plane ticket from Barcelona to London depart from Barcelona El Prat Airport to London Heathrow Airport.
Which travel companies can take me from Barcelona to London?

If finding a good deal is your main consideration for your trip from Barcelona to London, then we'll help you find the best value travel company for you:

  • EasyJet can take you to London by plane. If searching for a good deal on flights, you can find tickets for easyJet from Barcelona to London for $83 (€67).
Is there a direct service to London from Barcelona?

Yes, there is a direct route available from Barcelona to London:

  • You can take a direct flight with Vueling, Ryanair or British Airways.

Direct services tend to save you time and add more convenience in getting you to London as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets from Barcelona to London.

What is another destination I should add to my tour from Barcelona to London?
Many of our customers who book a trip from Barcelona to London often extend their vacation and travel to other popular destinations like Paris, Amsterdam or Brussels. If you’re thinking of adding another destination to your Barcelona and London itinerary, let Omio find you the best connections between London and any of these top destinations today!
How far in advance should I buy tickets to London from Barcelona online to get the best deals?

When planning your trip from Barcelona to London, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Plane tickets are costing on average $83 (€67) one way.

However, we recommend buying tickets from Barcelona to London online a few months in advance to get the best deals and save money on your upcoming journey.

Stations

Important Stations and Airports for this Journey

Barcelona
London
Barcelona, Estacion de Autobuses de Sants
Amenities
Estació d'autobusos Barcelona-Nord
Amenities
Barcelona Estació De França
Amenities