Shanghai Travel Guide

Shanghai is one of China's most distinctive Haipai-style urban travel destinations, known for the Bund skyline, historic Shanghai-style neighborhoods, and an international shopping and dining scene. This guide covers Shanghai's top attractions, recommended itineraries, best areas to stay, transportation options, local food, best time to visit, map-related information, and practical travel tips to help you plan a smoother trip to Shanghai.

At a Glance

  • Known for: The Bund's international architecture, Lujiazui skyscrapers, Shanghai Disney Resort, Haipai neighborhoods and plane tree-lined streets, Huangpu River night views
  • Recommended stay: 3–5 days
  • Best time to visit: Spring, March–May; autumn, October–November
  • Local food: Shengjianbao, white-cut chicken, red-braised pork, scallion oil noodles, xiaolongbao
  • Best for: First-time visitors to China, urban walkers, families, shopping and food lovers, photography and night-view enthusiasts

Things to Do in Shanghai

Shanghai's travel experience usually centers on city landmarks, Haipai history, theme parks, food, and shopping. For a first visit, it is best to prioritize the city's most iconic attractions and experiences, then add neighborhood walks, museums, food stops, night views, or nearby day trips depending on your schedule.

Shanghai's signature commercial street, ideal for shopping, strolling, and connecting with a Bund itinerary.

A major theme park, great for families, couples, and a full day of immersive fun.

Shanghai's most classic city landmark, with views of historic international buildings and the Pudong skyline.

A traditional Jiangnan-style garden, ideal for experiencing classical architecture and the old-city atmosphere.

A popular old Shanghai shopping and snack area, often visited together with Yu Garden.

A Lujiazui landmark where visitors can go up for views over both sides of the Huangpu River.

One of Pudong's high-rise observation spots, ideal for elevated city views.

A ship-shaped brand culture space at HKRI Taikoo Hui on West Nanjing Road, popular for photos and check-ins.

A LEGO-themed resort in Jinshan District, suitable for families with children.

A distinctive experience restaurant combining dining, performance, and immersive projection.

An important comprehensive museum, ideal for learning about ancient Chinese art and cultural relics.

A neighborhood known for plane tree-lined streets, historic villas, and cafés, perfect for urban walks.

A renovated shikumen lane neighborhood, good for browsing small shops and taking photos.

A classic way to see Shanghai at night, with views of both the Bund and Lujiazui skyline.

Known for acrobatics and stage performances, a good option for evening entertainment.

One of China's representative skyscrapers, ideal for panoramic city views.

A water town near Shanghai, suitable for a half-day or full-day trip.

A fashionable district combining shikumen architecture with dining and shopping.

A well-known Buddhist temple in the city center, peaceful and suitable for a short visit.

An ancient temple in a busy commercial district, easy to reach and convenient to visit along the way.

A small historic memorial museum, suitable for history lovers.

A memorial site related to the War of Resistance Against Japanese Aggression, good for learning about modern Shanghai history.

A classic Lujiazui skyscraper that can be combined with nearby observation attractions.

A central transportation hub surrounded by museums, theaters, and shopping areas.

One of Shanghai's historic temples, ideal for experiencing traditional religious culture.

A large science museum, suitable for families and indoor sightseeing.

A full-day zoo-style attraction suitable for families.

A museum focused on nature, life, and the Earth, good for families and rainy-day plans.

An ancient-town-style neighborhood within the city, convenient for snacks and a short stroll.

Located near Nanjing Road, good for light entertainment and photo opportunities.

Located along the Lujiazui riverfront, ideal for art exhibitions and river-view photos.

A large astronomy-themed venue, suitable for families, science learning, and indoor visits.

Good for custom clothing and experiencing Shanghai's distinctive fabric market scene.

A good place to quickly understand Shanghai's urban development and future planning.

Suggested Shanghai Itinerary

