location icon
Enter a valid place.
See a list of valid places here
location icon
Enter a valid place.
See a list of valid places here
date icon

Barcelona

Stations

    Barcelona Airport (BCN)

    Barcelona-Sants (YJB)
    Estacio de França (YJD)
    Barcelona Clot-Aragó

    Barcelona Airport Terminal 1
    Barcelona Airport T2C
    Barcelona-Sants
    Barcelona Estacio del Nord
    Barcelona Cruise Terminal
    Barcelona Urgell
    Barcelona Palau Reial
    Barcelona Sant Andreu

Find accommodation in Barcelona

If you are travelling to Barcelona, you might be interested in looking for accommodation. By using the search box below you can find the best prices in several types of accommodation, from low-budget hostels, to appartments and fancy hotels. The sooner you book, the cheaper it will be. In some cases you might have free cancellation under certain conditions!
Booking.com

Carriers operating in Barcelona

Flights


Vueling
Iberia
Ryanair
Air Europa
Lufthansa
British Airways
TAP Portugal
easyJet
KLM
Air France
Eurowings
Swiss
Brussels Airlines
Alitalia
Wizz Air
Transavia
Norwegian
Air Nigeria
Laudamotion
Aer Lingus
Transavia France
Jet2.com
Austrian Airlines
Scandinavian Airlines
Aeroflot
Aegean Airlines
Finnair
Tarom
Turkish Airlines
Czech Airlines
LOT Polish Airlines
Pegasus
Luxair
Blue Air
airBaltic
Norwegian Air Shuttle
SmartWings
AtlasGlobal
S7 Airlines
Uzbekistan Airways
03
Croatia Airlines
E2
TUIfly

Train


Renfe
Oui SNCF
Renfe trains include AVE, Alvia, Avant, Altaria, Talgo, Euromed, Media Distancia (MD), Regional, Regional Express.

Bus


Flixbus
Alsa
ALSA Supra
Hife
Grupo Samar
Busplana
Eurolines
BlaBlaBus
Bus Plana
Directbus

Airports around Barcelona

Girona Airport (GRO) - 76 km
Reus Airport (REU) - 87 km
Lleida-Alguaire Airport (ILD) - 139 km
Perpignan Airport (PGF) - 162 km
Carcassonne Airport (CCF) - 204 km
Mallorca Airport (PMI) - 209 km
Castellon Airport (CDT) - 218 km
Béziers Airport (BZR) - 237 km
Castres-Mazamet Airport (DCM) - 241 km
Menorca Airport (MAH) - 242 km
Toulouse Airport (TLS) - 258 km
Zaragoza Airport (ZAZ) - 265 km

Nearby cities

Tarragona - 80 km
Girona - 86 km
Reus - 91 km
Lleida - 129 km
Andorra la Vella - 133 km
Perpignan - 157 km
Carcassonne - 204 km
Mallorca - 209 km
Huesca - 228 km
Béziers - 234 km
Menorca - 242 km