This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Learn more

London to Barcelona

Depart date
(Return date)

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

  • Select the route of your choice
  • Specify your dates of travel in order to find the best deals available.
  • Get prices
  • Get prices
Palma (Mallorca)
  • Get prices
  • Get prices

How to travel from London to Barcelona ?

Trip London Barcelona

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

You've chosen Barcelona as a destination for your next holidays or weekend but you don't know how to get there from London and how to find the best London to Barcelona transport deals? Browsing several websites to get a simple information and book your trip is always very tedious.

On Vivanoda, a unique travel planner that compares and combines flights, ferries, trains, carpooling and buses to go to Barcelona from London, you'll save time and money! You just have to specify the departure date to Barcelona then let Vivanoda search for you. Finally, use the filters and sorting options to refine the results.

To reach your destination from London, you will travel with Eurolines, Blablacar, OUIBUS, British Airways, Vueling Airlines, Easyjet, Ryanair or FlixBus by buses, carpooling, trains, ferries or flights.

If you've already chosen the mode of transport you'd like to travel with, go directly to the dedicated section:

London to Barcelona bus

Bus stops in London

It is recommended that you arrive at the London bus station between 15 and 30 minutes before the departure time, depending on the coach company. Before boarding, show your ticket to the driver, put your luggage in the hold and then sit at your seat.

  • London Victoria Coach Station

Arrival bus stations in Barcelona

As soon as the coach stops at Barcelona, make sure that you leave nothing in your seat or forget your hold luggage.

  • Barcelone Norte
  • Barcelone Sants

Train London to Barcelona

Is there a direct train for the London-Barcelona route?

No, unfortunately no train line allows to go from London to Barcelona without making any changes.

High speed train London Barcelona

This type of trains are the fatest way to travel by train between London and Barcelona with a speed range from 125mph to 220mph.

London Barcelona railways companies

These are the 2 railways companies that you may take during your trip to Barcelona: SNCF and Eurostar.
SNCF London BarcelonaEurostar London Barcelona

Departure train stations in London

  • London St Pancras

Railway stations in Barcelona

  • Barcelona-Sants

London to Barcelona ferries

Getting to Barcelona from the city of London is not possible travelling only by ferry. You have to combine a ferry crossing with flight, rail, carpooling and coach to get to your holiday destination.

Which are the ferry companies sailing between London and Barcelona?

The companies Baleària and Acciona Trasmediterránea operate the London to Barcelona crossings.

Baleària London BarcelonaAcciona Trasmediterránea London Barcelona

Barcelona ferry terminals

In Palma (Mallorca) continue your trip to Barcelona and sail with Baleària or Acciona Trasmediterránea.
  • Barcelona

Cheap flights from London to Barcelona

To help you find cheaper flights to fly to Barcelona, we wanted to give you a few pieces of advice:

  • It is highly recommended to book your London Barcelona flight several weeks (or even months) in advance. With few exceptions, prices increase as you get closer to the departure date in order to save seats for business customers who book late and are keen to pay more.
  • Be flexible with your dates of travel to Barcelona. Fares are different whether the flight is scheduled early in the morning or late in the evening. It is thus recommended to have an important degree of flexibility.

Which airlines fly from London to Barcelona ?

You can choose between 6 airlines to travel by plane on this route: Norwegian Air Shuttle, British Airways, Vueling Airlines, Monarch Airlines, Ryanair or Easyjet.
Norwegian Air Shuttle London BarcelonaBritish Airways London BarcelonaVueling Airlines London BarcelonaMonarch Airlines London BarcelonaRyanair London BarcelonaEasyjet London Barcelona

Departure airport in London

  • LGW Gatwick
  • LTN Luton
  • LHR Heathrow
  • STN Stansted

Arrival airport in Barcelona

  • BCN Barcelona-El Prat

Carpool from London to Barcelona

Ridesharing is a new way of travelling allowing people to share London-Barcelona car journeys with others. This helps reduce travel costs for both the driver and the passenger, and also reduces the impact on the environment.

The important difference between carsharing and the other modes of transport is that it has not a scheduled timetable. This means that when looking for London-Barcelona rides, you'll be more likely to find ones if you search only three days in advance (and not two months). This is more a lastminute solution to go to Barcelona.

When you are about to book a London-Barcelona ride, you can message the driver if you need any other details (pickup location, time, luggage...). To avoid any money chats with the drivers, you pay your ride online.

United Kingdom
Česká republika
International (en)