Written by Ivy Dong |
Shanghai on the east coast of China is the largest commercial and financial center and an important international port city in the western Pacific. Shanghai is definitely one of the most sought-after tourist destinations in China.
This is a city alive with colours. When we think of Shanghai, the image that often comes to mind is towering skyscrapers, cutting-edge technology, and bustling commercial streets. This is an Asian mega city which never stops evolving, where citizens leave yesterdayās sorrow behind.Ā This is where you join the free souls andĀ never getĀ bored.Ā Most of the Shanghai attractions are located in the city center, with the exception of the Shanghai Disney Resort and Zhujiajiao Water Town.Ā This guide will help you navigate through various ways to get to ShanghaiĀ and move around the city, all with ease and style.

Content Preview
- How to Get to Shanghai
- How to Get Around Shanghai
- Shanghai Transportation to Famous Attractions
- Tips for Tourists Using Shanghai Transportation
- FAQs About Transportation in Shanghai
How to Get to Shanghai
As an Asian mega city, Shanghai transportation links are excellent. Whether youāve up to travel by air, train, or bus, getting to Shanghai is straightforward. Letās dive into some ideas for kicking off an unforgettable adventure in this cosmopolis.
By Air
ThereĀ are two airports currently serving Shanghai, being Shanghai Pudong International AirportĀ and Shanghai Hongqiao International Airport.
Pudong AirportĀ is located about 30 kilometers east of the city center, being one of the busiest international hubs in Asia, handling a large volume of international flights. If you would like to visit Disney Land, better choose this one. Hongqiao Airport, situated closer to the city center, primarily serves domestic and regional flights, offering convenient access for travelers within China. Itās smaller than Pudong airport, but remains modern and exquisite, also with shorter walking distance within the airport, hence less stress for catching a flight.
Both airports are well-equipped with modern facilities and aesthetic design, ensuring domestic and foreign visitors a smooth travel experience. Here are the flight durations from some key cities:
- Beijingā 2-3 hours
- Urumqiā 4.5-5 hours
- Guangzhouā 1-2 hours
- Xiāanā 2 hours
- Chengduā 2.5-3 hours
ShanghaiĀ Airport Transportation
Shanghai Pudong International Airport (PVG)
Shanghai Pudong International Airport is relatively far from city center, but its comprehensive transportation system will allow you commute with ease. Thereāre several convenient options.
The most popular choice is the Shanghai Maglev Train, which connects the airport to Longyang Road Station in just 8 minutes. From there, passengers can transfer to Metro Line 2 or Line 7. Alternatively, Metro Line 2Ā also directly connects Pudong Airport to the city center, though the journey takes about 60 minutes. Many airport shuttle busesĀ are also available, offering routes to major areas like Peopleās Square and Hongqiao Airport. TaxisĀ are another option to suite personal preference, with a travel time of around 40-60 minutes.
Shanghai Hongqiao International Airport (SHA)
Shanghai Hongqiao International Airport is situated closer to the city center, about 13 kilometers west of downtown. Metro Line 2 andĀ Line 10Ā carry you fromĀ Hongqiao Airport directly to the city center, with Line 2 reaching Peopleās Square in about 30 minutes. TaxisĀ are readily available, with a 20-30 minute ride to downtown, depending on traffic. Additionally, airport shuttle busesĀ provide connections to key locations like Pudong Airport and other urban areas.
By Train
Shanghaiās four major railway stations provide high-speed connections to major Chinese cities:
- Shanghai Hongqiao Railway Stationā This is the largest high-speed railway station in Shanghai, with extensiveĀ passenger flow. It servesĀ several major lines, including Beijing-Shanghai (京沪), Shanghai-Kunming (ę²Ŗę), and Shanghai-Nanjing (ę²Ŗå®)
- Shanghai Railway Stationā This station is incorporated withĀ Mixed long-distance and high-speed rail, it provides long-distance routes to northern and some southern cities, as well as some passing high-speed trains.
- Shanghai South Stationā This is the Long-distance train station mainly serving southern China.
- Shanghai West StationĀ ā This is the Short-distance station for Jiangsu and Anhui routes.
Transportation between Shanghai and major cities
If youāre already in China, we recommend incorporating other major cities to make a more unforgettable travel experience. For an in-depth journey in China, here are some preferred options:
From Beijing to Shanghai
Beijing, the capital of China, is a renowned ancient capital with over 3000 years of history. Beijing serves as a crucial transportation hub both internationally and within the country.
- By flight: 2-3 hours.
- By train: High-speed trains 4-6 hours; regular ones 12-18 hours
From XiāanĀ to Shanghai
Xiāan, the start of the Silk Road. Here you can explore the Terracotta Warriors, visit museums, learn Chinese calligraphy, savor Shaanxi cuisine, and bike along ancient city walls.
- By flight: 2 hours.
- By train: High-speed trains 6-7 hours; regular ones 15-21 hours
Related reading:
From HongkongĀ to Shanghai
HonkongĀ is a modern metropolis that jazzes up cross-ethnic cultures. From Hong Kong to Shanghai, the fastest way is by flight. High-speed trains offer a scenic option, taking about 8 hours from West Kowloon Station to Shanghai Hongqiao. Alternatively, you can take a ferry to Shenzhen and then board a high-speed train to Shanghai, which is a unique way to explore the scenery.
- By flight: 5-5 hours.
- By train: 8 hours
From HangzhouĀ to Shanghai
Hangzhou is close to Shanghai. The most cost-effective option is the high-speed train, which takes around 45 minutes from Hangzhou East Station to Shanghai Hongqiao. Long-distance buses are available but take about 2-3 hours. Additionally note that, domestic flights exist but are unnecessary due to the short distance.
- By bus: 2-3 hours
- By train: 45 minutes.
Related reading:
- Shanghai Suzhou High-Speed Train
- Shanghai – Harbin High-speed Trains
- How to Get from Shanghai to Nanjing
How to Get Around Shanghai
By Metro
ThisĀ is the most rooted transportation among local commuters. Shanghai Metro System is extensive, with 21 lines and 517 stations spanning across the city, including one high-speed Shanghai Maglev Train. All metro lines are incorporated with air-conditioning.
By Bus
Shanghai Bus System is modern and comprehensive, with a surprisingly 1596 lines serving the city. Ticket prices are from 1-36 CNY depending on type of the buses you take.
By Taxi
Taxis cost at 14 RMB for the first 3 kilometers. A common ride within the city will be 35-100Ā RMB. If you are searching for more flexibility, especially when visiting attractions outside the city or in remote areas,Ā renting a private carĀ or hiring a driver can be an excellent option. This allows you to avoid crowds and explore most of the map at your own pace.
By Ferry
Another important part of Shanghai transport is the ferries. As you glide along the river take in breathtaking views of Shanghaiās skyline, including the historic European-style buildings in Puxi, the iconic Oriental Pearl Tower in Pudong, and the modern skyscrapers of Lujiazui.Ā SoĀ taking a Huangpu River CruiseĀ is a must-tryĀ forĀ your Shanghai tour.
There are different cruise routes, so tourists can choose which one to take depending on their preferences. Most routes last around 1.5-3 hours. Ticket prices are at CNY 120-350Ā per person.
Related reading: Ultimate Guide for Public Transportation in China

