- By Air: Barcelona-El Prat Airport (BCN) is the main international gateway to the city. It is well-connected with major cities worldwide. From the airport, you can reach the city center via Aerobús, which runs every 5-10 minutes, or by train, which takes around 20 minutes.
- By Train: Barcelona Sants is the main train station, connecting Barcelona with cities across Spain and Europe. High-speed AVE trains from Madrid, Paris, and other major cities arrive here.
- By Bus: Long-distance buses arrive at Estació del Nord, offering a budget-friendly travel option from various European cities.