COMPARE Prices across different modes

Wed
Sep 29
$43Ryanair
Thu
Sep 30
$190easyJet
Fri
Oct 1
$95easyJet
Sat
Oct 2
$22Ryanair
Sun
Oct 3
$36Ryanair
Mon
Oct 4
$22Ryanair
Tue
Oct 5
$22Ryanair
Wed
Oct 6
$22Ryanair
Thu
Oct 7
$104Vueling
Fri
Oct 8
$68Vueling
Sat
Oct 9
$22Ryanair
Sun
Oct 10
$22Ryanair
Mon
Oct 11
$22Ryanair
Tue
Oct 12
$64Ryanair
Wed
Oct 13
$44Ryanair
Thu
Oct 14
$49Ryanair
Fri
Oct 15
$19Ryanair
Sat
Oct 16
$36Ryanair
Sun
Oct 17
$19Ryanair
Mon
Oct 18
$19Ryanair

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus
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

Bus Information between London and Barcelona

distanceDistance706 miles (1138 km)
durationAverage bus duration28 h 15 min
priceAverage bus ticket price$73 (€59)
changesDirect busYes
carriersBus providersEurolines France, Flixbus, Eurolines Switzerland, National Express or Ouibus

Buses from London to Barcelona cover the 706 miles (1138 km) long journey taking on average 28 h 15 min with our travel partners like Eurolines France, Flixbus, Eurolines Switzerland, National Express or Ouibus. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $73 (€59), but the average price of bus tickets is $73 (€59). Travelers depart most frequently from London Victoria and arrive in Barcelona, Estació d'Autobusos Nord.

Bus companies

FlixBus and National Express buses between London and Barcelona

Travel from London to Barcelona from $73 (€59) with Omio’s bus partners FlixBus and National Express! You can find the best schedules and tickets when comparing and booking the most popular journey for you.

FlixBus
National Express

Flixbus is one of Europe's biggest bus companies which was created in Germany and offers bus services around Europe and US. Flixbus offers only one ticket type called Standard for your upcoming bus trip between London and Barcelona.

Save time and money by searching for and booking your FlixBus bus from London to Barcelona online with Omio! If you’re looking for the cheapest, fastest or earliest FlixBus bus between London and Barcelona, Omio can help you out every step of the way. Check current FlixBus bus schedules for the ideal departure and arrival times, compare the best connections for the 706 miles (1138 km) trip between London and Barcelona as well as ticket information for the bus (such as baggage allowance and amenities offered onboard), and then book a cheap bus ticket – all in one convenient place. If you are using the Omio app to search for buses from London to Barcelona, you can check straight away if the FlixBus ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the bus station. Buy your official FlixBus London to Barcelona bus tickets online on Omio quickly and easily and enjoy the travel experience!

These are FlixBus' ticket policies for COVID-19 for the bus from London to Barcelona:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Buses from London to Barcelona

While traveling by bus 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 schedule is in operation seven days a week. All routes start at London Victoria bus Station and terminate at either Estación de Autobuses de Barcelona-Sants or Barcelona, Estació d'Autobuses Nord.

Which bus companies travel from London to Barcelona?

Buses traveling 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 bus from London to Barcelona?

The bus 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 buses 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 buses from London to Barcelona?

Departure bus Station: All buses traveling to Barcelona from London depart from London Victoria bus 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 cab ranks and local bus stops. The facilities at London Victoria bus 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 bus Station: bus 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 center with its tourist attractions. Both stations have facilities that include cab ranks, toilets, wifi, shops and cafes.

Travel Tips

Buses from London to Barcelona
Take the bus to Barcelona 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 London to Barcelona.
FAQs
What are the travel restrictions for Barcelona, Spain if I'm coming from London, United Kingdom by bus?

Travel between London, United Kingdom and Barcelona, Spain by bus is: Partially open.

Can I enter Spain from United Kingdom?

International entry status: Entry is partially open for citizens and permanent residents of United Kingdom

Do I need to quarantine on arrival in Spain from London?

Conditions of entry:

  • 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 safety rules to follow in Barcelona, Spain?

All travelers in Spain must observe these coronavirus safety measures:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

The information above was last checked on 9/27/21. Remember to review the latest COVID-19 travel safety regulations   for your bus from London to Barcelona as this information can change.

What are the COVID-19 restrictions for my return trip to United Kingdom from Barcelona, Spain?

The current restriction level for your return trip by bus from Barcelona to London is: Partially open

Are there any international entry restrictions on returning to United Kingdom from Spain?

Reentry to United Kingdom is allowed for: Entry is partially open for citizens and permanent residents of Spain

Do I need to quarantine on arrival in United Kingdom from Barcelona?

What are the requirements?

  • 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 are the safety rules to follow in London, United Kingdom?

The government of United Kingdom has imposed these measures to reduce the spread of COVID-19:

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

Last checked on 9/26/21. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your bus to London from Barcelona here.

What is the price of the cheapest bus from London to Barcelona?
Omio customers have found the cheapest buses from London to Barcelona to cost as little as $73 (€59)  in the next 7 days.
How much does it cost to take a bus to Barcelona from London?
If you are looking to buy your bus ticket in the next 7 days, you can expect the London to Barcelona bus to cost on average $73 (€59)  one way.
How far is London to Barcelona by bus?
The London to Barcelona bus distance is approximately 706 miles (1138 km).
How long is the bus ride between London and Barcelona?
On average the London to Barcelona bus travel time is 28 h 15 min  for the 706 miles (1138 km) long route, but the duration can vary if you travel on weekends and holidays.
Which bus station from London to Barcelona do I depart from? Which Barcelona bus station from London do I arrive in?

Omio customers traveling this route depart most frequently from London Victoria   and arrive in Barcelona, Estació d'Autobusos Nord.

Where do I find the London bus station to Barcelona? Where is the Barcelona bus station?

Passengers booking this route most frequently board their buses from London Victoria and need to travel around 1 mile (s) / 1 km from the city center to get to this bus station.

Passengers arriving in Barcelona most often arrive at Barcelona, Estació d'Autobusos Nord and need to travel around 1 mile (s) / 2 km from this bus station to the city center.

Which bus companies can take me between London and Barcelona?
For the journey from London to Barcelona you can take a bus with Eurolines France, Flixbus, Eurolines Switzerland, National Express or Ouibus. Be sure to check out all possible bus providers that offer services from London to Barcelona on Omio to compare what amenities they may have.
What are the first and last departure bus times from London to Barcelona?
The earliest bus for this route departs from London at 7: 30 AM. The last bus leaves from London at 10: 45 PM. Check Omio for the latest bus schedule from London to Barcelona and book the best time to depart on your chosen travel date.
How early should I purchase bus tickets to Barcelona from London to score the best deals?
In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus companies offering this route and save money. If you buy bus tickets between London and Barcelona within the next 7 days, you can find tickets to cost on average $73 (€59) one way. To find the best prices for this route, consider booking your bus ticket from London to Barcelona a few months in advance.