How to travel from Barcelona to London

Sat, Jan 25
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Travel Information between Barcelona and London

distanceDistance1138 km
modeAvailable travel modesTrain, coach or flight
priceTicket price range€38 - €492
cheapestCheapest modeFlight • €38 • 2 h 15 min
fastestFastest modeFlight • €38 • 2 h 15 min
carriersPopular travel companiesBlaBlaCar Bus, Vueling Airlines or SNCF | TGV INOUI

Take a train, coach or flight to travel 1138 km to London from Barcelona. The most popular travel providers which serve this journey are BlaBlaCar Bus, Vueling Airlines or SNCF | TGV INOUI among others. Travellers can even take a direct coach, flight or train from Barcelona to London.

Travel options
from Barcelona to London

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

Our recommendation
flight

The best way to travel from Barcelona to London is by taking a flight because it’s the best combination of price and speed.

Ryanair
07:15PM2h30
Barcelona El Prat Airport (BCN)
08:45PMLondon Stansted Airport (STN)
251One-way
0 transfers
Cheapest
Ryanair
07:15PM2h30
Barcelona El Prat Airport (BCN)
08:45PMLondon Stansted Airport (STN)
251One-way
0 transfers
Fastest
Vueling
11:05AM2h20
Barcelona El Prat Airport (BCN)
12:25PMLondon Gatwick Airport (LGW)
551One-way
0 transfers
Other options
SNCF | TGV INOUI
09:28AM10h02
Barcelona Sants
06:30PMLondon St Pancras International (STP)
3561One-way
1 transfer
SNCF | TGV INOUI
09:28AM12h02
Barcelona Sants
08:30PMLondon St Pancras International (STP)
3561One-way
1 transfer
BlaBlaCar Bus
06:00AM27h25
Barcelona, Estació d'Autobusos Nord
08:25AMLondon, Victoria Coach Station
821One-way
1 transfer
FlixBus
11:05AM30h20
Barcelona, Estació d'Autobusos Nord
04:25PMLondon, Victoria Coach Station
981One-way
1 transfer
FlixBus
02:50AM30h50
Barcelona, Estació d'Autobusos Nord
08:40AMLondon, Victoria Coach Station
1031One-way
2 transfers
Ryanair
10:10PM2h30
Barcelona El Prat Airport (BCN)
11:40PMLondon Stansted Airport (STN)
251One-way
0 transfers
Ryanair
07:15PM2h25
Barcelona El Prat Airport (BCN)
08:40PMLondon Luton Airport (LTN)
341One-way
0 transfers
Ryanair
02:15PM2h30
Barcelona El Prat Airport (BCN)
03:45PMLondon Stansted Airport (STN)
481One-way
0 transfers

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

Compare prices and tickets Prices for trains, buses and flights

Fri
Jan 24
Sat
Jan 25
Sun
Jan 26
Mon
Jan 27
Tue
Jan 28
Wed
Jan 29
Thu
Jan 30
Fri
Jan 31
Sat
Feb 01
Sun
Feb 02
Mon
Feb 03
Tue
Feb 04
Wed
Feb 05
Thu
Feb 06
Fri
Feb 07
Sat
Feb 08
Sun
Feb 09
Mon
Feb 10
Tue
Feb 11
Wed
Feb 12
Thu
Feb 13

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

All travel companies: All Airlines, Train and Coach Companies from Barcelona to London

Find the best journey to London from Barcelona with SWISS, Air Europa and Air France. Comparing timetables and prices and booking the most popular route has never been easier with over 1000 travel operators on Omio.

