There are 5 ways to get from Shanghai Pudong Airport (PVG) to Zhangjiagang by subway, train, bus, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Subway, train, bus  •  3 h 25 min

  1. Take the subway from Longyang Road to Shanghai Hongqiao 2
  2. Take the train from Shanghai Hongqiao to Wuxi
  3. Take the bus from Wuxi to Jiangsu Zhangjiagang

$25 - $31

Cheapest option

Bus via Suzhou North Square  •  4 h 45 min

  1. Take the bus from Shanghai Pudong Airport to Jiangsu Suzhou Suzhou
  2. Take the bus from Suzhou North Square to Zhangjiagang

$18

3 alternative options

Bus  •  3 h 21 min

  1. Take the bus from Shanghai General to Jiangsu Zhangjiagang

$19 - $20

Taxi  •  1 h 53 min

  1. Take a taxi from Shanghai Pudong Airport (PVG) to Zhangjiagang 105.5 miles

$100 - $130

Drive  •  1 h 53 min

  1. Drive from Shanghai Pudong Airport (PVG) to Zhangjiagang 105.5 miles

$15 - $22

What companies run services between Shanghai Pudong Airport (PVG), China and Zhangjiagang, China?

China Bus Guide operates a bus from Shanghai Pudong Airport (PVG) to Zhangjiagang every 30 minutes. Tickets cost $9 and the journey takes 2 h.

Train operators
China Railways G-Class
Train from Shanghai Hongqiao to Wuxi
Ave. Duration
45 min
Frequency
Hourly
Estimated price
$13 - $16
Schedules at
trip.com
2nd Class Seat
$13 - $16
1st Class Seat
$20 - $23
Business Class Seat
$40 - $50
Bus operators
China Bus Guide
Website
chinabusguide.com
Bus from Wuxi to Jiangsu Zhangjiagang
Ave. Duration
1 h
Frequency
Every 10 minutes
Estimated price
$4
Schedules at
chinabusguide.com
Bus from Shanghai General to Jiangsu Zhangjiagang
Ave. Duration
2 h
Frequency
Every 30 minutes
Estimated price
$9
Schedules at
chinabusguide.com
Bus from Shanghai Pudong Airport to Jiangsu Suzhou
Ave. Duration
3 h
Frequency
Every 30 minutes
Estimated price
$14
Schedules at
chinabusguide.com
Bus from Suzhou North Square to Zhangjiagang
Ave. Duration
1 h 30 min
Frequency
Every 30 minutes
Estimated price
$5
Schedules at
chinabusguide.com
Guizhou Transportation
Website
qjt.gov.cn
Bus from Wuxi to Zhangjiagang
Ave. Duration
45 min
Frequency
Once daily
Estimated price
$3 - $5
Schedules at
Guizhou Transportation
Book at
Guizhou Transportation
Other operators
Taxi from Shanghai Pudong Airport (PVG) to Zhangjiagang
Ave. Duration
1 h 53 min
Estimated price
$100 - $130

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Greyhound, French strikes 2018: What are my alternative transport options? and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.

Questions & Answers

How far is it from Shanghai Pudong Airport (PVG) to Zhangjiagang?

The distance between Shanghai Pudong Airport (PVG) and Zhangjiagang is 144 km. The road distance is 169 km.

What is the cheapest way to get from Shanghai Pudong Airport (PVG) to Zhangjiagang?

The cheapest way to get from Shanghai Pudong Airport (PVG) to Zhangjiagang is to bus which costs ¥116 and takes 4 h 45 min.

What is the fastest way to get from Shanghai Pudong Airport (PVG) to Zhangjiagang?

The quickest way to get from Shanghai Pudong Airport (PVG) to Zhangjiagang is to taxi which takes 1 h 53 min and costs ¥650 - ¥800.

Is there a direct bus between Shanghai Pudong Airport (PVG) and Zhangjiagang?

No, there is no direct bus from Shanghai Pudong Airport (PVG) to Zhangjiagang. However, there are services departing from Shanghai Pudong Airport and arriving at Zhangjiagang via Suzhou North Square. The journey, including transfers, takes approximately 4 h 45 min.

How long does it take to get from Shanghai Pudong Airport (PVG) to Zhangjiagang?

It takes approximately 3 h 25 min to get from Shanghai Pudong Airport (PVG) to Zhangjiagang, including transfers.

Trips from Shanghai Pudong Airport (PVG)

Shanghai Pudong Airport PVG to Shanghai Disney Resort Shanghai Pudong Airport PVG to Nanjing Road Shanghai Pudong Airport PVG to 7Days Inn Shanghai Lujiazui Babaiban Pudian Road Subway Station Shanghai Pudong Airport PVG to Xitang Station China Shanghai Pudong Airport PVG to Lishui Shanghai Pudong Airport PVG to Sunrise On The Bund Shanghai Shanghai Pudong Airport PVG to Rugao China Shanghai Pudong Airport PVG to Wuxi Airport WUX Shanghai Pudong Airport PVG to Xiamen Airport XMN Shanghai Pudong Airport PVG to Huai an Shanghai Pudong Airport PVG to Sheraton Wuxi Binhu Hotel Shanghai Pudong Airport PVG to InterContinental Shanghai Pudong Shanghai Pudong Airport PVG to Tiantai Shan Shanghai Pudong Airport PVG to Xiangxi Tujiazu Miaozu Zizhizhou Shanghai Pudong Airport PVG to Lu Shan District Shanghai Pudong Airport PVG to Copenhagen Shanghai Pudong Airport PVG to Madrid Airport MAD Shanghai Pudong Airport PVG to Suzhou South Shanghai Pudong Airport PVG to Jodhpur Shanghai Pudong Airport PVG to Ottawa Airport YOW Shanghai Pudong Airport PVG to Shangri La Shanghai Pudong Airport PVG to Yabuli Shanghai Pudong Airport PVG to Jiang Yue Hotel Changshou Branch Guangzhou Shanghai Pudong Airport PVG to Pabna Government Girls High School Shanghai Pudong Airport PVG to Himachal Pradesh Shanghai Pudong Airport PVG to Regal International East Asia Hotel Shanghai Shanghai Pudong Airport PVG to Fuji Shanghai Pudong Airport PVG to London Gatwick Airport LGW Shanghai Pudong Airport PVG to Trivandrum Airport TRV Shanghai Pudong Airport PVG to Cebu Airport CEB