上海有几个机场、火车站、汽车站、码头?

上海一共是有两个机场:虹桥和浦东;两个火车站:上海火车站(即俗称的新客站)、上海南站(西站已于南站建成日起停用了);四个码头(吴淞码头、宝杨路码头、石洞口码头、芦潮港码头);正如楼上说的,长途汽车站有很多,数不胜数,但是上海大型的长途汽车站有三个(其他的都是比较小型的(三个大型的长途汽车站分别是:上海长途汽车客运总站、上海长途汽车客运南站和浦东的白莲泾长途汽车站(也叫浦东新区长途汽车客运总站)。