Shanghai travel guide

Shanghai tourism | Shanghai guide

You're Going to Love Shanghai

Shanghai is an effortless blend of ancient and modern. Join hundreds of locals as they perform their daily Tai Chi rituals in Jing'an Park or take the ferry across the Huangpu River to Pudong to see some of the tallest buildings in the world.

It's a paradise for food fans. Try spicy dumplings and hand-pulled noodles from street vendors or linger over cocktails and contemporary cuisine at one of the upscale restaurants on the Bund.

Museums and galleries, historic Shikumen houses, and one of the world's richest collections of Art Deco buildings, or glamorous nightlife and entertainment and luxury shopping - Shanghai is a city with something for everyone.

Top 5 Reasons to Visit Shanghai

When to Visit Shanghai

Estimated hotel price

Shanghai in {1}

1 night at 3-star hotel
Prices are not fixed and may vary with time

Although peak tourist season is in summer from May to September, the best time to visit Shanghai is in spring from March to April or fall from October to November. Not only will you avoid the showers and humidity of summer, you'll enjoy fewer crowds and more competitive hotel prices.

Average temperatures
Celsius (°C)
When the weather is nice in Shanghai

How to Get to Shanghai

Airports near Shanghai

HGH Hangzhou

Airlines serving Shanghai

Good (68,181 reviews)
Good (45,737 reviews)
Good (29,420 reviews)
Good (27,809 reviews)
Good (23,156 reviews)
Good (3,657 reviews)
Good (4,184 reviews)
Excellent (9,004 reviews)
Show more

Where to Stay in Shanghai

The city is known for its boutique hotels like 88 Xintiandi, the Langham Yangtze Boutique Hotel, and Le Sun Chine and luxury hotels such as the Peninsula, the Mandarin Oriental, the Four Seasons, the Grand Kempinski Hotel Shanghai, and the Banyan Tree Hotel Shanghai. There is also plenty of mid-range and budget accommodation to choose from including Best Western Pudong Sunshine Hotel, FX Hotel Shanghai Xujiahui, and Hotel Ibis Shanghai JinshaJiang Road.

Popular Neighborhoods in Shanghai

Most popular hotel in Shanghai by neighbourhood


Where to stay in popular areas of Shanghai

Most booked hotels in Shanghai

How to Get Around Shanghai

Car rental agencies in Shanghai

The Cost of Living in Shanghai

Shopping Streets

Get measured for a suit at South Bund Fabric Market or visit the Chinese flagship Armani store at the No.3 on the Bund complex. You'll find your favorite brands at reasonable prices on Nanjing Road and knick-knacks galore at Fuyou Antique Market, particularly during the Sunday morning Ghost Market. Create your own designer jewelry at Hongqiao International Pearl City, or let the kids explore the stalls at Nihong Kids Plaza.

Groceries and Other

Food and basic items can be purchased at supermarkets like Carrefour, Tesco, and City Shop. 12 large eggs will cost ¥26 while a quart of milk is ¥19. There are also lots of Chinese outlets like Kedi, C-Store, Kwik, and All Days as well as hundreds of local convenience stores for those last-minute essentials.

Cheap meal
Cheap meal
S$ 6.94
A pair of jeans
A pair of jeans
S$ 124.98
Single public transport ticket
Single public transport ticket
S$ 0.80
S$ 5.65

Where to Eat in Shanghai

Delicious steamed or fried jiaozi dumplings are a Shanghai staple. Try Yang's Fried Dumplings or for the steamed variety, Fu Chun. Visit one of Shanghai's Muslim soup restaurants for hand-pulled noodles that are created from a ball of dough in front of you when you order a bowl of savory lo mein. For something a little more substantial, Lost Heaven serves Yunnan-style cuisine in a villa setting, or try typical Shanghai dishes at Xian Qiang Fang's Hongqiao Road branch. A basic lunch with drink in a city center diner costs ¥78 while a meal in an upscale restaurant is ¥200.