Shanghai Transport

Written by Matteo Updated Apr. 16, 2025

Being home to millions of residents, it is one of the country’s most prominent financial and commercial centers. Currently, it is a big industrial hub and China’s major seaport. As a bustling metropolis with traditional and modern features, Shanghai serves as one of the best destinations for tourists and businessmen alike.

Shanghai can be reached by air, by train, and by waterway. Here’s a guide on how you can get to Shanghai.

Shanghai Airports

Shanghai services two airports, Shanghai Pudong International Airport (PVG) and Shanghai Hongqiao International Airport (SHA), both of which offer a range of flight services and transportation options to ensure smooth travel experiences for passengers arriving in or departing from Shanghai.

1. Shanghai Pudong International Airport (PVG)

Shanghai Pudong International Airport is one of China's busiest airports and is an important international transportation hub. It is located approximately 30 kilometers east of downtown Shanghai.

PVG offers a wide range of domestic and international flight services. It serves as a major hub for numerous airlines, connecting Shanghai to destinations around the globe. You can access a variety of flights, including long-haul international routes and domestic connections to other cities in China.

Transportation

Bus Destination Operation Time Ticket Price Pick-up Location
Line 1 Hongqiao Airport 7:00 to 23:00 CNY36 Gate 6
Line 4 Shanghai Railway Station 7:00 to 23:00 CNY2-28 Gate 7
Line 9 Xinzhuang Station 7:00 to 23:00 CNY28 Gate 7
Night Line Hongqiao Airport 23:00 to 5:30 CNY18-34 Gate 6

Related reading: How to Travel Between Pudong Airport and Shanghai Downtown

2. Shanghai Hongqiao International Airport (SHA)

Shanghai Hongqiao International Airport is located in the western part of Shanghai, approximately 13 kilometers from downtown.

SHA primarily serves domestic flights within China and a few regional flights. It provides connections to numerous Chinese cities, making it convenient for travelers exploring different parts of the country.

Transportation

Related reading: How to Get to Hongqiao Airport from Pudong Airport

Shanghai Train Stations

Shanghai has several train stations serving various types of trains, including high-speed trains, intercity trains, and long-distance trains.

Here is a list of the main train stations in Shanghai:

Shanghai Hongqiao Railway Station - High-Speed Trains

Shanghai Hongqiao Railway Station is a major railway transportation hub in Shanghai, located in the western part of the city. It has both high-speed and conventional train services.

High-Speed Trains: Shanghai Hongqiao Railway Station serves as a terminus for high-speed trains on the Beijing-Shanghai high-speed rail line, which is one of the busiest and fastest in China. It offers convenient connections to cities such as Beijing, Hangzhou, Nanjing, and more.

Transportation:

Bus Destination Operation Time
Bus 1 Shanghai South Railway Station 上海南站 5:30 to 23:00
Bus 5 Nanqiao Bus Station  南桥汽车站 6:00 to 00:15
Bus 6 Caoying Road Station 漕盈路站 6:00 to 00:15
Bus 7 Petrochemical Bus Station 石化汽车站 6:00 to 00:15
Bus 8 Zhujing Bus Station 朱泾汽车站 6:00 to 00:15
Bus 10 Songjiang Bus Station 松江汽车东站 6:00 to 23:00

Shanghai South Railway Station - High-Speed Trains and K/T Trains

Shanghai South Railway Station is the largest railway station in Asia by area and is located in the Xuhui District of Shanghai. It serves as a major transportation hub for high-speed trains, connecting with destinations in southern and southwestern China.

High-Speed Trains: This station primarily handles high-speed trains that serve cities in southern and southwestern China, such as Hangzhou, Nanjing, Suzhou, Guangzhou, and Shenzhen. It offers convenient connections for both domestic and international travelers.

Transportation:

Bus Destination Operation Time Pick-up Location
867 Hanghua New Countryside 航华新村 5:20 to 23:57 South Square
973 Lancun and Nanquan Crossing 蓝村路南泉路 5:20 to 23:57
315 Shanghai Railway Station 上海火车站 23:00 to 4:30
1252 Guiping and Jiang'an Crossing 桂平路江安路 5:30 to 22:30 North Square
763 Xinzhuang Station 莘庄地铁站 6:00 to 23:58
729 Zizhu Park 紫竹科学园区 5:00 to 23:58

Shanghai Railway Station

Shanghai Railway Station is one of the oldest and busiest railway stations in Shanghai. It is situated in the city center, near Zhabei District.

