上海地铁全部都是普通话和英语报站,没有上海话报站,有的公交车专有上海话报站。上海属毕竟是国际化大都市,有大量的中国外地人和国外人。因为普通话跟英语是最通用的两种语言,所以上海地铁都会用普通话和英语两种语种进行报站。