Shanghai itineraries can be planned as quick highlights, classic sightseeing routes, or deeper city experiences depending on how long you stay. For a first visit, it is best to build your core itinerary around the Bund, Lujiazui, Nanjing Road, Yu Garden, and Disneyland, then add a Wukang Road neighborhood walk, museum visits, exhibitions, or a Zhujiajiao Ancient Town day trip if time allows.

The following Shanghai itineraries are suitable for first-time visitors. You can adjust the order of attractions based on your flight, high-speed rail schedule, hotel location, and interests. During public holidays or when popular attractions have reservation limits, it is best to leave more buffer time.

2 days, 1 night route

Good for first-time visitors with limited time, covering the city skyline, old town, shopping pedestrian street, and Disneyland experience quickly.

  • Day 1: Oriental Pearl Tower – Lujiazui – Yu Garden – The Bund – Nanjing Road Pedestrian Street
  • Day 2: Full-day trip to Disneyland

3 days, 2 nights route

A more relaxed pace, combining Shanghai's classic landmarks with plane tree-lined neighborhoods, Haipai architecture, the old town, and local food.

  • Day 1: Nanjing Road Pedestrian Street – Oriental Pearl Tower – Lujiazui – IFC Mall – The Bund
  • Day 2: Wukang Road – Anfu Road – Jing'an Temple – Urumqi Road – Middle Huaihai Road
  • Day 3: Tianzifang – Sinan Road – Sinan Mansions – Yu Garden – City God Temple

Where to Stay in Shanghai

For first-time visitors to Shanghai, the most recommended areas to stay are usually around West Nanjing Road, People's Square, or the Bund, because transportation is convenient, major attractions are easy to reach, and hotel choices are relatively abundant. If you care more about nightlife, food, shopping, a quieter setting, or access to the airport or train stations, you can also choose areas such as Jiangsu Road, Yu Garden and the Bund commercial area, or Shanghai Disney Resort based on your itinerary.

  • West Nanjing Road: Best for travelers who want shopping, dining, urban walks, and high-quality hotels. Its advantages are a mature commercial area, convenient subway access, many restaurant and hotel options, and easy access to People's Square, Jing'an Temple, the Bund, and Lujiazui. It is a good choice for first-time visitors who want convenience.
  • Jiangsu Road: Best for travelers who like quiet neighborhoods, plane tree-lined streets, and a more local feel. Its advantages are proximity to Yuyuan Road, Wukang Road, Anfu Road, and similar neighborhoods, plus convenient access to Jing'an Temple, Xujiahui, and the Hongqiao area. It suits travelers who want both transportation convenience and local atmosphere.
  • Yu Garden and the Bund commercial area: Best for first-time visitors who care about night views and classic attractions. Its advantages are proximity to the Bund, Yu Garden, City God Temple, and Nanjing Road, with convenient access to Lujiazui and People's Square. It suits travelers whose itinerary focuses on landmark sightseeing.
  • Shanghai Pudong Airport: Best for travelers arriving late, flying early, connecting flights, or needing to catch a flight the next day. Its advantage is easier airport access and convenient transfers to Pudong Airport terminals. It suits short stays or travelers with strict flight schedules.
  • Shanghai Disney Resort: Best for families, couples, and travelers whose itinerary centers on the theme park. Its advantage is saving travel time to and from the park, with convenient access to Shanghai Disneyland and resort facilities. It suits visitors planning one full day or two days at the park.

How to Get to and Around Shanghai

Most travelers reach Shanghai by plane or high-speed rail. Shanghai is mainly served by Shanghai Pudong International Airport and Shanghai Hongqiao International Airport for air travel, and it also has major railway stations such as Shanghai Hongqiao Railway Station, Shanghai Railway Station, Shanghai South Railway Station, and Shanghai West Railway Station. If you are traveling from nearby cities, high-speed rail is usually the most convenient and time-efficient option.

From Shanghai Pudong International Airport to the city center, you can choose the airport link line, metro, maglev train, taxi, ride-hailing service, or airport bus. The best option depends on your arrival time, amount of luggage, hotel location, and budget. Since Shanghai has more than one airport, always confirm your arrival airport before booking a hotel or transfer service. In general, Pudong Airport is more suitable for international flights, long-haul flights, and some domestic routes, while Hongqiao Airport may be more convenient for domestic flights, high-speed rail transfers, and western parts of the city center.

