Esasen iç hat havaalanı olan Shanghai Hongqiao Uluslararası Havaalanı (SHA), şehir merkezinin yaklaşık 13 kilometre batısında bulunmaktadır. Çin'in en büyük şehrine hizmet veren iki havaalanından biridir ve 2014 yılında 38 milyon yolcuya hizmet vermiştir. China Eastern Airlines, Juneyao Airlines, Shanghai Airlines ve Spring Air şirketleri havaalanını transfer merkezi olarak kullanmaktadır. Toplamda yirmiden fazla havayolu, Çin ve Asya'daki 80 başka noktaya aktarmasız uçuş imkanı sağlamaktadır. Havaalanının iki terminali ve iki pisti vardır. SHA'nın karadan ulaşım imkanları arasında; otobüsler, taksiler, servisler, metrolar, uzun menzilli vagonlar ve trenler sayılabilir.