Getting from Shanghai to Nanjing

Nanjing (literally meaning “southern capital”) is a renowned historical city, former capital of several dynasties. The Ming tombs are included on the UNESCO World Heritage Site List and are the most important historical landmarks in the city.

Quick summary

It’s cheaper to travel by bus than by train between Shanghai and Nanjing but trains are definitely faster. The route is served by the new high speed G-category trains, reducing the travel time to 1 h.

Flights from Shanghai (airport code: PVG) to Nanjing

Nanjing Lukou International Airport (NKG) is located about 35 km from the city center and is served mostly by domestic flights, although some international flights are available, too. It’s not a hub for any airline.

Pudong International Airport (PVG) is the main international gateway into Shanghai. The airport is located 40 km from the city. Pudong is hub for the following airlines: Air China, China Eastern Airlines, Juneyao Airlines, Shanghai Airlines and Spring Airlines.

Direct flights between the two cities are operated only by China Eastern Airlines. The flight time is 1h . In mid-May 2012 expect to pay from US$43 one way, while return flights start at US$104. In mid-July 2012 expect to pay from US$83 one way.




>>book a flight to Shanghai

Trains from Shanghai to Nanjing

There are two train stations in Shanghai which operate trains to Nanjing: Shanghai Hongqiao Railway Station or Shanghai Railway Station. All trains on the route are high speed G-category trains and the fares start at US$37 one way. The travel time is about an hour and there are departures every 5 to 30 min from Shanghai.

>>read more about Train Travel in China

Buses from Shanghai to Nanjing

Zhongyangmen Long-Distance Bus Station is the station used by buses traveling to/from Shanghai. It is close to the Nanjing Railway Station. There are about 20 buses departing from both cities, every day. The travel time is about 4 hours and the single fare is 68 RMB / US$10.80.

>>read more about Bus Travel in China

Driving from Shanghai to Nanjing

You can rent a car (preferably with a driver) in Shanghai and travel the 300 km to Nanjing in about 3 ½ h (depending on the traffic).

View Larger Map

Photo credit