The distance from Shanghai to Nanjing is about 300km (186mi) and it is possible to travel by air, train or long-distance bus. Train is the most popular way to go from Shanghai to Nanjing, with high speed trains taking around 1-3 hours and normal trains taking 3.5-4.5 hours.


Shanghai is the gathering point of many major high speed rail lines; therefore it has convenient train services for tourists to many destinations throughout China, including trains to/from Beijing, Guangzhou, Hong Kong, Hangzhou, Nanjing, Suzhou, Chengdu, Xi'an, Guilin, Huangshan, and Shenzhen.

They are operated at four main railway stations: Shanghai Railway Station, South Railway Station, West Railway Station and Hongqiao Railway Station.

The following options are available for supporters wishing to book train tickets:

1. Book tickets from online agencies

2. Buy tickets at railway stations or ticket outlets in Mainland China – May be difficult for non-Chinese speakers

3. Book from, the official website of China Railway Corporation – may be difficult due to language & payment problems


Over 40 long-distance bus stations in downtown and suburban Shanghai shoulder loads of passenger transport, to be a good transportation supplement to airplanes and trains.They operate long-distance buses from Shanghai to Hangzhou, Suzhou, and other nearby cities such as Nanjing, Ningbo, and Huangshan, as well as long routes to Beijing, Xi'an, and Guangzhou. Passengers can also take a tourist coach to surrounding attractions like Zhouzhuang Water Town, Wuzhen Water Town, and the Yellow Mountain.

The following options are available for supporters wishing to book coach tickets:

1. Go to a coach station and buy tickets by cash.
2. Book online on the official website of Shanghai Jiaoyun Bashi Passenger Transport Co. Ltd – Maybe difficult for non-Chinese speakers

Please note a passport must be provided when booking coach tickets.


Shanghai has two international airports something no other city in China can boast. Pudong International Airport handles 60% of flights, while the remaining 40% use Hongqiao International Airport. As one of the main Chinese airline hubs, the city has opened connections with nearly two hundred cities, half domestic ones and half international and regional ones.

Tickets can be booked directly with airlines such as China Eastern Airlines