Find a bus from London to Barcelona

These train, bus and flight companies trust us

Find the cheapest ticket for your trip


Journey details

Best price 53.93£
Journey duration 32 h 45 min
Connections per day 32
First departure: 08:30
Last departure: 23:30
Distance 1139km

Find your bus connections from London to Barcelona on virail

Thanks to virail you can find the best offers for bus tickets from London to Barcelona in few steps. Once you inserted the date of your trip, you can filter your results to find the one that suits you.

What is the lowest price for bus tickets from London to Barcelona?

Don't wait too long to book your ticket: by booking in advance you can get bus tickets from London to Barcelona for only 59,98 €. However, if you don't know the dates of your journey yet, you can find tickets for 107,99 € on average.

Where do the buses to Barcelona leave from?

When travelling by bus from London to Barcelona, the stations served are Victoria Coach Station or London Victoria Coach Station and Sants, Barcelona Bus Station North or Barcelona Sants Central Bus Station.



Buses from London to Barcelona


If you are looking for different alternatives to travel from London to Barcelona, trains and carpooling solutions could be a good deal seen the relatively short distance.

Despite being extremely cheap, the bus is also very slow and getting from London to Barcelona by bus will take you a while. You could consider travelling by plane, getting low-cost tickets if you can book in advance.

When do the first and last buses from London to Barcelona leave?

To get to Barcelona from London by bus, it will take you around 32 hours and 55 minutes, or even 31 hours if you choose the fastest solutions. The first bus leaves London at 08:07, while the last one is at 10:07.

Which companies can you travel with from London to Barcelona?

Virail counts among its partners also Eurolines and Eurolines SA, with buses from London to Barcelona.

Eurolines is one of the leader bus companies in Europe, with more than 350 connections in 23 countries. Among its services you can also find long-distance night buses.

virail lets you search and compare times and prices of any transports from one city to another