London to Barcelona bus

Mon, 20 Jan
+ 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

Cheap coach tickets from London to Barcelona

Showing times and prices for 20 Jan

Cheapest

The best way to find a cheap coach ticket from London to Barcelona is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Cheapest
BlaBlaCar Bus
08:3026h00
London, Victoria Coach Station
11:30Barcelona, Estació d'Autobusos Nord
£531One-way
1 change
2nd Cheapest
FlixBus
11:3028h00
London, Victoria Coach Station
16:30Barcelona, Estació d'Autobusos Nord
£791One-way
2 changes
FlixBus
23:5931h51
London, Victoria Coach Station
08:50Barcelona, Estació d'Autobusos Nord
£931One-way
2 changes
FlixBus
08:3026h30
London, Victoria Coach Station
12:00Barcelona, Estación de Autobuses de Sants
£951One-way
1 change
FlixBus
08:3026h05
London, Victoria Coach Station
11:35Barcelona, Estació d'Autobusos Nord
£951One-way
1 change

London to Barcelona bus times

Showing buses for tomorrow, Monday 20 January
ProviderDepartsDurationArrivesChangesTickets
FlixBus
FlixBus
FlixBusFlixBus
08:30 London, Victoria Coach Station26h30 12:00 Barcelona, Estación de Autobuses de Sants1 change
BlaBlaCar Bus
1236
BlaBlaCar Bus1236
08:30 London, Victoria Coach Station26h00 11:30 Barcelona, Estació d'Autobusos Nord1 change
FlixBus
FlixBus
FlixBusFlixBus
08:30 London, Victoria Coach Station26h05 11:35 Barcelona, Estació d'Autobusos Nord1 change
FlixBus
FlixBus
FlixBusFlixBus
11:30 London, Victoria Coach Station28h00 16:30 Barcelona, Estació d'Autobusos Nord2 changes
FlixBus
FlixBus
FlixBusFlixBus
19:00 London, Victoria Coach Station32h40 04:40 Barcelona, Estación de Autobuses de Sants2 changes
FlixBus
FlixBus
FlixBusFlixBus
19:00 London, Victoria Coach Station32h15 04:15 Barcelona, Estació d'Autobusos Nord2 changes
FlixBus
FlixBus
FlixBusFlixBus
20:00 London, Victoria Coach Station34h40 07:40 Barcelona, Estación de Autobuses de Sants2 changes
FlixBus
FlixBus
FlixBusFlixBus
23:59 London, Victoria Coach Station31h51 08:50 Barcelona, Estació d'Autobusos Nord2 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets London to Barcelona by train, coach or flight

Sun
19 Jan
Mon
20 Jan
Tue
21 Jan
Wed
22 Jan
Thu
23 Jan
Fri
24 Jan
Sat
25 Jan
Sun
26 Jan
Mon
27 Jan
Tue
28 Jan
Wed
29 Jan
Thu
30 Jan
Fri
31 Jan
Sat
01 Feb
Sun
02 Feb
Mon
03 Feb
Tue
04 Feb
Wed
05 Feb
Thu
06 Feb
Fri
07 Feb
Sat
08 Feb

Bus times from London to Barcelona

Showing times and prices for 20 Jan

Fastest Journey

1 d 2 h

Average

1 d 5 h 45 m

Buses per day

8

Distance

1139 km

To travel from London to Barcelona you need to make at least one change.

Fastest
BlaBlaCar Bus
08:3026h00
London, Victoria Coach Station
11:30Barcelona, Estació d'Autobusos Nord
£531One-way
1 change
2nd Fastest
FlixBus
08:3026h05
London, Victoria Coach Station
11:35Barcelona, Estació d'Autobusos Nord
£951One-way
1 change
FlixBus
08:3026h30
London, Victoria Coach Station
12:00Barcelona, Estación de Autobuses de Sants
£951One-way
1 change
FlixBus
11:3028h00
London, Victoria Coach Station
16:30Barcelona, Estació d'Autobusos Nord
£791One-way
2 changes
FlixBus
23:5931h51
London, Victoria Coach Station
08:50Barcelona, Estació d'Autobusos Nord
£931One-way
2 changes

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

National Express
Eurolines France
RegioJet
Trenitalia

Journey information

Overview: Bus from London to Barcelona

