How to Get to Shanghai Disneyland
Metro Line 11 to Disney Resort station, or a 30–50 minute taxi from Pudong (about 30 km). Official distances, times and fares from both Shanghai airports.
Shanghai Disneyland sits in Chuansha, in Pudong on the eastern edge of Shanghai. The single easiest way there is Metro Line 11, which runs straight to the resort’s own station. Taxis and the Airport Link Line are the alternatives when you have heavy luggage or arrive late. Below are the realistic options with the resort’s own distances and times, and the one piece of Chinese text worth saving to your phone before you set off.
Distances and journey times below come from the resort’s official transport page; fares are approximate and move with traffic, season and metro pricing. USD figures use the Bank of China rate for 7 September 2026 (1 CNY ≈ $0.1475).
Verified: September 2026.
What is the easiest way to get to Shanghai Disneyland?
For almost every visitor already in Shanghai, take Metro Line 11 to Disney Resort station (迪士尼) and leave by Gate 1 or Gate 4. It is the line’s eastern terminus, so you cannot overshoot it — everyone gets off at the end. From the station it is about a 10-minute walk to the park entrance, past Disneytown on the way.
Line 11 connects to the rest of the metro network, so from most of the city you ride one line, change onto Line 11 once, and stay on it to the end. A single city metro ride costs only a few yuan, which makes this by far the cheapest option. Buy a single-journey ticket from the station machines, or tap in with a transit QR code in Alipay or WeChat if you have one set up.
If the metro does not suit, the resort also lists buses 50, 51, 52 and 70 as routes that stop within walking distance of the gate. Choose a taxi instead if you have large suitcases, are travelling with small children and a stroller, or arrive late at night when trains have stopped.
Which airport is closer to Shanghai Disneyland?
Pudong (PVG), clearly. The resort puts it at about 30 km and 30 to 50 minutes by taxi, against about 45 km and 60 to 80 minutes from Hongqiao (SHA). If you have a choice of arrival airport and the park is your first stop, fly into Pudong.
By metro the difference mostly disappears: both airports are 80 to 90 minutes from the resort, because the length of the route through the city matters more than the straight-line distance. The table below gives the resort’s own figures alongside fare estimates.
| From | Distance | Taxi / car | Metro | Airport Link Line |
|---|---|---|---|---|
| Pudong Airport (PVG) | about 30 km | 30–50 min, roughly ¥80–¥130 ($12–$19) | 80–90 min, around ¥7 | 30–40 min to the resort area |
| Hongqiao Airport (SHA / railway) | about 45 km | 60–80 min, roughly ¥80–¥200 ($12–$30) | 80–90 min, around ¥7–¥8 | 50–60 min to the resort area |
From Pudong Airport (PVG)
Pudong is the closer of the two, about 30 km from the resort. A taxi takes 30 to 50 minutes and costs roughly ¥80 to ¥130, which is the simplest choice after a long-haul flight; late-night fares run higher. If you would rather save money, the metro takes 80 to 90 minutes for around ¥7, riding Line 2 to Longyang Road, Line 16 to Luoshan Road, then Line 11 to the terminus.
From Hongqiao Airport (SHA) and the railway station
Hongqiao sits on the far western side of Shanghai, about 45 km away, so every option takes longer. A taxi is 60 to 80 minutes, and fare estimates diverge sharply — Chinese guides quote from around ¥80, English-language ones up to ¥200, so budget for the wide range rather than a single figure. By metro, allow 80 to 90 minutes, typically Line 10 from the railway station and a transfer onto Line 11 at Jiaotong University.
Because both options are long, many travellers arriving at Hongqiao prefer to break the trip: reach their hotel first, then head to the park the next morning.
The Airport Link Line
The Airport Link Line (机场联络线), opened in December 2024, runs between Hongqiao and Pudong and has a station at Shanghai International Tourism Resort, near the resort. The resort quotes 30 to 40 minutes from Pudong and 50 to 60 minutes from Hongqiao.
One catch matters: that station is still about 2.5 km from the park entrance, too far to walk with luggage, so you finish the journey by local bus or taxi. The line is most useful for moving between the two airports, or for reaching the wider resort area from Hongqiao, where it genuinely beats the metro. For a straight run to the park from Pudong, Line 11 or a taxi is more direct.
Does Shanghai Disney Resort have a free airport shuttle?
No. The resort does not run a free shuttle from either airport. Its own transport page offers exactly three ways in from the airports — taxi, metro and the Airport Link Line — and the hotel shuttles run only inside the resort, between the two Disney hotels and the West Public Transportation Hub beside the park gate. They do not go to the airport.
What does exist is hotel shuttles run by off-resort hotels near the park. Courtyard by Marriott, Novotel Shanghai Clover, Four Points by Sheraton and Holiday Inn Express Chuansha all run free buses to Pudong airport as well as to the park for their own guests. If a free airport transfer matters to your budget, that is the way to get one — see our hotels guide for the full comparison.
Paid coach transfers from the airports are also sold through Klook, Trip.com and similar sites. Routes and prices change often, so check current listings close to your travel date rather than assuming a service still exists.
How much does the metro to Disneyland cost and how long does it take?
A single metro ride within Shanghai costs only a few yuan, priced by distance, so even a cross-city trip stays inexpensive — the ride from People’s Square is around ¥6, well under a dollar. From a central point such as People’s Square, expect roughly 60 minutes to Disney Resort station with one transfer onto Line 11.
One timing detail matters if you are staying for the evening show: Line 11’s first and last trains are timed around the park’s operating hours, so they shift with the season and are not fixed. On the day you visit, check the last-train time posted at the station or in a metro app, and if the show ends close to that cutoff, plan a taxi back instead of risking a missed train. Our park hours guide covers when the evening show actually finishes.
Should I take a taxi, and how do I tell the driver where to go?
A taxi is the right call when you have heavy luggage, are travelling as a family with young children, or arrive after the trains stop. Use the official taxi rank at the airport or the DiDi ride-hailing app rather than accepting rides from touts.
The practical catch: drivers rarely speak English. Save the resort’s name in Chinese and show it on your phone screen:
上海迪士尼度假区 — Shanghai Disney Resort
The resort also publishes downloadable address cards for the park and for both hotels, on its own transport page — an official version of exactly this, worth saving before you fly. Keep it offline, since Google Maps and many Western apps are blocked in mainland China; see the connectivity note below.
One local rule to know at the resort end: taxis pick up and drop off at the West Public Transportation Hub and within the hotels’ own grounds, but they are not allowed to do so in the Disney Car and Coach Park. If you are heading home by taxi, walk to the transport hub rather than the car park.
If you are driving yourself, note that the resort’s car parks fill up on weekends and public holidays, and the resort itself advises taking the metro or a taxi on those days.
What if I am staying at a resort hotel?
If you book one of the two on-site hotels, transfers get much simpler. Both the Shanghai Disneyland Hotel and the Toy Story Hotel run free shuttles to the West Public Transportation Hub, a short walk from the gate; the Disneyland Hotel, on the shore of Wishing Star Lake, also offers a water taxi to a dock beside the park entrance. What that does not cover is the airport — you still arrive under your own steam. See our Shanghai Disneyland hotels guide for what each hotel includes.
Staying off-site near a Line 11 station is the budget-friendly middle ground: you keep the cheap, direct metro ride without paying resort-hotel rates, and several nearby hotels throw in the airport run for free.
A note on staying connected
Plan for connectivity before you arrive. Google, Google Maps, Instagram and WhatsApp are blocked in mainland China, so the mapping and translation apps you would normally lean on for directions may not work. Save the Chinese address above offline, consider a travel eSIM or roaming plan that can route around the block, and download an offline map before you land. The resort’s own app carries a GPS map of the park once you are inside, and park Wi-Fi is available — see our resort app guide for setting it up on a foreign phone.
Putting it together
- Cheapest and simplest in the city: Metro Line 11 to Disney Resort station, exit Gate 1 or 4, then a 10-minute walk.
- From Pudong Airport (about 30 km): taxi in 30–50 min if you have luggage; metro in 80–90 min to save money.
- From Hongqiao Airport (about 45 km): 60–80 min by taxi, 80–90 min by metro — consider reaching your hotel first.
- No free airport shuttle from the resort: if you want one, book an off-resort hotel that runs its own.
- Late arrivals or heavy bags: taxi via the official rank or DiDi, with 上海迪士尼度假区 ready to show.
- Staying on-site: the hotel shuttles and the water taxi handle the last mile.
Once you have your route sorted, line up the rest of your visit: check ticket prices and where to buy, read the full plan-your-day guide, and if you have not chosen where to stay, compare the resort and nearby hotels.
Frequently asked questions
Which metro line goes to Shanghai Disneyland?
Metro Line 11 goes directly to the resort. Ride it to its eastern terminus, Disney Resort station (迪士尼), and leave by Gate 1 or Gate 4, then walk about 10 minutes to the park entrance. From central Shanghai you change onto Line 11 once, and a single ride costs only a few yuan.
How do I get from Pudong Airport (PVG) to Disneyland?
Pudong Airport is about 30 km from the resort. A taxi takes 30 to 50 minutes and costs roughly ¥80 to ¥130 (about $12 to $19). By metro, allow 80 to 90 minutes with two transfers onto Line 11 for around ¥7. The Airport Link Line reaches the resort area in 30 to 40 minutes.
Which airport is closer to Shanghai Disneyland?
Pudong (PVG), by a wide margin. The resort puts Pudong at about 30 km and 30 to 50 minutes by taxi, against about 45 km and 60 to 80 minutes from Hongqiao (SHA). By metro the two are similar, 80 to 90 minutes either way, because the route matters more than the distance.
Does Shanghai Disney Resort have a free airport shuttle?
No. The resort runs no free shuttle from either airport — its official transport options from the airports are taxi, metro and the Airport Link Line. The resort hotel shuttles only run within the resort, to the West Public Transportation Hub. Several off-resort hotels near the park do run free airport shuttles for their own guests.
How far is Hongqiao Airport from Shanghai Disneyland?
About 45 km. A taxi takes 60 to 80 minutes and estimates for the fare vary widely, roughly ¥80 to ¥200 (about $12 to $30). By metro, allow 80 to 90 minutes, typically Line 10 across the city and a transfer onto Line 11. The Airport Link Line covers it in 50 to 60 minutes.
Do taxi drivers in Shanghai speak English?
Rarely. Show the destination in Chinese instead: 上海迪士尼度假区 (Shanghai Disney Resort). The resort publishes downloadable address cards for the park and both hotels. Use the official airport taxi rank or the DiDi app, and have the address ready on your phone screen.
When do the first and last trains run to the resort?
Line 11 first and last trains are timed around park operating hours, so they shift with the season. If you plan to stay for the evening show, check the last-train time posted at the station or in a metro app that day, or budget for a taxi back.