Hong Kong and Shanghai are the two cities most likely to anchor a China itinerary — both dense, vertical, and wealthy, but one grew from a British colonial harbor and the other from a socialist-era riverfront. If you're picking just one, here's what actually separates them.
Hong Kong's skyline is seen from the water: the Star Ferry crossing the harbor, then Victoria Peak via the Peak Tram, framing Central's Skyline against green hillside. Shanghai's is one panorama along The Bund, facing the Oriental Pearl Tower and Shanghai Tower — colonial facades on one bank, sci-fi towers on the other.
Hong Kong's Central & Sheung Wan mixes colonial-era streets with glass towers, while Tsim Sha Tsui across the harbor is dense with shopping and hotels. Shanghai's French Concession offers tree-lined, European-feeling lanes, its Old City keeps a traditional Chinese layout near Yu Garden, and Nanjing Road Pedestrian Street is the mainland's biggest shopping strip.
Hong Kong's spiritual counterpoint sits outside the center: Po Lin Monastery & Tian Tan Buddha on Lantau Island, reached by cable car, paired with the Hong Kong Museum of History for context on the colonial era. Shanghai's Jade Buddha Temple sits within the city itself, and the classical Yu Garden nearby gives a dose of imperial-era landscaping Hong Kong doesn't have.
For getting on the water, Hong Kong's Traditional Junk Boat Cruises sail the harbor at sunset in a red-sailed vessel, while Shanghai's Shanghai River Cruise is a more straightforward boat tour past the Bund and Pudong towers. Food-wise, Hong Kong's Dim Sum Tradition is the city's defining meal, small plates and tea served all morning, while Shanghai's cuisine leans richer and sweeter instead.
Choose Hong Kong for harbor views, dim sum, and a compact colonial-meets-mountain landscape you can cover on foot and by tram. Choose Shanghai for grand riverfront architecture, imperial gardens, and the mainland's biggest shopping street. Business travelers usually land in Hong Kong first; culture-focused trips favor Shanghai.