Barcelona tiene excelentes publicaciones de España y Europa, y los vuelos intercontinentales están asociados con América y Asia.
Avión
La mayoría de los vuelos llegan al aeropuerto de Barcelona Prat (Tel. +34 932983838, www.aerna.es), ubicado a 12 km del centro de la ciudad.
1. Autobús (www.aerobusbcn.com): Terminal T1 - PL. Cataluña (Plaza Cataluña), 35 minutos Airbus A1 (cada 5 minutos, de 05:30 a 01:05) - El costo de un boleto es de 5.90 €. Terminal T2 - PL. Cataluña (Plaza Cataluña), 35 minutos Airbus A2 (cada 10 minutos, de 05:30 a 01:00) - El costo de un boleto es de 5.90 €.
2. Tren eléctrico (Tel. +34 902240202): Terminal T2 (lanzadera de autobús libre, duración del viaje 10 minutos a la terminal T1) - Paseo de Gracia (Passeig de Gràcia), 27 minutos, línea R2 (cada 30 minutos de 05: 21 hasta las 23:38). Precio de entradas 4.10 €.
3. Taxi: la duración del viaje es de 30 minutos.
Algunas aerolíneas de bajo coste cuentan con aeropuerto de Girona (Tel. +34 972186000, www.aena.es), a 80 km de Barcelona. Transporte: un autobús regular (Tel. +34 902361550; www.sagales.com), el tiempo en el camino es de 70 minutos. También se utiliza el aeropuerto de Reus (Tel. +34 977779800; www.aena.es), a 80 km de Barcelona. Transporte - Hispano Igualadina Bus (Tel. +34 938044451).
En tren
El punto de llegada y salida para la mayoría de los trenes a las ciudades de España y Europa es la estación de Barcelona-Sants. Operador - Estado de la compañía RENFE (TEL. +34 902240202; www.renefe.es). A través de esta estación también pasa muchos trenes de alta velocidad.
Autobús
La estación principal, desde donde se parten los autobuses interurbanos, - Estación del Nord (Tel. +34 902260606; www.barcelonanord.com). Muchos autobuses de rutas internacionales salen de la estación de Sants. Empresas de autobuses - Eurolines (Tel. +34 902405040; www.eurolines.es), alsa internacionales (Tel. +34 902122242; www.alsa.es) y linebus (tel. +34 932650700).
Buque de vapor
Además de las líneas marinas regulares en las Islas Baleares (Mallorca, Menorca, IVIS), Italia (Génova, Livorno, Roma, Cerdeña), Francia (Seth), Marruecos (Tánger) y Túnez (Rades), Barcelona, uno de los principales Puertos de cruceros europeos: desde aquí, 2,5 millones de pasajeros salen anualmente.