Oui, il existe un service de train direct reliant l'aéroport international de Pudong au terminal 2 de l'aéroport de Hongqiao. Les trains circulent tous les jours et partent toutes les 10 minutes, la durée du trajet étant d'environ 1 heure et 31 minutes.