The bus station in Barcelona that has the most national and international connections is Barcelona Nord Bus Station. Buses also depart from Barcelona Sants station and other areas of the city.
Barcelona Nord Bus Station
Alí-bei, 80 (08013)
Opening time: 5.15am to 1am.
Metro: L1 - Arc de Triomf. Bus: 54.
This is Barcelona's main bus station operating services to the main Spanish cities, Europe and North Africa. Station facilities: Tourist Information Office, lockers, bureau de change, etc.
Information and ticket sales
www.barcelonanord.comTel. 902 260 606 (from 7am to 9pm).
Sants Bus Station
Viriat, s/n (08014) – Next to the railway station
Opening time: 4.30pm to 12am.
Metro: L5 and L3 - Sants Estació. Bus: 27, 32, 43, 44, 78, 109 and V7.
The offices of the bus companies operating services in Spain and abroad are located next to Barcelona-Sants railway station.
Station facilities: www.adif.es
Source: http://barcelonaturisme.com