上海市内では深夜も中心部の主要地区に50路線ほどの深夜専用の公共バスが走っており、市街地は24時間体制で足が確保されている。
また二大空港から市内へも通常の公共バスの運行時間帯が終わったあとも深夜バスが運行されている。
各路線とも30~40分おきと本数は少ないが運賃も昼間とほぼ同様なので、タクシーがつかまりにくい週末などは覚えておくととても便利。
ただし丁寧な車内放送などはないので自分で降りる場所を把握しておく必要がある。
守宵線(23:00~当日最終便到着後45分後、T2はその5分後)
上海浦東国際空港T1→T2→龍陽路(地下鉄駅)→東方路張楊路→東方医院(浦東大道)→浙江中路(延安東路人民広場)→石門一路(延安中路)→華山路(延安西路静安寺)→虹許路(延安西路)→虹許路(延安西路)→虹橋枢紐東交通中心
(終点まで所要約90分・運賃30元)
夜宵巴士(21:30~最終到着便)
上海虹橋国際空港T2―静安寺(延安中路華山路)―人民広場(延安東路浙江中路)―陸家嘴(浦東大道浦東南路)
(所要約30分・運賃人民広場まで10元、陸家嘴まで16元・満席になり次第出発)
311路
延安東路江西中路(23:55―03:55)―延安東路浙江中路―延安東路西蔵中路―延安東路重慶北路―延安中路石門一路
―延安中路陝西北路―延安中路銅仁路―延安西路華山路―延安西路鎮寧路路―延安西路江蘇路(←)―延安西路番禺路―延安西路定西路―延安西路凱旋路―延安西路中山西路―天山路遵義路(→)―天山路婁山関路(←)―天山路古北路(→)―天山芙蓉江路―天山路天中路―天山路威寧路―天山路哈密路―北新涇(23:36―03:30)
316路
延安東路江西中路(24:20―04:20)―江西中路延安東路(←)―江西中路漢口路―江西中路北京東路(←)―北京東路江西中路(→)
―北京東路福建中路―北京東路西蔵中路(←)―西蔵中路新閘路(→)―新閘路地下鉄駅(1号線新閘路駅)―新閘路石門二路―新閘路江寧路―江寧路康定路―江寧路海防路―江寧路安遠路―長寿路江寧路(←)―長寿路西康路(→)―長寿路常徳路(←)―長寿路胶州路(→)―長寿路葉家宅路―長寿路武寧路(←)―曹家渡―長寿路江蘇路―中山公園―長寧路中山西路(←)―長寧路遵義路(→)―長寧路婁山関路(←)―長寧路錦屏路―古北路長寧路―古北路天山路―天山芙蓉江路―天山路天中路―天山路威寧路―双流路天山路―虹橋枢紐東交通中心(23:00―05:00)
320路
延安東路江西中路(24:20―04:20)―老北門―淮海東路雲南南路(→)―淮海中路西蔵南路―淮海中路崇山路―淮海中路重慶南路―淮海中路思南路―淮海中路陝西南路―淮海中路常熟路―淮海中路烏魯木斉路―淮海中路高安路(←)―高安路淮海中路(→)―天平路淮海中路(←)―衡山路高安路(→)―天平路広元路(←)―衡山路宛平路(→)―徐家匯(→)―徐家匯華山路―交通大学―淮海西路番禺路―淮海西路左家宅―淮海西路凱旋路―虹橋路長順路―虹橋路宋園路(←)―虹橋路伊梨路―虹橋枢紐西交通中心(23:00―05:00)
328路
上海火車駅(南広場)(23:55―04:00)―江寧路安遠路―江寧路海防路―海防路西康路(←)―昌平路西康路(→)―胶州路康定路―新閘路延平路(→)―胶州路北京西路(←)―華山路延安中路(←)―華山路烏魯木斉中路―華山路長楽路(←)―華山路武康路(→)―華山路復興西路(←)―華山路江蘇路(→)―華山路湖南路―華山路淮海西路―淮海西路番禺路―淮海西路左家宅―淮海西路凱旋路―中山西路虹橋路(→)―中山西安順路―中山西路新華路(←)―虹橋路開発区―延安西路婁山関路(→)―虹橋路水城路―虹橋路虹許路―虹橋路―虹梅路―程家橋―上海動物園(22:40―03:40)
330路
揚州路斉斉哈爾路(23:40―04:00)―平涼路懐徳路―平涼路臨潼路―提籠橋―東大名路高陽路(←)―東長治路公平路(→)―東大名路旅順路(←)―白渡橋―中山一路北京東路(→)―中山東一路南京東路(←)―南京東路江西中路(←)―天津路河南中路(→)―天津路福建中路(→)―九江路浙江中路(←)―九江路黄河路(→)―南京西路黄河路―南京西路成都北路―上海電視台―南京西路石門一路(→)―南京西路陝西北路―静安寺―北京西路烏魯木斉北路(→)―愚園路鎮寧路―愚園路江蘇路―愚園路安西路―中山公園(23:00―04:00)
・上海のホテル予約
・上海のタクシー
・上海の長距離鉄道の駅
・上海周辺都市への長距離バス
・上海公共交通カード