Hi, Sara Buchner,
Greetings from Sophie, Top China Travel!
Thank you very much for your question.
Please kindly be advised that since there isn't direct public transportation from Shanghai cruise port.
I suggest you take a taxi from the port to Shanghai Disney Resort.
Or you could also take taxi to North Jiading station or Huaqiao station or Anting station, where you could take metro Line 11 to the end station, which is Shanghai Disney Resort.
Metro Line 11 between North Jiading/Huaqiao/Anting and Disney Resort stations operates 7 days every week from early morning to the late night. Line 11 provides a convenient and fast access to Disney Resort by running a train every a few minutes. Guests get off the train at Terminal Station Disney Resort —just steps away from Shanghai Disneyland, Disneytown and Wishing Star Park, and only a short Disney Resort Shuttle ride from the Resort hotels.
Line 11 Operating Hours
To Disney Resort: First Train 07:08 (arrival) / Last Train 23:39 (arrival)
To North Jiading: First Train 06:00 / Last Train 22:30
To Huaqiao: -- / Last Train 22:00
To Anting: -- / Last Train 22:25
Please note: Metro service schedules and fare lists are for reference only. Metro service is subject to change without prior notice. For details, please refer to
Shanghai Metro Official Website.