Det er tre trikkelinjer som er i drift på tilsammen 53,5 km lengde. Linje 1: P'yŏngyang-yŏk — Man'gyŏngdae (). Linja går øst-vest gjennom byen og åpnet 15. april 1991 og er 20 km lang. Linje 2: T'osŏng — Rangrang — Munsu (). Linja går sør-nord gjennom byen i hovedsak på sør og østbredden av Taedongelva og åpnet i 1992 og er 14 km lang. Linje 3: Sŏp'yŏngyang — Rangrang (). Linja går øst-vest, i hovedsak i byens sentrum og åpnet i 1992 og er 16 km lang.