shanghai boasts one of the best transportation systems in china. as a major port city and the largest city in eastern china, this is the major hub for the eastern region.
there are direct flights to many international cities from shanghai.shanghai is the only city in china to have two international airports. pudong is the new international airport and most international airlines now fly in and out of here, it is located 55 km from the city center. for detailed information about buses to and from pudong airport, click here. most hotels also supply transport to the airport. a taxi should cost approximately rmb150.
the airport for most domestic flights is hongqiao which is older, and located in the west of shanghai, 15km from the city center. a taxi to hongqiao airport from the city center should cost approximately rmb30-50. public bus no.925 runs to the airport from people's square. most domestic destinations can be reached from shanghai.
shanghai is at the center of an important rail network and there are daily trains to xi'an (17 hours), beijing (14 hours), kunming (36 hours), guilin (26 hours), qingdao (16-20 hours) and almost all provincial capitals from which travelers can choose further transportation to their destination. there is also a train to kowloon in hong kong (26 hours). there are also regular services to nanjing, suzhou, hangzhou and wuxi. for foreigners, train tickets can be bought at the ticket booking office in the soft seat waiting room. most hotels will also reserve seats for you although they will make a small charge for this service. the main train station(xinkezhan) is in the north of the city. the easiest way to reach the station is to take the subway to shanghai railway station stop. a taxi from the station to the center of town should cost approximately rmb20-30.
shanghai boasts the most established highway system in china. express ways has been constructed to link all the nearby provinces. the main long distance bus station is near the train station on qiujiang lu. buses from here head to nanjing (4 hours), wuxi, suzhou and hangzhou and other destinations. there is also a new bus station servicing shaoxing, ningbo, yangzhou and hangzhou.
boat is a nice way to arrive or leave the city. some of the three gorges boat trip end here and there are good services by boat to chongqing, nanjing, putuoshan and wuhan. the main passenger port--shiliupu passenger port is on zhongshan nan lu. 1km south of the bund, there are also several other passenger ports in shanghai, these ports are usually far away from the city center. for boats from these ports, travelers usually still have to go to shiliupu port first for bus transfer to those ports. as a general rule, for long distance destinations this is a cheap but slow way to travel. for destinations closer to the city however the train is more efficient. schedule for boats from shanghai shiliupu port
within shanghai, the most convenient way to get around for the foreign traveler is a combination of the subway, lrt and using the over 50,000 taxis in the city. shanghai also boasts a highly developed and complicated bus system.