Η Βαρκελώνη έχει εξαιρετικές θέσεις από την Ισπανία και την Ευρώπη και οι διηπειρωτικές πτήσεις συνδέονται με την Αμερική και την Ασία.
Επίπεδο
Οι περισσότερες πτήσεις φτάνουν στο αεροδρόμιο της Βαρκελώνης Prat (τηλ. +34 932983838, www.aerna.es), που βρίσκεται 12χλμ. Από το κέντρο της πόλης.
1. Λεωφορείο (www.aerobusbcn.com): Terminal T1 - PL. Catalonia (Plaza Cataluña), 35 λεπτά Airbus A1 (κάθε 5 λεπτά, από τις 05:30 έως τις 01:05) - Το κόστος ενός εισιτηρίου είναι 5,90 €. Terminal T2 - PL. Catalonia (Plaza Cataluña), 35 λεπτά Airbus A2 (κάθε 10 λεπτά, από τις 05:30 έως τις 01:00) - Το κόστος ενός εισιτηρίου είναι 5,90 €.
2. Ηλεκτρικό τρένο (Τηλ. +34 902240202): Τερματισμός Τ2 (Δωρεάν λεωφορείο, Διάρκεια ταξιδιού 10 λεπτά για τερματικό T1) - Paseo de Gracia (Passeig de Gràcia), 27 λεπτά, γραμμή R2 (κάθε 30 λεπτά από 05: 21 έως 23:38). Τιμή εισιτηρίων 4.10 €.
3. Ταξί - Η διάρκεια του ταξιδιού είναι 30 λεπτά.
Ορισμένες αεροπορικές εταιρείες χαμηλού κόστους διαθέτουν αεροδρόμιο Girona (τηλ. +34 972186000, www.aena.es), 80 χλμ. Από τη Βαρκελώνη. Μεταφορά - ένα κανονικό λεωφορείο (Τηλ. +34 902361550, www.sagales.com), ο χρόνος στο δρόμο είναι 70 λεπτά. Χρησιμοποιείται επίσης ο αερολιμένας REU (Τηλ. +34 977779800; www.aena.es), 80 χλμ. Από τη Βαρκελώνη. Μεταφορά - Bus Hispano Igualadina (Τηλ. +34 938044451).
Με το τρένο
Το σημείο άφιξης και αναχώρησης για τα περισσότερα τρένα στις πόλεις της Ισπανίας και της Ευρώπης είναι σταθμός της Βαρκελώνης. Χειριστής - State Renfe Company (Τηλ. +34 902240202; www.renfe.es). Μέσα από αυτό το σταθμό περνούν επίσης πολλά τρένα υψηλής ταχύτητας.
Λεωφορείο
Ο κεντρικός σταθμός, από όπου αναχωρούν οι υπεραστικές λεωφορείες, - Estación del Nord (Τηλ. +34 90226060; www.barcelonanord.com). Πολλά λεωφορεία των διεθνών διαδρομών αναχωρούν από το σταθμό Sants. Εταιρείες λεωφορείων - Eurolines (Τηλ. +34 902405040; www.eurolines.es), Alsa Internacional (τηλ. +34 902122242; www.alsa.es) και linebus (tel. +34 932650700).
Ατμόπλοιο
Εκτός από τις τακτικές θαλάσσιες γραμμές στα Βαλεαρίδες Νήσους (Μαγιόρκα, Μενόρκα, IVIS), Ιταλία (Γένοβα, Λιβόρνο, Ρώμη, Σαρδηνία), Γαλλία (Seth), Μαρόκο (Tangier) και Τύνιδα (Rades), Βαρκελώνη - ένα από τα κορυφαία Ευρωπαϊκά λιμάνια κρουαζιέρας: Από εδώ, 2,5 εκατομμύρια επιβάτες αναχωρούν ετησίως.