上海の観光は大きく分けて2つの見どころに分けることが出来、すなわち発展目覚ましい大都市としての上海を見る都市観光と、周辺の水郷観光を中心とした歴史風景を眺める観光である。
上海市内のほとんどが近年急速に開発された地域のため、市街地には歴史を感じさせる風景が少なくなっているが、その代わり最先端を走るダイナミックの風景の数々を見ることが出来る。
・外灘(軌道交通2・10号線南京東路駅)
・東方明珠電視塔(軌道交通2号線陸家嘴駅)
・豫園・豫園商城(軌道交通10号線豫園駅)
・新天地(軌道交通1号線黄陂南路駅、10号線・13号線新天地駅)
・田子坊(軌道交通9号線打浦橋駅)
・上海動物園(軌道交通10号線上海動物園駅)
・上海ディズニーランド(軌道交通11号線迪士尼駅)
中国を代表する国際都市に成長した上海では、高い専門性を持つ文化施設が多数作られている。
・上海大劇院(軌道交通1・2・8号線人民広場駅)
・上海東方芸術中心(クラシック)(軌道交通2号線上海科技館駅)
・上海馬戯城(上海雑技)(軌道交通1号線上海馬戯城駅)
・上海体育場(八万人体育場)(サッカー・コンサート)(軌道交通4号線上海体育場駅)
・虹口足球場(サッカー)(軌道交通3・8号線虹口足球場駅)
・東方体育中心(水泳・アイススケートなど)(軌道交通6・8・11号線東方体育中心駅)
・上海旗忠森林網球中心(テニス)
・上海国際サーキット(F1)(軌道交通11号線上海賽車場駅)
上海郊外のそれほど遠くないエリアには歴史ある長江下流域の生活風景を残す水郷古鎮が数多く残り、上海市内から気軽に向かえる観光スポットとなっている。
・七宝古鎮(軌道交通9号線七宝駅)
・朱家角鎮(朱家角汽車站(バス))
・新場古鎮(軌道交通16号線新場駅)
・楓涇古鎮(楓涇牌楼バス停)
・周庄
・同里
・烏鎮
・西塘