中國北京、上海、廣州到馬德里和巴塞羅那都有直航或經停巴黎、倫敦、赫爾辛基等地的航班,直航飛行時間約12小時。 西班牙全國共有47座機場,其中最重要的是馬德里巴拉哈斯機場(Barajas)、巴塞羅那普拉特機場 (Prat)及馬拉加的馬拉加機場(Malaga)。與歐洲各大城市之間有密集的航班往來,也是前往非洲、美洲的交通要道。
鐵路
西班牙鐵路網與歐洲鐵路網連通,可以乘火車到達倫敦、巴黎、維也納等歐洲各大城市。馬德里--巴黎:車次00407,19點出發,第二天8:27到達,為臥鋪車(Trenhotel)。巴塞羅那--巴黎:車次00475,21:05出發,第二天9點到達,為臥鋪車(Trenhotel)。巴塞羅那--蘇黎世:車次00273,20:15出發,第二天10:10到達,為臥鋪車(Trenhotel)。
公路
公司的國際巴士可以把旅客從西班牙帶到歐洲各大城市。巴黎-巴塞羅那:約15小時, 法蘭克福-巴塞羅那:約20小時,。法蘭克福-馬德里:約30小時,。 里斯本-馬德里:約10小時,里斯本-巴塞羅那:約18小時,在西班牙坐火車很方便,不必預先定票,可以隨到隨坐,也可以到火車上補票。西班牙市郊小火車是一大特色,幾乎連接每個衛星城,每10分鐘或一刻鐘就有一班,??空九_也多,來回十分便利。西班牙的地鐵站口星羅棋布,到處都是。
地鐵站
都設在公共汽車附近,換車十分方便。有的地鐵站直接通到大的商場和電影院里。地鐵站的入口處標有“M”。地鐵班次很多,間隔三四分鐘一班,持續到凌晨1點以后。
公共汽車
也是西班牙人主要的交通工具。馬德里一共有100多條線路,分市、郊兩類,市內公共汽車為紅色,郊區公共汽車為黃色。公共汽車站設有金屬長凳和遮陽擋雨的頂蓋,一般每隔10分鐘就有一趟車。車上一般沒有售票員,前門上車,中門和后門下車。上車后自動使用檢票機,沒有月票或車票者,可以零錢向司機買票。
出租車
西班牙出租車暫時沒有信息