Шанхай обслуговується двома комерційними аеропортами - Hongqiao International (SHA) і Pudong International (PVG). Останній є головним міжнародним аеропортом міста, в той час як аеропорт Hongqiao використовується більше домашніми авіалініями для внутрішніх перельотів.
Аеропорт Pudong International є головним міжнародним хабом для найбільшого авіаперевізника Китаю - авіакомпанії Air China. В аеропорту розташовано два основних пасажирські термінали. У місто можна дістатися за допомогою таксі або автобусних маршрутів, що курсують кожні 15 хвилин в різних напрямках.
З головного аеропорту в місто можна також доїхати за допомогою магнітоплан (Shanghai Maglev Train) - надшвидкісного потягу на магнітній подушці. Потяги відправляються зі станції Longyang Road Station. Швидкість поїзда може досягати 430 км / год. Стандартний квиток в одному напрямку буде коштувати 50 юанів (
У Шанхаї розташований найбільший в світі порт. Його вантажний термінал має 42 пірсу, з яких відправляються суду до більш ніж 300 портів світу. Крім вантажного, в порту є круїзний термінал - International Cruise Passenger Terminal, розташований на річці Хуанпу в центрі Шанхая. Термінал був споруджений, щоб здійснити мрію міста, стати одним з провідних круїзних портів Азії.
Громадський транспорт Шанхая представлений метро, автобусами, поромом, магнітопланом, таксі та трамвайної системою, яка є найстарішою в світі з нині діючих. Багато вулиць продубльовані численними естакадами, пересічними на різних рівнях. Над дорогами встановлені електронні табло, що показують вільні дороги і дорожні пробки.
Слід звернути увагу, що тротуаром, крім пішоходів, користуються численні велосипедисти, мотоциклісти і електроскутери. Варто бути обережним навіть в пішохідній зоні.
Універсальним засобом проїзду практично на всіх видах громадського транспорту Шанхая є дисконтна карта Shanghai Public Transport Card (SPTC). Карта надає знижку до 10%. Замовити її можна на спеціальному сайті, де інформація представлена тільки на китайській мові.