The best way to move around town without the hassle of running from one Metro/train station to the other as well as figuring out which station connects to another from a very small map with alien words for places on it would be to take the Hop On Hop Off bus. We went for this trip before going to another venue to watch the Shanghai Circus.
Basically we just sat down and observed the surrounding - the buildings, people and the crazy drivers of Shanghai. This will be one place I will not drive on my own if given a choice. You think people in Malaysia are bad drivers, wait until you see how people drive in Shanghai.
My tummy was full, the air was cool and sitting on the top deck of the bus made it even cooler. So for me it was a hopped on, dozed off and eventually, hopped off. I will try to stay awake next time and do the hop on, hop off more frequently around Shanghai - if there is a next time.
The bus ticket was very cheap (the cheapest one so far) and we had to pay only 30 yuan (equivalent to RM15) per person.