48 hours in Shanghai

2 days in China's most forward-thinking city.

With a population of nearly 15 million, Shanghai is China's most populous city. But it's much more than crowded streets and soaring skyscrapers. It's also an intensely modern and global city, with many of China's Generation Y calling it home. With only 48 hours, we've narrowed our guide down to simply the most essential, can't-miss-it hotels, restaurants and attractions. Ready, set, go!
You may also enjoy
The tastiest street food in Brussels
Some of the best food in the Belgian capital is found in its streets. We've got you covered from caricoles to waffles. Read more
Best European Christmas markets
Steeped in history and tradition, Europe’s Christmas markets are something to behold. Nothing says “holiday travel” quite like these ten destination markets. Read more
2017 New Orleans festivals: Mardi Gras and beyond
Your expert guide to a year of the Big Easy's best celebrations and cultural events. Read more