Shanghai Transportation to Famous Attractions
Get to DisneylandĀ Resort
Disneyland is every childās dream, even for those whoāre still a kid at heart! This is the perfect place to spend with family and close friends. Shanghai Disney Resort is the first Disney resort in mainland of China and the sixth worldwide. It is located at the heart of the Shanghai International Tourism and Resorts Zone, at 310 Huangzhao Road, Chuansha Town, Pudong New Area, Shanghai.Ā You can get there by bus Pudong Line 50, 51&52, or by metro Line 11 to the terminal station.
GetĀ to Shanghai Zhujiajiao Water Town
Nowadays, Zhujiajiao Water Town, also called as āJiangnan Pearlā, is one of the most well-known tourists destinations that attracts many tourists home and abroad each year with its long history and rich tourism resources, itĀ is also one of the four famous ancient towns in Shanghai. To get there, you can take Huzhu Express LineĀ at Puāan Road East Yanāan Road Station and get off at the Zhujiajiao Station. Also, you can take Huzhu Special Line at Gaohong Road Shenkun Road Station and get off at the Zhujiajiao Bus Station. Alternatively, you can take Subway Line 17Ā and get off at the Zhujiajiao Station.

Get to Tianzifang
TianzifangĀ was once an industrial alley within Former French Concession, now it has become a labyrinth of art. In 1998, artists led by Chen Yifei transformed these aging factories into creative studios. With time, other renowned artists followed, gradually filling it with dreams, turning it into an artistic hub. You can find delicacies, vintage jewelry and handcrafted goods for a creative souvenir. Tianzifang is at 210 Lane, Taikang Road. You can get here by metro lineĀ 9Ā at Dapuqiao Station. Walk out Exit 1 and itās just 300m-walk away.
Tips for Tourists Using Shanghai Transportation
- Avoid Peak Hours: The metro and buses are most crowded from 7-9 AM and 5-7 PM.
- Write Down Destination Names in Chinese: Though there are many locals speaking English in Shanghai, itās recommended to prepare a note in Chinese.
- Download Navigation Apps: UseĀ AlipayĀ andĀ Shanghai indigenous app Metro-Politan 大é½ä¼Ā for real-time updates and discounts
- Get a Transportation Card: The Shanghai Public Transportation Card éŖēµå”Ā works for metros, buses, andĀ evenĀ ferries, offering convenience and discounts.
FAQs About Transportation in Shanghai
Is Uber Available in Shanghai?
No, Uber does not operate in Shanghai. But there are severalĀ alternative servers,Ā like Didi Chuxing 滓滓åŗč”, Chinaās top ride-hailing app; HuaxiaozhuĀ č±å°ēŖĀ is also preferred, for its competitive price-setting.
How Do You Pay for Transport in Shanghai?
 You can always pay by cash, though digital payment can be more convenient. You may download Alipay and use its Alipayās Bus&Metro QR code, or you can try Shanghai indigenous transportation app Metro-Politan (大é½ä¼), where you will have bundle discounts:
