What you are actually choosing between
The decision is less about which skyline looks better and more about whether you want to look at the skyline or look out from inside it. The Bund and a river cruise both keep you at water level, looking across at Pudong's towers as a skyline in the classic sense. An observation deck flips that: you are inside one of the towers, looking down over the city and across at the older Bund buildings on the opposite bank. Cost and booking friction scale with how much of the experience is engineered for you, so the Bund is free and unticketed, a cruise sits in the middle with a fixed departure time, and an observation deck is the most planned of the three, with entry tickets and often timed slots.
From the Bund promenade
The Bund is a roughly 1.5-kilometer public riverside promenade on the Puxi bank, maintained as an open tourist waterfront by the city, and it remains the simplest way to see the skyline because there is nothing to book. You walk along the promenade and the Pudong towers, including the Oriental Pearl Tower, Jin Mao Tower, Shanghai World Financial Center and Shanghai Tower, sit directly across the water. Dusk is generally the strongest time to go, since you get the daytime shapes of the buildings and the evening lighting overlapping for a short window. The trade-off is crowding rather than cost: the promenade gets very busy on weekend evenings, and finding an unobstructed spot at the railing can take some patience.
From an observation deck in Pudong
Several of the towers on the Pudong side operate observation decks that put you well above street level, looking down over both the modern skyline you are standing in and the older Bund skyline across the river. This is the option that costs money and usually needs a ticket booked ahead, particularly for evening slots. It also depends more on the weather than the other two choices: haze is common in Shanghai, and from height it can flatten the view into a grey wash even on a day when the ground-level view still looks reasonable. Check the operator's current ticket page for pricing, opening hours and whether same-day entry is realistic, since these details change and shouldn't be assumed in advance.
From a river cruise
A Huangpu River cruise puts you on the water itself, moving past both banks rather than fixing you on one side. This solves the either-or problem of the Bund versus Pudong view, since you get both without walking between them. Cruises run from several piers along the river and depart on a schedule, so this option trades flexibility for coverage: you commit to a departure time rather than showing up and leaving whenever you like. It suits an evening when you want the postcard version of the skyline without deciding which bank to stand on.
The three options differ mainly in cost, flexibility and what you end up looking at, and a short comparison makes the trade-offs easier to weigh at a glance.
| Vantage point | Best for | Trade-off |
|---|---|---|
| Bund promenade | No booking, free, flexible timing | Very crowded at weekends, ground-level view only |
| Pudong observation deck | Looking down over the whole city | Ticketed, weather-dependent, can sell out |
| Huangpu River cruise | Seeing both banks in one outing | Fixed departure time, less flexible |
When the answer flips
The comparison above assumes decent weather and a free evening, but a few situations change which option makes sense. On a rainy or heavily hazy evening, an observation deck is the weakest choice since you are paying for a view that may not exist, and the Bund becomes the safer fallback because it costs nothing to check. Travelling with small children can tip the decision toward a cruise or the Bund, since both avoid the queues and elevator waits that come with a popular observation deck. If you only have a single evening in Shanghai and want to keep things simple, the Bund alone is enough to leave with a strong sense of the skyline, and you can treat the other two as additions for a longer stay rather than must-do steps.
