市內交通以地鐵、電車、汽車為主。東郊建有現代化國際機場,辟有近百條國內外航線。開羅的交通比較混亂。
航空
開羅國際機場是埃及的國際航班進港口,位于開羅市東北方25公里處,坐車約45至60分鐘即可到達。開羅市內的949路與27路都可到達機場,而機場大廳內提供的噴氣式公共汽車,與之相比則更為快速、舒適,并且價格合理。
開羅機場包括了1號、2號兩個航站大樓;一號航站則為埃及航空的國際及國內線專用提供起降服務,較新的二號航站大樓則主要供國際班機起降。
公路
由開羅至亞歷山大,可在開羅機場、赫利奧波利斯的伊斯梅利亞廣場、尼羅河希爾頓飯店附近的塔瑞爾廣場和開羅謝拉頓飯店附近的吉薩廣場、塔瑞爾廣場搭乘客車。
開羅拉美西斯廣場周圍也有多個長途車站,廣場附近的庫拉里車站有到三角洲、運河城、上埃及、法尤姆和紅梅等地的客車,而廣場以東25公里左右,有到達西奈的西奈車站。此外,在開羅的愛資哈爾車站可乘坐到達內部綠洲的客車,而塔瑞爾廣場還有開往馬特魯的客車。
地鐵
開羅最為便利的交通工具當數地鐵了,與其他的交通工具相比,地鐵可算是開羅交通體系中的特例了。
出租車
埃及埃德福出租車起步價2埃鎊。