Train Services: This station primarily handles conventional high-speed trains that connect Shanghai with major cities across China. It offers a convenient transportation option for travel to destinations such as Beijing, Guangzhou, Xi'an, and more.

Transportation:

Bus Destination Operation Time Pick-up Location
106 Xinrun New Countryside清涧新村 5:00 to 23:00 North Square
912  Gaojing New Countryside高境新村 5:30 to 22:30
942 Yinxing and Zhongyuan Crossing 殷行路中原路 5:30 to 23:30
837 East Hongqiao Transport Hub 虹桥东交通中心 5:30 to 22:30 South Square
113 Jing'an New Town 静安新城 5:00 to 23:00
898 Nanxiang Bus Station 南翔汽车站 5:00 to 23:00

Shanghai Cruise Ports

Shanghai, one of the busiest and most important seaports in the world, has two main cruise ports: Shanghai Port International Cruise Terminal and Wusongkou International Cruise Port.

These two ports serve as the main departure and arrival points for cruise lines traveling in and out of Shanghai, including large international cruise lines such as Royal Caribbean, Princess Cruises, and Costa Cruises, among others. Both ports come equipped with modern amenities like restaurants, shopping facilities, and transport links.

Shanghai Port International Cruise Terminal: Located near downtown and the Bund district, this terminal is a great entry point for immediate exploration of Shanghai's central cityscape.

Recommended Tour:
Shanghai Port International Cruise Terminal Pick Up and Transfer to Pudong Airport
Shanghai Port International Cruise Terminal Pick Up and Transfer to Hongqiao Airport

Transport

It's a 10-minute drive to downtown Bund and around a 30 to 40-minute drive to the Pudong International Airport.

1. Get to Pudong Airport

2. Get to Hongqiao Airport

Wusongkou International Cruise Terminal (also known as Baoshan Cruise Terminal): Situated in the Baoshan District, this terminal is a little farther from the city center but offers a modern and well-equipped departure and arrival area for cruise passengers.

Recommended Tour:
Shanghai Wusongkou Cruise Terminal Pick Up and Transfer to Pudong Airport
Shanghai Wusongkou Cruise Terminal Pick Up and Transfer to Hongqiao Airport

Transport

It's an approximately 40-minute drive to the city center and an hour's drive to the Pudong International Airport.

1. Get to Pudong Airport

2. Get to Hongqiao Airport

Related Reading: How to Get to Shanghai Airport from Shanghai Cruise Ports

Shanghai Metro

The Shanghai Metro is the rapid transit system of China’s biggest city. The Metro fuses the use of both light rail and subway lines. It’s now the longest network in the world, because of its 17 metro lines, 278 stations, and 270 miles of tracks.

Shanghai Metro Map

Shanghai Metro Lines

The Shanghai Metro is a rapid transit rail network that operates both underground and on elevated railways. Here's a simpler breakdown of its lines.

Shanghai Bus

Buses in Shanghai are an extensive and affordable way of public transportation. They serve as a crucial part of the city's transportation network, covering a wide range of routes and reaching various neighborhoods. Here is some information about buses in Shanghai:

Types of Buses

Shanghai has different types of buses to cater to various travel needs. These include regular city buses, sightseeing buses, and specialized bus services for specific purposes, such as airport shuttle buses and long-distance intercity buses.

Bus Stops

Bus stops in Shanghai are marked with a blue sign displaying the bus number and route information. Many bus stops have electronic display boards that show the estimated time of arrival for buses. You can also check bus route information and schedules on the Shanghai Bus Transportation website or through mobile apps.

Bus Fares

Bus fares in Shanghai are generally lower than other transportation. The exact fare varies based on the distance traveled, with shorter routes starting around CNY2 and longer routes costing up to CNY5. Some buses accept contactless payment methods like the Shanghai Public Transportation Card (SPTC), while others only accept cash.

Ticketing

When boarding the bus, you typically pay the fare in cash directly to the bus driver or use the contactless payment method if available. Some buses also have ticket machines at the entry where you can purchase a ticket or use your transportation card.

Bus Routes and Schedules

Shanghai has an extensive network of bus routes covering a vast area of the city. Bus routes and schedules are available online, at bus stops, and through various mobile apps. It's advisable to check the route and schedule in advance.

Travel to Shanghai With Us

Our team of locals knows the city inside out. We arrange all kinds of activities, and besides our popular tours, we can customize itineraries based on your needs. Experience the best of Shanghai with our expert guidance!

You Might Like to Read

Create My Trip

Need Help?

Request a custom itinerary today and get one step closer to your personalized trip

Create Your Trip