飛機
平壤順川機場為國際機場。定期國際航線有平壤-北京,平壤-沈陽,平壤-曼谷等,澳門不定期包機飛平壤。
其中,北京至平壤航線將由波音737飛機執飛,CA121航班將于每周一、周三、周五13:40從北京起飛,當地時間16:20到達平壤;返程航班CA122于當日17:20從平壤起飛,到達北京的時間為18:05。沈陽至平壤周一、周五,飛行時間約50分鐘。
火車
平壤每周一,三,六有列車開往莫斯科,每周四,五,六有列車從莫斯科開往平壤。每周一,三,四,六有列車開往北京。
朝鮮交通以火車、汽車為主。丹東鐵路通過鴨綠江大橋與朝鮮“平義線”接軌,中朝邊境城市新義洲到平壤市全程240多公里,火車6個多小時才能到達。
長途客運
從丹東乘汽車跨過鴨綠江進入朝鮮新義洲,它是主要的赴朝鮮旅游口岸,然后乘火車經過5.5小時達到平壤。
公交車
平壤的市內交通主要為地鐵、有軌電車、無軌電車、公共汽車和出租車。團隊旅游由旅行社提供大巴,如去板門店或妙香山,一般都是乘車當天來回。
平壤朝鮮的車費極為便宜,有軌電車、無軌電車、公共汽車。
出租車
出租車要事先預定,每公里約5元人民幣。出租車較少,需要在飯店預定,在路上一般攔不到出租車。
其他
地鐵于1968、1978年建了兩條線,17個車站。