距离巴塞罗那最近的机场是埃尔普拉特机场(加泰罗尼亚语:Aeroport de Barcelona - el Prat,西班牙语:Aeropuerto de Barcelona-El Prat,机场代码:BCN)。此机场位于巴塞罗那市中心西南方15公里处,为西班牙第二大航空站。往来埃尔普拉特的班机主要为西班牙的内部航班以及飞往欧洲、北非的国际航班。目前国内直飞西班牙的航班有一班由中国国际航空与巴西天马航空(TAM Linhas Aéreas)共同经营的班机。此班飞机於北京时间午夜起飞,飞往西班牙第一大机场阿道弗·苏亚雷斯马德里-巴拉哈斯机场(Aeropuerto Adolfo Suárez, Madrid-Barajas, 机场代码:MAD) ,於西班牙当地时间上午6点半抵达,此段飞行时间约为12.5小时。从马德里巴拉哈斯机场起飞的班机可於1.5小时内直接降落在巴塞罗那的埃尔普拉特机场。除此之外,从中国国内各大机场出发,也可先直飞欧洲或北非各大城市,再经转机到巴塞罗那达埃尔普拉特机场。从此机场可借由机场列车(RENFE, 车程:30分钟)、快线巴士(Aerobus, 车程:35分钟)以及公交到达巴塞罗那市中心。
巴塞罗那有着富于狂野想象的建筑、顶级的餐厅、世界级的足球队伍和典型的地中海气候,是轻松城市游的理想目的地。建筑是该城市的主要名胜之一,其中安东尼·高迪的作品最为引人注目。游客可游览圣家堂、桂尔公园和高迪的市内宅邸,以及哥特区的中世纪街道。巴塞罗那也是运动之城,游客可游览1992年奥运会场馆,或看几场欧洲冠军联赛。此外,这里也有众多辉煌的艺术景点,如为纪念毕加索和胡安·米罗等名人而建造的博物馆,以及无与伦比的加泰罗尼亚国家艺术博物馆。另外,蒂比达波山上的游乐场可能是欧洲最壮观的游乐场,在这里可以饱览全城美景。