Shanghai also has multiple railway stations, and different stations may serve different high-speed rail or regular train routes. Before buying tickets, carefully confirm your departure and arrival stations, because travel times between train stations within the city can vary significantly.

For sightseeing within Shanghai, the metro is usually the most convenient and reliable way to get around. Taxis and ride-hailing services are useful for nighttime travel, carrying large luggage, or reaching places not directly served by the subway. If you plan to visit suburban attractions or take a day trip, you can choose trains, buses, private cars, transfer services, or local tours depending on your destination.

What to Eat in Shanghai

Shanghai is an excellent place to try local Shanghainese cuisine and Haipai-style snacks, from classic regional dishes and street food to local restaurants. First-time visitors should prioritize signature foods such as shengjianbao, white-cut chicken, and red-braised pork. Some dishes can be found near popular attractions and commercial areas, while others are better experienced in local neighborhoods, time-honored restaurants, or traditional markets.

Shengjianbao

Pan-fried buns with a crispy bottom and juicy filling, a classic Shanghai street snack.

White-cut chicken

Tender chicken often served with dipping sauce, known for its clean and refreshing flavor.

Red-braised pork

One of the signature dishes of Shanghainese cuisine, rich in soy-based aroma with a soft, tender texture.

Scallion oil noodles

Simple but deeply aromatic, a common Shanghai-style homey noodle dish.

Shanghai scallion pancake

Crispy and fragrant on the outside, suitable as a street snack or breakfast item.

Sizzling eel strips

A classic hot dish in Shanghainese cuisine, featuring fragrant eel strips and a rich sauce.

Best Time to Visit Shanghai

The best time to visit Shanghai is usually spring and autumn, when the weather is mild and humidity is relatively comfortable, making it better for outdoor sightseeing and city walks. Early winter can also be a good option, while midsummer and the plum rain season may reduce travel comfort because of heat, humidity, rainfall, or typhoons.

  • January: Average temperatures are about 2–8°C, with damp and cold weather. Good for museums, malls, and indoor attractions, but warm clothing and rain protection are important.
  • February: Average temperatures are about 3–10°C, and the weather remains fairly cold. Good for off-peak travel and Lunar New Year atmosphere, but watch for crowds and price changes during the Spring Festival period.
  • March: Average temperatures are about 7–14°C, and the weather starts to warm up. Good for flower viewing and neighborhood walks, but be prepared for temperature differences between morning and evening.
  • April: Average temperatures are about 12–20°C, with comfortable weather. Good for the Bund, Wukang Road, and parks, though occasional rain is possible.
  • May: Average temperatures are about 17–25°C, with warm weather. Good for city sightseeing and night tours, but expect crowds during the May Day holiday.
  • June: Average temperatures are about 22–28°C, with humid weather and the start of the plum rain season. Good for a mix of indoor and outdoor sightseeing, but bring an umbrella and prepare for humidity.
  • July: Average temperatures are about 26–33°C, with hot and humid weather. Good for night views, indoor venues, and water activities, but heat protection and sunscreen are important.
  • August: Average temperatures are about 26–33°C, with high heat and frequent rain. Good for family theme parks and indoor attractions, but watch for typhoons, thunderstorms, and high temperatures.
  • September: Average temperatures are about 22–29°C, and the weather gradually becomes more comfortable. Good for Huangpu River night cruises and neighborhood walks, though early autumn can still feel muggy.
  • October: Average temperatures are about 16–24°C, with cool and comfortable weather. Good for outdoor sightseeing, photography, and city walks, but expect crowds during the National Day holiday.
  • November: Average temperatures are about 10–18°C, with crisp weather. Good for deeper city exploration and food-focused trips, but add layers for mornings and evenings.
  • December: Average temperatures are about 4–11°C, with colder and drier weather. Good for shopping, exhibitions, and festive atmosphere, but watch for cold waves and strong winds.