Renfe-SNCF is a joint venture between Spain's Renfe and France's SNCF, offering high-speed rail services between the two countries. The trains run at speeds of up to 300 km/h, with departures every two hours. Renfe-SNCF offers three types of trains: the AVE, the TGV and the EuroMed. The AVE is the fastest, with a journey time of just over three hours between Madrid and Paris. The TGV is slightly slower, but still offers a comfortable journey. The EuroMed is the slowest, but is the most affordable option. Renfe-SNCF offers a range of ticket types, including single, return and group tickets. Onboard facilities include comfortable seating, free Wi-Fi, power sockets and a selection of snacks and drinks. The most popular routes for Renfe-SNCF are Madrid to Paris, Barcelona to Marseille and Madrid to Lyon.

    BlaBlaCar Bus (formerly known as Ouibus or iDBUS), a subsidiary of the popular French car sharing service, BlaBlaCar, is a provider operating long-distance travel services in 10 countries in Europe. Founded in France, BlaBlaCar Bus provides connections to over 300 destinations. Standard amenities on the travel include air conditioning, toilets, USB and power outlets for charging phones, tablets and laptops during long travel journeys, extra legroom and adjustable seats. On select routes there is also free Wi-Fi available. BlaBlaCar Bus offers only the Standard ticket for all its routes, which allows you to bring one cabin bag and up to two hold bags per person.

      Swiss is Switzerland’s leading airline and offers Economy and Business ticket fares for your next travel between Barcelona and London.

        FAQs: Travel from Barcelona to London

        FAQs: 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

        There are 3 options to travel between Barcelona and London including taking a train, coach or flight.

        The cheapest way to go to London from Barcelona is by taking a flight, which costs on average €38.

        This is compared to other ways of getting from Barcelona to London:

        Taking a flight costs €15 less than taking a coach, which costs on average €54 for the same trip.

        Taking a flight costs €454 less than taking a train, which costs on average €492 for the same trip.

        The fastest way to get to London from Barcelona is by flight with an average travel time of 2 h 15 min.

        Other travel options to London take longer:

        Coach takes 22 h 45 min on average.

        Train takes 9 h 2 min on average.

        The Barcelona to London distance is approximately 1138 km.

        The average frequency per day from Barcelona to London is:

        • 2 trains a day.

        However, we recommend checking specific travel dates for your route from Barcelona to London as scheduled services by train, coach or flight can vary by season or day of the week.

        These are the most popular departure and arrival points for travellers from Barcelona to London:

        • Coaches from Barcelona to London most often leave from Barcelona, Estación de Autobuses de Sants and arrive in London, Victoria Coach Station.
        • Flights from Barcelona to London most often leave from Barcelona El Prat Airport and arrive in London Gatwick Airport.

        The following travel companies offer services from Barcelona to London:

        • BlaBlaCar Bus, FlixBus or Alsa can get you to London by coach. You can find a good deal for coach tickets with BlaBlaCar Bus from Barcelona to London for €54 on Omio.
        • Vueling Airlines, Ryanair, easyJet, British Airways, Cityflyer (British Airways 2), Eurowings, Lufthansa, Finnair, Air Europa, KLM, Iberia, Air France, SWISS, Luxair, Air Baltic, airmax, Brussels Airlines or TUIfly can get you to London by plane. You can find a good deal for plane tickets with easyJet from Barcelona to London for €38 on Omio.
        • Travel with SNCF | TGV INOUI, Renfe-SNCF or TGV INOUI for trains to London. If you’re looking for a good deal on tickets, check for TGV INOUI Barcelona to London tickets on Omio for €492.

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

        • You'll find direct coaches with.
        • You'll find direct flights with Vueling Airlines, easyJet or British Airways.
        • You can travel directly by train with.

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

        Looking to extend your trip from Barcelona to London? Many Omio customers who go from Barcelona to London usually extend their holiday to explore other popular destinations like Paris, Edinburgh, Manchester, Amsterdam or Brussels. If you're looking to explore Paris, Edinburgh, Manchester, Amsterdam or Brussels from London, let Omio find you the best connections available at an affordable price.

        Travelling from Barcelona to London: related information

        Here are some other resources that might have the information you need

        Popular countries

        Explore the area by ferries

        HomeTravelTravel to LondonHow to travel from Barcelona to London

        The Omio App Makes Travel Planning Easy

        We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

        ios-badge
        android-badge
        Hand With Phone
        Currency
        Language