從上海飛東京有直航航班， 全日空航空、日本航空等航空公司均提供航班從上海飛東京的航線，平均飛行時間約為2小時50分鐘。
Jetstar等廉價航空公司均提供航班從上海飛東京的航線。想了解如何提升搶購廉航特價機票的機會？ 立即閱讀Skyscanner教你的7大絕招！
來往浦東機場1線至7線及機場通宵線連接市區，主要行走快速道路。鐵路方面，設有２號線和磁浮線與市區連接。2號線來往浦東國際機場─徐涇東的軌道交通。本線連接虹橋機場2號航廈，並可換乘上海軌道交通其他線路。磁浮線：往返浦東國際機場站及龍陽路站，可與2號線、7號線及16號綫換乘。虹橋機場的周邊交通主要以地鐵、機場巴士、計程車以及公共汽車為主。虹橋機場由於臨近市中心，沒有自己的機場巴士，但有來自浦東機場的機場巴士一線，該線路聯通浦東機場和虹橋機場。
目前上海有兩座主要機場包括浦東國際機場和虹橋國際機場。浦東國際機場為上海最大的機場，主要負責國際航班。浦東國際機場離市中心約30公里，有三座航廈。三座航廈都有各式餐廳、咖啡室等選擇。購物方面，機場內有不少紀念品店、免稅店等，其中第二航廈國際出發候機廳設有浦東機場博物館。虹橋國際機場主要負責國內航班。虹橋機場分為一號航站樓和二號航站樓，跑道在兩個航站樓中間。一號航站樓為老航站樓，位於長寧區；二號航站樓為新航站樓，位於閔行區，大部分航空公司在二號航站樓。