Buses from London to Barcelona run on average 7 times per day, taking around 1d 26h 50m. Cheap bus tickets for this journey start at £48 but you can travel from only £25 by flight.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Flight from £25
Distance
1138 km
Average bus duration
1d 26h 50m
Cheapest ticket price
£48
Buses per day
7
Bus providers
2
Fastest bus
23h 15m
First bus
00:10
Last bus
23:55
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Flight from £25

Coach companies: BlaBlaCar Bus and FlixBus London to Barcelona

BlaBlaCar Bus and FlixBus coaches will get you from London to Barcelona from £58. With over 1000 travel companies on Omio, you can find the best coach times and tickets for your trip.

BlaBlaCar Bus (formerly known as Ouibus or iDBUS), a subsidiary of the popular French car sharing service, BlaBlaCar, is a provider operating long-distance coach services in 10 countries in Europe. Founded in France, BlaBlaCar Bus provides connections to over 300 destinations. Standard amenities on the coaches include air conditioning, toilets, USB and power outlets for charging phones, tablets and laptops during long coach 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.

Coach information from London to Barcelona with BlaBlaCar Bus:

  • Average Duration: 23 h 55 min
  • Cheapest Price: £58

Coaches from London to Barcelona

While travelling by coach from London to Barcelona is a long journey it is generally much cheaper than flying. There are between six and 12 departures a day with journeys taking from 25.5 to 37.5 hours and involving an arrival the day after departure. A similar timetable is in operation seven days a week. All routes start at London Victoria Coach Station and terminate at either Estación de Autobuses de Barcelona-Sants or Barcelona, Estació d'Autobuses Nord.

Which coach companies travel from London to Barcelona?

Coaches travelling between London and Barcelona are operated by two companies, Eurolines and FlixBus. Both providers have modern and comfortable fleets with spacious interiors, toilets and wifi as well as individual power outlets and lights.

How long is the coach from London to Barcelona?

The coach journey to Barcelona from London takes between 25.5 hours and 37.5 hours depending on the route taken. Journeys involve one or two connections at places that include Paris Quai de Bercy, Paris Gare Galliéni, Lyon, Dijon, and Madrid Estación Sur de Autobuses.

How many coaches are there from London to Barcelona?

A similar schedule operates seven days a week with up to 12 daily departures. These start in the early morning and finish late at night with most departures being in the evening.

What are the departure and arrival stations for coaches from London to Barcelona?

Departure Coach Station: All coaches travelling to Barcelona from London depart from London Victoria Coach Station which is just a short walk from London Victoria Train Station. Underground services and both local and long-distance trains depart from Victoria Train Station while both stations have taxi ranks and local bus stops. The facilities at London Victoria Coach Station include wifi, toilets, kiosk shops, cafes and bars as well as tourist information. A selection of shops and restaurants can be found in the streets around the station.

Arrival Coach Station: Coach services from London to Barcelona terminate at either Estación de Autobuses de Barcelona-Sants or Estació d'Autobuses Nord. Barcelona-Sants is one of the city's main train stations with good bus, tram and Metro links while Estació Nord is in the Eixample district and a short Metro ride from the city centre with its tourist attractions. Both stations have facilities that include taxi ranks, toilets, wifi, shops and cafes.

FAQs: London to Barcelona coach

FAQs: Take the bus from London to Barcelona with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from London to Barcelona.
FAQs
Cheap coach tickets from London to Barcelona can start from as little as £48 when you book in advance. The average coach ticket price for London to Barcelona is £100; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The coach time between London and Barcelona is on average 23 h 15 min   for the 706 mile long journey, but the time it takes to go from London to Barcelona by coach can vary depending on specific dates or if traveling on weekends and holidays.
The first coach from London to Barcelona leaves at 00: 10. Plan your trip with the Journey Planner   from Omio.
The last coach from London to Barcelona leaves at 23: 55.
There are 7 coaches a day from London to Barcelona which require at least one change with BlaBlaCar Bus or FlixBus. Schedules can vary on holidays or weekends with fewer coaches.
When taking a coach from London to Barcelona, you can count on BlaBlaCar Bus or FlixBus for the best way to get you to Barcelona. You can also check all possible coach companies who offer a service from London to Barcelona and compare the amenities they offer before buying a coach ticket.
The cheapest month to travel from London to Barcelona by coach is November.
You have options as you can travel to Barcelona from London 3 different ways: train, coach or flight.

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
More routes, destinations and providers
Currency
Language