We get there on SIA , Krisflyer miles helps to save a lot of airfares. Stay in Shanghai is an interesting experience, weather is cool, food is execellent, taxi fare is cheap.
Tried taking a public bus to zhu jia jiao, great experience to squeeze on public buses with the chinese, no fight, finally got used to the chaos - with a america family, push your way through.
Museum is worth every second of it, especially the portion on gems.......
Bund is great but queue up to the oriental pearl tv tower proved too much a hassle, waited for 2 long hours, just to get up there , poor friend Jeremy got's to wait for us to make the trip.
Coming back next year.....to go huang san