Hi. One other option. The first time I went to Shanghai, I took an all day tour. It was $45 for a full day tour. It was a small minivan with the driver, guide, me and a couple from Ireland. What a busy and great day - from 8:30ish to 5PM - but amazing. We did the following: Yu Yuan Garden (tour of the gardens plus a bit of time in the shopping area), the Jade Buddah Temple, People's Square and the Shanghai Museum (spent about 2 hours here), lunch (was OK, not great), drive around Pudong (that's where we picked up the Irish couple), walk on the Bund and we finished at the French Concession. Our guide was excellent, very knowledgeable about all sights. Oh, we also went to a couple of 'tourist traps', but it was fun anyway. We went to a silk factory where they demonstrated how they get silk from the worm and then how to make a silk comforter - of course, they then tried to sell us a comforter. Plus we ended in a silk store that was very expensive. The second tourist trap was a tea house, where we were treated to a traditional tea ceremony and several different teas. It was fun, but at the end, they too tried to sell. I had a great day, all for $45. I am taking my family soon on a holiday to China, and I think I may use the tour again (now about $53). Something to consider if you want to see the city in a day.