Essential Shanghai Travel Tips

Before visiting Shanghai, it is a good idea to plan several practical details in advance, including reservations for popular attractions, payment methods, mobile internet, transportation apps, and packing for the season. Some popular attractions may require advance reservations or ticket purchases, and some services may work differently from what overseas visitors are used to.

  • Attraction reservations: Popular attractions such as Shanghai Disneyland, Shanghai Museum, Shanghai Astronomy Museum, Museum of Art Pudong, and Shanghai Natural History Museum may require advance reservations during public holidays and peak seasons. Check opening hours and ticket rules before departure.
  • Payment methods: Mobile payment is widely used in mainland China. Prepare a usable payment method in advance, and keep a small amount of backup cash or a bank card.
  • Mobile internet: If you need maps, translation, ride-hailing, and ticket-booking services, prepare an eSIM, SIM card, or another stable internet option in advance.
  • Transportation apps: Maps, metro, ride-hailing, and translation apps are very useful when traveling in Shanghai, especially when transferring by train, using airport transportation, or visiting suburban attractions.
  • Travel timing: Morning and evening rush hours and public holidays can be crowded. It is best to schedule popular attractions in the morning and allow extra time for cross-city travel.
  • Luggage and clothing: Shanghai's temperature differences and weather changes can be noticeable across seasons, so pack suitable clothing for your travel month and comfortable walking shoes.

Shanghai Maps

Understanding Shanghai's city layout can make itinerary planning easier. This section gives a quick overview of Shanghai's location in China and the general distribution of its main administrative districts. For travelers, the most important areas are usually the city center, major transportation hubs, and the urban or suburban districts that connect popular attractions.

Where is Shanghai in China?

Shanghai is located in East China and is a directly administered municipality. It is close to Jiangsu, Zhejiang, and the Yangtze River Delta city cluster, and it is connected to other major Chinese cities by air, high-speed rail, and expressways. Thanks to its location and strong transportation links, Shanghai is also a convenient starting point for trips to nearby destinations such as Suzhou, Hangzhou, Wuzhen, Zhujiajiao, and Nanjing.

Shanghai location map in China

Shanghai District Map

Shanghai has multiple administrative districts, but travelers do not need to understand every district in detail. For most trips, it is more important to focus on the areas where major attractions, hotels, restaurants, shopping streets, airports, and train stations are located.

Areas travelers should pay closer attention to include:

  • Huangpu District: Best for classic attractions such as the Bund, Nanjing Road, Yu Garden, and People's Square.
  • Pudong New Area: Best for Lujiazui high-rise views, Pudong Airport access, Disneyland, and riverside art museum itineraries.
  • Jing'an District: Best for shopping, dining, hotel stays, and city-center transportation transfers.
  • Xuhui District: Best for former French Concession neighborhoods, Wukang Road, the Hengshan-Fuxing historic area, and café walks.
  • Changning District: Best for Hongqiao transportation, stays around Jiangsu Road, and a quieter local city experience.
Shanghai district map

Basic Information About Shanghai

Area and Population

Shanghai covers a total area of about 6,340.5 square kilometers and has a permanent resident population of about 24.8026 million. Because the city includes central urban areas, suburbs, and some townships, travelers should focus on distances between the city center, major transportation hubs, and popular attractions when planning accommodation and transportation.

Approximate population figures for major districts are as follows:

  • Pudong New Area: About 5.7858 million people. It is a large, multifunctional core new area of Shanghai that includes Lujiazui, Disneyland, and Pudong Airport.
  • Minhang District: About 2.65 million people. It is a heavily populated district and an important urban area connecting the city center with the Hongqiao direction.
  • Baoshan District: About 2.23 million people. It is an important northern district of Shanghai, useful for trips toward Wusongkou and northern Shanghai.
  • Xuhui District: About 1.1 million people. It is one of Shanghai's central districts known for historic character, commercial offices, and residential neighborhoods.
  • Huangpu District: About 660,000 people. It is a core central district where classic attractions such as the Bund, People's Square, Nanjing Road, and Yu Garden are concentrated.

