The best way to find a cheap bus ticket from London to Barcelona is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last bus of the day.
Find all the dates and times for this journey
1d 45 m
1d 1 h 28 m
Buses per day
It's difficult to get from London to Barcelona without transferring at least once.
|Distance||706 miles (1138 km)|
|Average bus duration||23 h 25 min|
|Average bus ticket price||$91 (€80)|
|Bus companies||BlaBlaCar Bus, Eurolines Switzerland or Flixbus|
Buses from London to Barcelona cover the 706 miles (1138 km) long route taking on average 23 h 25 min with our travel partners like BlaBlaCar Bus, Eurolines Switzerland or Flixbus. There are direct bus services available. You can get the cheapest bus tickets for this trip for as low as $85 (€75), but the average price of bus tickets is $91 (€80).
BlaBlaCar Bus and FlixBus buses will get you to Barcelona from London from $85 (€75). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.
BlaBlaCar Bus (formerly known as Ouibus or iDBUS), a subsidiary of the popular French carpooling company, BlaBlaCar, is a bus company operating long-distance services in 10 countries in Europe. Founded in France, BlaBlaCar Bus provides connections to over 300 destinations. Standard amenities on the buses include air conditioning, toilets, USB and power outlets for charging phones, tablets and laptops during long bus 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 carry-on bag and up to two checked bags per person.
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.
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.
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.
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.
Here are some other resources that might have the information you need