There are 8 ways to get from Shenzhen to Three Gorges Dam by train, taxi, car, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from Shenzhen North to Yichang Easttrain Shenzhen North
- Take the taxi from Yichang East to Three Gorges Damtaxi
9h 38m¥724–804Fly Shenzhen Bao'An International Airport to Jingzhou Shashi Airport, train, bus
cheapest- Fly from Shenzhen Bao'An International Airport (SZX) to Jingzhou Shashi Airport (SHS)plane SZX - SHS
- Take the train from Jingzhou to Yichang Easttrain
- Take the bus from Yichang East to Three Gorges Dam Visitor Centerbus
7h 43m¥577–2,504Drive 1,187.9 km
- Drive from Shenzhen to Three Gorges Damcar 1,187.9 km
11h 56m¥1,010–1,458Fly Shenzhen Bao'An International Airport to Yichang Sanxia Airport, bus
- Fly from Shenzhen Bao'An International Airport (SZX) to Yichang Sanxia Airport (YIH)plane SZX - YIH
- Take the bus from Yichang East to Three Gorges Dam Visitor Centerbus
6h 40m¥2,285–3,092Train, bus
- Take the train from Futian Station to Guangzhou South stationtrain
- Take the train from Guangzhou South station to Wuhantrain
- Take the train from Wuhan to Yichang Easttrain
- Take the bus from Yichang East to Three Gorges Dam Visitor Centerbus
11h 16m¥662–860Train, taxi to Huizhou Pingtan Airport, fly to Yichang Sanxia Airport, bus
- Take the train from Shenzhen North to Huizhou Southtrain
- Take the taxi from Huizhou South to Huizhou Pingtan Airport (HUZ)taxi
- Fly from Huizhou Pingtan Airport (HUZ) to Yichang Sanxia Airport (YIH)plane HUZ - YIH
- Take the bus from Yichang East to Three Gorges Dam Visitor Centerbus
7h 47m¥2,641–6,817Train to Guangzhou Baiyun International Airport, fly to Yichang Sanxia Airport, bus
- Take the train from Shenzhen North to Guangzhou Easttrain
- Fly from Guangzhou Baiyun International Airport (CAN) to Yichang Sanxia Airport (YIH)plane CAN - YIH
- Take the bus from Yichang East to Three Gorges Dam Visitor Centerbus
9h 2m¥1,248–3,915Fly Shenzhen Bao'An International Airport to Xiangyang Liuji Airport, train, taxi
- Fly from Shenzhen Bao'An International Airport (SZX) to Xiangyang Liuji Airport (XFN)plane SZX - XFN
- Take the train from Xiangyang east to Xingshantrain
- Take the taxi from Xingshan to Three Gorges Damtaxi
7h 40m¥2,723–4,192
Shenzhen Bao'An International Airport (SZX) to Yichang Sanxia Airport (YIH) flights
Questions & Answers
The cheapest way to get from Shenzhen to Three Gorges Dam is to train and bus which costs ¥650 - ¥900 and takes 11h 16m.
The fastest way to get from Shenzhen to Three Gorges Dam is to fly and bus which takes 6h 40m and costs ¥2200 - ¥3100.
The distance between Shenzhen and Three Gorges Dam is 1459 km. The road distance is 1187.9 km.
The best way to get from Shenzhen to Three Gorges Dam without a car is to train and taxi which takes 9h 38m and costs ¥700 - ¥850.
It takes approximately 9h 38m to get from Shenzhen to Three Gorges Dam, including transfers.
Yes, the driving distance between Shenzhen to Three Gorges Dam is 1188 km. It takes approximately 11h 56m to drive from Shenzhen to Three Gorges Dam.
There are two+ hotels available in Three Gorges Dam.
What companies run services between Shenzhen, China and Three Gorges Dam, China?
There is no direct connection from Shenzhen to Three Gorges Dam. However, you can take the line 4 subway to Shenzhen North, walk to Shenzhen North, take the train to Yichang East, then take the taxi to Three Gorges Dam. Alternatively, you can drive from Shenzhen to Three Gorges Dam in around 11h 56m.
- Website
- donghaiair.com
Flights from Shenzhen Bao'An International Airport to Yichang Sanxia Airport
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- ¥500–2,800
Flights from Shenzhen Bao'An International Airport to Jingzhou Shashi Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ¥430–2,300
- Website
- shenzhenair.com
Flights from Shenzhen Bao'An International Airport to Yichang Sanxia Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ¥2,000–4,700
Flights from Shenzhen Bao'An International Airport to Xiangyang Liuji Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- ¥2,100–4,800
- Website
- tianjin-air.com
Flights from Huizhou Pingtan Airport to Yichang Sanxia Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- ¥2,400–6,500
- Website
- csair.com
Flights from Guangzhou Baiyun International Airport to Yichang Sanxia Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ¥1,100–3,700
Train from Shenzhen North to Yichang East
- 2nd Class Seat
- ¥610–660
- 1st Class Seat
- ¥1,000–1,100
- Business Class Seat
- ¥1,400–2,100
Train from Futian Station to Guangzhou South station
- 2nd Class Seat
- ¥53–58
- 1st Class Seat
- ¥85–95
- Business Class Seat
- ¥110–170
Train from Guangzhou South station to Wuhan
- Ave. Duration
- 4h 19m
- Frequency
- Every 30 minutes
- Estimated price
- ¥420–479
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥420–470
- 1st Class Seat
- ¥700–800
- Business Class Seat
- ¥1,000–1,500
Train from Wuhan to Yichang East
- 2nd Class Seat
- ¥140–160
- 1st Class Seat
- ¥230–260
- Business Class Seat
- ¥330–480
Train from Jingzhou to Yichang East
- 2nd Class Seat
- ¥43–47
- 1st Class Seat
- ¥65–75
- Business Class Seat
- ¥90–140
Train from Shenzhen North to Huizhou South
- 2nd Class Seat
- ¥28–31
- 1st Class Seat
- ¥44–49
- Business Class Seat
- ¥55–85
Train from Shenzhen North to Guangzhou East
- 2nd Class Seat
- ¥60–70
- 1st Class Seat
- ¥100–115
- Business Class Seat
- ¥140–210
Train from Xiangyang east to Xingshan
- 2nd Class Seat
- ¥90–100
- 1st Class Seat
- ¥140–160
- Business Class Seat
- ¥200–300
Train from Wuhan to Yichang East
- Ave. Duration
- 2h 32m
- Frequency
- Every 4 hours
- Estimated price
- ¥110–240
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥110–160
- Adult - 1st Class
- ¥170–240
Train from Jingzhou to Yichang East
- Ave. Duration
- 46 min
- Frequency
- Every 4 hours
- Estimated price
- ¥50–85
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥50–75
- Adult - 1st Class
- ¥55–85
Train from Shenzhen North to Huizhou South
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- ¥40–60
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥40–60
- Adult - 1st Class
- ¥40–60
Train from Shenzhen North to Guangzhou East
- Ave. Duration
- 1h 8m
- Frequency
- Every 4 hours
- Estimated price
- ¥65–120
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥65–90
- Adult - 1st Class
- ¥80–120
- Phone
- +86 13972005977
- Website
- m.hbly0717.com
Bus from Yichang East to Three Gorges Dam Visitor Center
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ¥60
- Book at
- m.hbly0717.com
Bus from Yichang East to Three Gorges Dam Visitor Center
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ¥60
- Book at
- m.hbly0717.com
Bus from Yichang East to Three Gorges Dam Visitor Center
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ¥60
- Book at
- m.hbly0717.com
Bus from Yichang East to Three Gorges Dam Visitor Center
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ¥60
- Book at
- m.hbly0717.com
Bus from Yichang East to Three Gorges Dam Visitor Center
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ¥60
- Book at
- m.hbly0717.com
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 Heading to Europe? Read this before you buy a Eurail Pass, What are the different types of Renfe trains in Spain?, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.









