Cheapest price
$124
Average price
$162
Fastest journey
1 d 5 m
Average duration
1 d 30 m
Buses per day
18
Distance
1139 km
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.
Omio recommends booking the flight as it is the most popular option from London to Barcelona among Omio's users. If you are prioritising price take the flight with prices starting from €32. For those with little time consider booking a flight which can get you there in 3h 14m. In case you are seeking to minimise your carbon footprint the bus is your best bet as it emits only 1.1 - 2.8kg.
Bus | Most popular Flight | Train |
---|---|---|
€140 Average price | €134 Average price Cheapest | €379 Average price |
1d 30h 59m Average duration 1d 30h 29m Onboard + 30m Additional time* | 6h 14m Average duration Fastest 3h 14m Onboard + 3h 0m Additional time* | 15h 11m Average duration 14h 41m Onboard + 30m Additional time* |
1.1 - 2.8kg CO2 emissions Lowest | 3.4 - 6.8kg CO2 emissions | - CO2 emissions |
Direct Options | Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | 7:30 PM London, Victoria Coach Station | 27h30 | 11:00 PM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
![]() | 10:00 PM London, Victoria Coach Station | 28h15 | 2:15 AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
![]() | 10:00 PM London, Victoria Coach Station | 28h40 | 2:40 AM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
![]() | 10:59 PM London, Victoria Coach Station | 31h01 | 6:00 AM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
![]() | 10:59 PM London, Victoria Coach Station | 31h31 | 6:30 AM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
![]() ![]() | 6:00 AM London, Victoria Coach Station | 27h30 | 9:30 AM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
![]() | 6:00 AM London, Victoria Coach Station | 25h05 | 7:05 AM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
![]() ![]() | 6:00 AM London, Victoria Coach Station | 30h20 | 12:20 PM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
![]() ![]() | 8:30 AM London, Victoria Coach Station | 25h00 | 9:30 AM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
![]() ![]() | 8:30 AM London, Victoria Coach Station | 27h50 | 12:20 PM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
![]() | 8:30 AM London, Victoria Coach Station | 26h20 | 10:50 AM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
![]() | 9:30 AM London, Victoria Coach Station | 24h30 | 10:00 AM Barcelona, Estación de Autobuses de Sants | 1 transfer | |
![]() ![]() | 9:30 AM London, Victoria Coach Station | 26h50 | 12:20 PM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
![]() | 9:30 AM London, Victoria Coach Station | 24h05 | 9:35 AM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
![]() ![]() | 9:30 AM London, Victoria Coach Station | 25h25 | 10:55 AM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
![]() | 9:30 AM London, Victoria Coach Station | 24h05 | 9:35 AM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
![]() | 11:30 AM London, Victoria Coach Station | 33h40 | 9:10 PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
![]() ![]() | 11:30 AM London, Victoria Coach Station | 24h50 | 12:20 PM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
![]() | 11:30 AM London, Victoria Coach Station | 28h35 | 4:05 PM Barcelona, Estació d'Autobusos Nord | 2 transfers | |
This is the last bus of the day. | |||||
Find all the dates and times for this journey
Distance 707 miles (1139 km) |
Average bus duration 1d 30h 29m |
Cheapest ticket price $62 (€51) |
Buses per day 7 |
Bus providers 2 |
Fastest bus 1d 26h 0m |
First bus 00:10 |
Last bus 23:55 |
You can travel by bus between London and Barcelona with BlaBlaCar Bus and FlixBus for as low as $79 (€65). When you search for schedules and tickets, Omio will show you the best journey.
BlaBlaCar Bus (formerly known as Ouibus or iDBUS) is a popular French bus company from France operating long-distance services in 10 countries in Europe and connecting over 300 destinations. It is a subsidiary of the French carpooling service, BlaBlaCar. Standard amenities on BlaBlaCar Bus include toilets, air conditioning, USB and power outlets for charging phones, tablets and laptops during long bus journeys, extra legroom and adjustable seats. There is also free Wi-Fi available on select routes. The only ticket type from BlaBlaCar Bus is the Standard ticket, which allows each traveler to bring one carry-on bag and up to two checked bags.
London to Barcelona bus information with BlaBlaCar Bus:
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.
To find the cheapest bus tickets for your trip from London to Barcelona, follow these tips:
Start your search now and compare ticket prices to find the best deal!
Here are some other resources that might have the information you need