机场在上海西郊兴建并于1929年开始系统运营，之后进行过多次扩建，现已成为虹桥枢纽的一部分。浦东国际机场于1999年投入使用，迅速成为中国最繁忙的机场之一，航线覆盖世界73个国家和地区以及62个国内城市，并有两岸直航。此外，中国东方航空、上海航空、春秋航空、吉祥航空、中国货运航空、上海国际货运航空、扬子江快运航空、长城航空等8家航空公司也以上海为基地。
铁路.上海拥有特等站和一等站各二个，以上海站、上海西站、上海南站、上海虹桥站最为重要。上海最早的铁路是1876年建成的吴淞铁路，