Barcelona es muy accesible, tanto a nivel internacional como nacional. El Aeropuerto de El Prat, situado a solo 12 kilómetros del centro de la ciudad, ofrece vuelos a las principales ciudades del mundo. Está bien conectado con el centro mediante trenes, autobuses y taxis. Barcelona también es un importante nodo en la red de trenes de alta velocidad (AVE) de España, con conexiones directas a Madrid, París y otras grandes ciudades europeas.
Dentro de la ciudad, moverse es sencillo gracias a una extensa red de transporte público que incluye autobuses, tranvías y un eficiente sistema de metro. El servicio de bicicletas compartidas, Bicing, es otra opción popular tanto para locales como para turistas. Además, Barcelona es una ciudad muy caminable, con muchas atracciones clave ubicadas cerca unas de otras, especialmente en los distritos centrales.
Para aquellos que viajan en coche, la ciudad está bien conectada por una red de autopistas y ofrece numerosas instalaciones de aparcamiento, aunque el transporte público suele ser la opción más conveniente. Barcelona también cuenta con una red de taxis muy desarrollada y los servicios de transporte compartido están fácilmente disponibles.