Take subway line 17 to Xujingbeicheng station. Leave the station via Exit 1, turn right and walk to the junction with Xule Road. Turn right and walk about 500m along Xule Road to the main entrance of DeltaHealth Hospital.
• Shanghai Hongqiao Railway Station, 9.4km/20-minute drive • Shanghai Hongqiao International Airport, 13km/30-minute drive • Shanghai Pudong International Airport, 74km/80-minute drive