Shanghai bus ticket is much higher than Beijing bus ticket
People from Beijing can not adopt to the Shanghai traffic. The least price for underground is three yuan, in the past, it was 2 yuan; after changing several lines, we have spent more than seven or eight yuan. It is not to mention the bus, most buses need two yuan. For the longer distance, we shall spend more money.
However, in Beijing, the least price for bus ticket is 4 jiao. Moreover, the underground needs 2 yuan, and you could sit everywhere and change many times. So the cost for public transport in Shanghai is so higher than Beijing.
Therefore, during the Shanghai Expo, we hope the government will input more money in public transport and lower the bus ticket as well as the underground fee.
Translate (most links are in Chinese)