Shanghai's postal codes and telephone area code are commonly used for mailing documents, filling in hotel information, food delivery, local contacts, and some online forms. Shanghai's telephone area code is generally 021, and 200000 can usually be used as a city-level postal code, but different districts and streets may have different postal codes.

If you need an accurate postal code, such as for sending documents, receiving items at a hotel, or online shopping, it is best to look it up based on the specific street or full address rather than relying only on the city-level postal code.

Shanghai Travel Guide FAQ

Is Shanghai worth visiting?

Yes. Shanghai is known for the Bund skyline, Haipai historic neighborhoods, and international urban experiences, making it suitable for first-time visitors to China, families, and travelers interested in city culture. If this is your first trip to China, or if you want to experience a modern Chinese city, historic architecture, food, shopping, and night views, Shanghai is usually well worth adding to your itinerary.

A stay of 3–5 days is generally recommended. If you have limited time, 2 days and 1 night can cover the core attractions. If you want a more relaxed city experience, time for food, and a nearby day trip, plan for 4–5 days.

Shanghai is mainly known for the Bund, the Lujiazui skyline, Haipai culture, shopping, food, and theme parks. For travelers, the most representative experiences usually include a Huangpu River night cruise, walking along Wukang Road and Anfu Road, and going up high for views over Lujiazui.

The most worthwhile experiences in Shanghai include the Bund, Oriental Pearl Tower, Yu Garden, Shanghai Disneyland, and a Huangpu River cruise. For a first visit, prioritize the most iconic attractions, then add neighborhood walks, food experiences, or nearby day trips depending on your schedule.

For a first trip to Shanghai, it is usually best to stay around West Nanjing Road, People's Square, or the Bund because transportation is convenient and major attractions and restaurants are easy to reach. If you care more about nightlife, shopping, airport access, or a quieter environment, you can also consider areas around Jing'an Temple, Jiangsu Road, Lujiazui, or Shanghai Disney Resort.

The best time to visit Shanghai is usually spring, from March to May, and autumn, from October to November. During these months, the weather is mild and comfortable, making it better for outdoor sightseeing and city walks. Early winter can also be considered, but midsummer and the plum rain season may affect travel comfort because of heat, humidity, and rain.

The metro is usually the easiest way to get around Shanghai. For airport trips, train stations, nighttime travel, or large luggage, taxis or ride-hailing services are useful. For suburban attractions, you may need to combine the metro, buses, high-speed rail, private cars, or local tours.

When traveling in Shanghai, try shengjianbao, white-cut chicken, red-braised pork, and scallion oil noodles. These foods represent local flavors well. Some are best enjoyed at time-honored restaurants, while others are better experienced in local neighborhoods, snack streets, or traditional markets.

Shanghai is usually a good choice for first-time visitors to China, especially if you are interested in modern cities, historic architecture, food, and shopping. Before departure, prepare your payment methods, mobile internet, maps, and translation tools, and check whether popular attractions require reservations.

Some popular Shanghai attractions may require advance reservations or ticket purchases, especially on weekends, public holidays, and during peak travel seasons. Before departure, check opening hours, ticket rules, and entry requirements. For popular attractions, it is best to confirm details several days in advance.

Good day trips or short trips from Shanghai include Zhujiajiao Ancient Town, Suzhou, and Hangzhou. If the destination is farther away, confirm transportation time in advance and consider high-speed rail, direct buses, private cars, or local day-tour products.

The cost of traveling in Shanghai depends on where you stay, the restaurants you choose, how you get around, and attraction ticket prices. In general, staying in the city center or popular commercial areas is more convenient but more expensive. If you are on a budget, choose a well-connected non-core area, use public transportation often, and eat at local restaurants.

Official WeChat Mini Program

Copy the official WeChat Mini Program link, then paste it into the WeChat search bar to open it:

1. Copy the Mini Program link

2. Open WeChat and go to the search bar

3. Paste the link and open the Mini Program