There are 11 ways to get from Zhangjiagang to Macau by bus, plane, train, car, taxi, ferry, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Sunan Shuofang International Airport, fly to Zhuhai Jinwan Airport, bus
best- Take the bus from Zhangjiagang to Sunan Shuofang Airport
- Fly from Sunan Shuofang International Airport (WUX) to Zhuhai Jinwan Airport (ZUH)WUX - ZUH
- Take the bus from Zhuhai Golden Bay International Airport to Zhuhai Gongbei
6h 15m$88–393Train
- Take the train from Zhangjiagang to ZhuhaiNantong
11h 4m$129–145Drive 1,533.9 km
- Drive from Zhangjiagang to Macau1,533.9 km
16h 24m$194–280Bus to Sunan Shuofang International Airport, fly to Macau International Airport
- Take the bus from Zhangjiagang to Sunan Shuofang Airport
- Fly from Sunan Shuofang International Airport (WUX) to Macau International Airport (MFM)WUX - MFM
6h 1m$104–324Taxi to Nantong Xingdong Airport, fly to Shenzhen Bao'An International Airport, ferry
- Take the taxi from Zhangjiagang to Nantong-Airport-NTG
- Fly from Nantong Xingdong Airport (NTG) to Shenzhen Bao'An International Airport (SZX)NTG - SZX
- Take the ferry from China Ferry Terminal to Macau Outer Harbour Ferry Terminal
6h 16m$313–510Bus to Sunan Shuofang International Airport, fly to Guangzhou Baiyun International Airport, subway, train
- Take the bus from Zhangjiagang to Sunan Shuofang Airport
- Fly from Sunan Shuofang International Airport (WUX) to Guangzhou Baiyun International Airport (CAN)WUX - CAN
- Take the subway from Guangzhou Airport South to Hanxi Changlong
- Take the train from Guangzhou South station to Zhuhai
7h 15m$208–287Bus to Sunan Shuofang International Airport, fly to Shenzhen Bao'An International Airport, ferry
- Take the bus from Zhangjiagang to Sunan Shuofang Airport
- Fly from Sunan Shuofang International Airport (WUX) to Shenzhen Bao'An International Airport (SZX)WUX - SZX
- Take the ferry from China Ferry Terminal to Macau Outer Harbour Ferry Terminal
7h 12m$244–388Bus, train to Shanghai Hongqiao International Airport, fly to Zhuhai Jinwan Airport
- Take the bus from Jiangsu Zhangjiagang to Wuxi
- Take the train from Wuxi to Shanghai Hongqiao
- Fly from Shanghai Hongqiao International Airport (SHA) to Zhuhai Jinwan Airport (ZUH)SHA - ZUH
- Take the bus from Zhuhai Golden Bay International Airport to Zhuhai Gongbei
7h 30m$95–375Bus to Sunan Shuofang International Airport, fly to Hong Kong International Airport, ferry
- Take the bus from Zhangjiagang to Sunan Shuofang Airport
- Fly from Sunan Shuofang International Airport (WUX) to Hong Kong International Airport (HKG)WUX - HKG
- Take the ferry from China Ferry Terminal to Macau Outer Harbour Ferry Terminal
7h 27m$138–283Bus to Changzhou Benniu Airport, fly to Zhuhai Jinwan Airport, bus
- Take the bus from Jiangsu Zhangjiagang to Wuxi
- Fly from Changzhou Benniu Airport (CZX) to Zhuhai Jinwan Airport (ZUH)CZX - ZUH
- Take the bus from Zhuhai Golden Bay International Airport to Zhuhai Gongbei
8h 12m$213–621Bus, train, ferry
- Take the bus from Jiangsu Zhangjiagang to Wuxi
- Take the train from Wuxi to Shenzhen North
- Take the ferry from Shekou Port to Macau Outer Harbour Ferry Terminal
17h 44m$107–233
Sunan Shuofang International Airport (WUX) to Zhuhai Jinwan Airport (ZUH) flights
Questions & Answers
The cheapest way to get from Zhangjiagang to Macau is to train which costs $120 - $150 and takes 11h 4m.
The fastest way to get from Zhangjiagang to Macau is to bus and fly which takes 6h 1m and costs $100 - $330.
The distance between Zhangjiagang and Macau is 1365 km. The road distance is 1533.9 km.
The best way to get from Zhangjiagang to Macau without a car is to train which takes 11h 4m and costs $120 - $150.
It takes approximately 6h 15m to get from Zhangjiagang to Macau, including transfers.
Yes, the driving distance between Zhangjiagang to Macau is 1534 km. It takes approximately 16h 24m to drive from Zhangjiagang to Macau.
There are 227+ hotels available in Macau.
What companies run services between Zhangjiagang, China and Macau?
China Railways G-Class operates a train from Zhangjiagang to Zhuhai once daily. Tickets cost $120–135 and the journey takes 10h 48m.
- Website
- shenzhenair.com
Flights from Sunan Shuofang International Airport to Zhuhai Jinwan Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- $220–460
Flights from Sunan Shuofang International Airport to Macau International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- $90–310
Flights from Nantong Xingdong Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- $200–430
Flights from Nantong Xingdong Airport to Shenzhen Bao'An International Airport via Nanning
- Ave. Duration
- 5h 10m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $220–480
Flights from Sunan Shuofang International Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- $190–400
Flights from Sunan Shuofang International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 33m
- When
- Every day
- Estimated price
- $180–390
Flights from Shanghai Hongqiao International Airport to Zhuhai Jinwan Airport
- Ave. Duration
- 2h 41m
- When
- Every day
- Estimated price
- $80–380
Flights from Sunan Shuofang International Airport to Hong Kong International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- $60–210
- Website
- sda.cn
Flights from Sunan Shuofang International Airport to Zhuhai Jinwan Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- $220–460
Flights from Nantong Xingdong Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- $200–430
Flights from Nantong Xingdong Airport to Shenzhen Bao'An International Airport via Nanning
- Ave. Duration
- 5h 10m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $220–480
Flights from Sunan Shuofang International Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- $190–400
Flights from Sunan Shuofang International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 33m
- When
- Every day
- Estimated price
- $180–390
Flights from Shanghai Hongqiao International Airport to Zhuhai Jinwan Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- $170–380
- Website
- juneyaoair.com
Flights from Sunan Shuofang International Airport to Zhuhai Jinwan Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- $220–460
Flights from Nantong Xingdong Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- $200–430
Flights from Sunan Shuofang International Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- $190–400
Flights from Sunan Shuofang International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 33m
- When
- Every day
- Estimated price
- $180–390
Flights from Shanghai Hongqiao International Airport to Zhuhai Jinwan Airport
- Ave. Duration
- 2h 42m
- When
- Every day
- Estimated price
- $80–270
- Website
- en.ceair.com
Flights from Sunan Shuofang International Airport to Macau International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- $100–430
Flights from Sunan Shuofang International Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- $160–480
Flights from Sunan Shuofang International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- $160–470
Flights from Shanghai Hongqiao International Airport to Zhuhai Jinwan Airport
- Ave. Duration
- 2h 36m
- When
- Every day
- Estimated price
- $80–550
Flights from Shanghai Hongqiao International Airport to Zhuhai Jinwan Airport via Nanchang
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- $190–550
Flights from Sunan Shuofang International Airport to Hong Kong International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- $95–130
Flights from Changzhou Benniu Airport to Zhuhai Jinwan Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- $200–600
- Website
- csair.com
Flights from Sunan Shuofang International Airport to Zhuhai Jinwan Airport via Chongqing
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- $210–600
Flights from Nantong Xingdong Airport to Shenzhen Bao'An International Airport via Guiyang
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- $240–700
Flights from Sunan Shuofang International Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- $190–210
Flights from Sunan Shuofang International Airport to Guangzhou Baiyun International Airport via Xiangfan
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- $170–410
Flights from Sunan Shuofang International Airport to Guangzhou Baiyun International Airport via Changsha
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- $85–270
Flights from Sunan Shuofang International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $150–480
Flights from Shanghai Hongqiao International Airport to Zhuhai Jinwan Airport
- Ave. Duration
- 2h 42m
- When
- Every day
- Estimated price
- $80–270
- Website
- xiamenair.com
Flights from Sunan Shuofang International Airport to Macau International Airport via Xiamen
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- $110–440
Flights from Nantong Xingdong Airport to Shenzhen Bao'An International Airport via Fuzhou
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- $190–460
Flights from Sunan Shuofang International Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- $160–480
Flights from Sunan Shuofang International Airport to Guangzhou Baiyun International Airport via Xiangfan
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- $170–410
Flights from Sunan Shuofang International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- $160–470
Flights from Shanghai Hongqiao International Airport to Zhuhai Jinwan Airport
- Ave. Duration
- 2h 42m
- When
- Every day
- Estimated price
- $80–270
- Website
- ch.com
Flights from Sunan Shuofang International Airport to Zhuhai Jinwan Airport via Chongqing
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- $210–600
Flights from Sunan Shuofang International Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- $190–210
Flights from Sunan Shuofang International Airport to Guangzhou Baiyun International Airport via Xiangfan
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- $170–410
Flights from Shanghai Hongqiao International Airport to Zhuhai Jinwan Airport
- Ave. Duration
- 2h 42m
- When
- Every day
- Estimated price
- $80–270
- Website
- donghaiair.com
Flights from Sunan Shuofang International Airport to Zhuhai Jinwan Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- $75–380
Flights from Nantong Xingdong Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 3h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $70–360
Flights from Sunan Shuofang International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- $60–320
- Website
- ceair.com
Flights from Shanghai Hongqiao International Airport to Zhuhai Jinwan Airport
- Ave. Duration
- 2h 32m
- When
- Every day
- Estimated price
- $200–440
- Website
- 9air.com
Flights from Sunan Shuofang International Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- $60–330
- Website
- loongair.cn
Flights from Sunan Shuofang International Airport to Guangzhou Baiyun International Airport via Xiangfan
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- $170–410
- Website
- rlair.net
Flights from Sunan Shuofang International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $60–320
Train from Zhangjiagang to Zhuhai
- 2nd Class Seat
- $120–135
- 1st Class Seat
- $200–220
- Business Class Seat
- $300–430
Train from Guangzhou South station to Zhuhai
- 2nd Class Seat
- $7–9
- 1st Class Seat
- $12–14
- Business Class Seat
- $18–26
Train from Wuxi to Shanghai Hongqiao
- 2nd Class Seat
- $8–9
- 1st Class Seat
- $13–14
- Business Class Seat
- $18–27
- Phone
- (86) 020-96891
- 96891@gzmtr.com
- Website
- gzmtr.com
Subway from Guangzhou Airport South to Hanxi Changlong
- Ave. Duration
- 1h 3m
- Frequency
- Every 5 minutes
- Estimated price
- $1–2
- Schedules at
- gzmtr.com
Train from Guangzhou South station to Zhuhai
Train from Guangzhou South station to Zhuhai
- Ave. Duration
- 57 min
- Frequency
- Every 3 hours
- Estimated price
- $8–15
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- $8–12
- Adult - 1st Class
- $10–15
Train from Wuxi to Shanghai Hongqiao
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- $8–15
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- $8–12
- Adult - 1st Class
- $10–15
Train from Wuxi to Shenzhen North
- Ave. Duration
- 12h 26m
- Frequency
- Once daily
- Estimated price
- $75–190
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- $75–110
- Adult - 1st Class
- $130–190
- Website
- zhairport.com
Bus from Zhuhai Golden Bay International Airport to Zhuhai Gongbei
- Ave. Duration
- 1h 8m
- Frequency
- Every 15 minutes
- Estimated price
- $4
- Schedules at
- zhairport.com
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Jiangsu Zhangjiagang to Wuxi
- Ave. Duration
- 1h
- Frequency
- Every 15 minutes
- Estimated price
- $3–6
- Schedules at
- chinabusguide.com
- Phone
- (852) 2859 3333
- enquiry@turbojet.com.hk
- Website
- turbojet.com.hk
Ferry from China Ferry Terminal to Macau Outer Harbour Ferry Terminal
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- $22–29
- Schedules at
- turbojet.com.hk
- Book at
- turbojet.com.hk
- Economy
- $22–29
- Super
- $45–55
Ferry from Shekou Port to Macau Outer Harbour Ferry Terminal
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- $27–35
- Schedules at
- turbojet.com.hk
- Book at
- 12go.asia
- Ave. Duration
- 50 min
- Estimated price
- $17–22
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 Italian Lakes: Getting around by train, Is ride-sharing platform BlaBlaCar right for you?, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.






















