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
    Barcelona Plaça Catalunya

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


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

Train


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

Bus


AerobusBCN
Alsa
Directbus
BlaBlaBus
Busplana
ALSA Supra
Eurolines
Flixbus
Union Ivkoni
Monbus
Busplana
Sagales

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) - 219 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