Beijing has a great subway system that goes pretty much everywhere you need to go. Traffic is pretty much horrible all the time. Depending on distance you can go most places around metro Beijing for 5 RMB or less than a dollar. China also has the largest high speed train system in the world. You can travel from Shenzen in the South to Beijing in about 11 hours.