Updated Apr 21 2020
Given the great importance of the city of Barcelona it is possible to get there by bus from several places in Catalonia, major cities in Spain and some of the most important capital cities and other cities in Europe. In terms of England, it is possible to travel by bus to Barcelona from London. In this section we will talk a little about the different bus stations in Barcelona, as well as the type of destinations with which they are connected.
Bus stations, companies and destinations
Barcelona has three main bus stations, although their uses and the services they offer to passengers are not exactly the same. In some cases they are aimed solely at connecting Barcelona with nearby destinations in the Catalonia region and, in others, they connect both with towns in Catalonia and with cities further away, as well as the rest of Spain and several cities in Europe and even Africa.
From Estació Barcelona Nord, also known as Estación del Norte (in English North Station) and considered the central bus station of Barcelona, some of the biggest bus companies operate, connecting Barcelona with countless cities in Catalonia, the rest of Spain, Europe and even Africa.Data
Adress: c/ (street) d’Alí Bei 80.
Metro: Arc de Triomf (Line 1)
Buses: line 54.
Train (“rodalies” Renfe): Arc del Triomf Station.
Due to its location, next to the large Sants train station, Sants bus station is just as important as the Barcelona Nord station. The buses that operate at Barcelona Sants usually also stop at the Barcelona Nord station and there are buses that connect Barcelona with several cities in Catalonia, the rest of Spain, Europe and, in some cases, also Africa.Data
Adress: c/ (street) Viriato, s/n.
Metro: Sants-Estació (Lines 3 and 5) and Plaça de Sants (Line 1)
Buses: Lines 32, 78, 109, 115 and V5.
Train (“rodalies” Renfe): Barcelona Sants station.
Telephone: (0034) 93 491.31.83.
Barcelona Fabra i Puig
Most of the destinations from the Fabra i Puig bus station are to towns in the province of Barcelona as well as other cities and towns on the Costa Brava, Costa Daurada, El Vallès and the rest of Catalonia.Data
Adress: av. Meridiana, 392.
Metro: Fabra i Puig (Line 1).
Buses: Lines 11, 26, 34, 36, 62, 74, 96, 97, 104, 122 and 126.
Train (“rodalies” Renfe): Sant Andreu Arenal station.
Hours: weekdays 4.30am to 11.30pm. The hours may be extended during the weekend and on public holidays.
Map of Barcelona’s bus stations
Bus companies and cities connected with Barcelona
Not all bus companies connect Barcelona with the same cities. Some of the bus companies that operate in Barcelona are Alsa, Cersa, Viacarsa, Linebus, Biomet Ibérica, Atlassib Spania, Flixbus and Eurolines, and some of these offer routes both in Catalonia, throughout Spain or to several cities in Europe and even Africa.
The journey time between London and Barcelona is approximately 32 hours. The bus companies that offer this journey are Flixbus and Eurolines.
Important towns in Catalonia connected by bus from BarcelonaAmetlla
Barberà del Vallès
Caldes de Montbui
Cerdanyola del Vallès
La Roca del Vallès
Sant Cugat del Vallès
Important cities in Spain connected by bus from BarcelonaBilbao
Important cities in Europe connected by bus from Barcelona
Belgium: Antwerp, City of Brussels, Ghent, Liège.
France: Avignon, Béziers, Lyon, Montpellier, Nice, Paris, Perpignan, Rennes.
Holland: Amsterdam, Eindhoven, Maastricht, Utrecht.
Italy: Florencia, Genova, Milan, Naples, Rome, Bologna.
Poland: Katowice, Legnica, Leszno, Poznan, Warsaw.
Portugal: Estremoz, Évora, Lisbon, Oporto, Setúbal.
Romania: Arad, Caransebes, Craiova, Lugoj, Oradea, Pitesti, Satu Mare, Severin, Timisora.
Ukraine: Kerson, Kiev, Lviv, Mykolaes, Odessa, Rivne, Zhitomir.