Barcelona to London

Depart date
(Return date)
1
Search  
Advertisement

3 suggested routes to go from Barcelona to London by flight, train, car, bus

  • Select the route of your choice
  • Specify your dates of travel in order to find the best deals available.
1
Barcelona
London
/
  • Get prices
2
Barcelona
Toulouse
London
/
/
  • Get prices
3
Barcelona
Paris
London
/
/
/
/
/
  • Get prices

Trip Barcelona London

Modes of transportplane, carpooling, bus, train
Distance707 mi
Direct lineYes

How to get from Barcelona to London?

We are suggesting 3 routes by train, bus, carpooling, plane to plan your trip Barcelona London. Routes displayed are sorted depending on a performance indicator (calculated from number of changes, expected duration, distance between an airport and the center of the city it serves...). You'll be able to:
  • Sort results depending on the mode of transportation (train, bus, carpooling, plane).
  • Get prices, times and duration for the journey Barcelona London by clicking on the 'Check prices' button and after entering your dates of departure and the number of passengers. Note that we are trying to get as many prices as we can from different online travel agencies, but sometimes it may not be possible.
  • Locate cities of Barcelona and London on a map as well as the route Barcelona London and the different connecting points (Gatwick Airport, Heathrow Airport, Luton Airport, Stansted Airport, London St Pancras Railway Station, ...) by clicking on the 'Details & Map' button.
  • Search for a hotel in London

Which carriers to travel between Barcelona and London?

Railway companies
SNCF provides a rail connection Barcelona-Paris with the train TGV from Barcelona-Sants railway station (1.7 mi from city-centre) and serving the rail station of Paris-Gare-de-Lyon at arrival (1.4 mi from centre)
Eurostar transports passengers on a rail line from Paris to London with the train Eurostar which leaves Paris-Nord station to arrive at London St Pancras railway station (England United Kingdom)
Carpooling
Depending on the requested date, Blablacar can display an offer to share a ride Barcelona-Toulouse (157.8 mi)
Bus companies
The bus company FlixBus operates the intercity service from the bus station of Paris Quai de Bercy in Paris and to the one of London Victoria Coach Station (England United Kingdom)
OUIBUS is the bus operator that allows to travel on the lines between the city of Barcelona (serving Barcelone Norte bus station at 0.7 mi from centre) and the city of Paris where the coach will drop you off at Paris-Bercy station situated at about 1.8 mi from Paris city centre. and from the bus station of Paris-Bercy in Paris and to the one of London Victoria Coach Station (England United Kingdom)
The coach company Eurolines carries out the route between the city of Paris (serving Paris Galliéni bus station at 2.9 mi from centre) and the city of London where the coach will drop you off at London Victoria Coach Station station situated at about 1.1 mi from London city centre.
Airlines
British Airways carries out a flight from Barcelona-El Prat BCN airport situated 8.1 mi away from the city centre of Barcelona to London (arrival at Heathrow LHR airport)
Ryanair flies on the route from Barcelona-El Prat BCN airport (located 8.1 mi from Barcelona, Spain) to London (serving Stansted STN airport)
Norwegian Air Shuttle schedules the flight from Barcelona-El Prat BCN airport situated 8.1 mi away from the city centre of Barcelona to London (arrival at Gatwick LGW airport)
Easyjet ensures the flight route from Barcelona-El Prat BCN airport (located 8.1 mi from Barcelona, Spain) to London (serving Gatwick LGW airport)
Transavia.com France carries out a flight from Paris Orly ORY airport situated 9.3 mi away from the city centre of Paris to London (arrival at Luton LTN airport)
Air France flies on the routes from Barcelona-El Prat BCN airport (located 8.1 mi from Barcelona, Spain) to Paris (serving Paris Charles De Gaulle CDG airport) and from Paris Charles De Gaulle CDG airport situated 14.3 mi away from the city centre of Paris to London (arrival at Heathrow LHR airport)
Monarch Airlines schedules the flight from Barcelona-El Prat BCN airport (located 8.1 mi from Barcelona, Spain) to London (serving Gatwick LGW airport)
Vueling Airlines ensures the flight route from Barcelona-El Prat BCN airport situated 8.1 mi away from the city centre of Barcelona to London (arrival at Heathrow LHR airport)

All modes of transport Barcelona-London

For your trip from Barcelona (Catalonia, Spain) to London (England, United Kingdom) with a distance of 707 mi you will be able to take 4 modes of transport, eventually by combining plane, carpooling, bus and/or train, and according to which the duration of the journey will be significantly different.
The direct flight Barcelona > London will be the fastest way to get to your destination.
Leave Barcelona and arrive early enough (at least 2 hours before the departure time) at Barcelona-El Prat BCN airport, 8.1 mi away, to check in your luggage for the flight to London (Gatwick airport, IATA code: LGW) operated by Norwegian Air Shuttle, British Airways, Monarch Airlines, Vueling Airlines, Ryanair or Easyjet.
No coach company allows you to get you directly to London from Barcelona without changing buses, you will have to take the coach lines Barcelona-Paris and Paris-London.
You will board a coach of OUIBUS in Barcelona. The bus will drop you off at Paris-Bercy bus station (1.8 mi from Paris, France). Please make sure to show up on time at Barcelone Norte bus station (0.7 mi from Barcelona) at least 15 minutes before the time of departure for Paris. Once arrived in Paris, take another coach of OUIBUS, Eurolines or FlixBus that will take you to London bus station (England United Kingdom).
Blablacar is the main carpooling platform in Europe where drivers having the route Barcelona-Toulouse will be able to share a ride with you that you will combine with a trip by plane in order to cover the entire trip.
It is not possible to travel directly by train from Barcelona to London without changing trains. You can take the train Barcelona-Paris and travel by bus to get to your final destination.
Trains TGV of SNCF to Paris leave from Barcelona-Sants railway station in Barcelona. Arrival in Paris will take place at Paris-Gare-de-Lyon station (1.4 mi from the city centre).
 
France
United Kingdom
Portugal
Italia
España
Deutschland
Ελλάδα
Nederland
Danmark
Sverige
Norge
Suomi
Česká republika
Polska
Magyarország
Hrvatska
România
International (en)