Metro Pass Options:
- 1-Day Pass (18 RMB): Unlimited rides within 24 hours
- 3-Day Pass (45 RMB): Unlimited rides within 72 hours
These are recommended if you plan to take multiple metro rides.
On May 19th, 2024, Shanghai officially launched Shanghai Pass, which is a prepaid enhance international visitorsā payment convenience on transportation, attractions, and shopping. The card cost for Shanghai Pass is CNY 20, and you can top up money and pay for all public transportations, major attractions and shoppings at selected retail shops, malls conveniently.
How to Travel Between Hongqiao and Pudong Airports?
The Airport Suburban Railway, is newly launched in December 2024. It connects Pudong andĀ Hongqiao Airports in just 35 minutes (26 RMB). Trains run every 15 minutes from 6 AM to 10 PM. Simply scan a ride code to enterĀ āĀ no ticket needed. The train is new, spacious, and equipped with wireless charging and luggage storage. Perfect for airport transfers and city commutes, this line is a huge upgrade from the long, crowded Metro Line 2.
What is the Best Way to Travel Around Shanghai?
That depends on your preference and travel pace! For speed and affordability, the Shanghai Metro is ultimately unbeatable. For scenic river views, ferries are a hidden gem. Taxis and ride-hailing appsĀ offer flexibility that handles daily commute.


