Look at the flag raising, get off at Beijing Railway Station and take the subway.
From Tiananmen to Nanluoguxiang, take bus No.5, get off at Di 'anmen, and transfer to 1 18 to reach Nanluoguxiang. Not far.
From Nanluoguxiang to Sanlitun, take 1 18 and take about 7 stops.
Actually, you went to the bar street in Houhai from Communication University. You can't go directly to the bar street, take a bus to the drum tower and take the hutong.
Communication University used to have a better way. You should go to Kangjiagou first. Kangjiagou is not far from Communication University. There is a community called Xinglong Home. Take a bus from the north gate of Communication University. Many cars should get off at the south exit of Qingnian Road. The key is to get off and ask the west gate of Xinglong home. Actually, it's very close. You should ask. It's a short walk. There is a bus stop opposite Xinglong home. You can get there directly by taking 635.
You must choose another day to go to 798 alone, because it is not in the same direction.
Or take a bus at the north gate, take 73 1 to the west of Chaoyang Park Bridge, and then turn to 988 to get off at Dashanzi Road South.
You are not familiar with it, ask more questions.
Another route is for you to take a bus from Media South Gate Station to Sihui. Most of the buses to Sihui have arrived, and there are few stops. Get off at Sihui, cross the road and cross the bridge. There is a big bus terminal opposite. You can also take 405 there to the south of Dashanzi intersection. This route is still good. Sihui is the terminal, and seats are also available. There are so many cars at Sihui main station, ask where the 405 bus station is, or you can't find it yourself.