• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 6 ways to get from Hangzhou to Shantou by plane, train 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

Fly from Hangzhou Xiaoshan  •  3h 49m

  1. Fly from Hangzhou Xiaoshan (HGH) to Shantou (SWA) HGH - SWA

¥1067 - ¥1984

Cheapest option

Train  •  10h 9m

  1. Take the train from Hangzhou East to Chaoshan Shanghai Hongqiao-Shenzhen / ...

¥360 - ¥477

4 alternative options

Train to Yiwu, fly  •  4h 22m

  1. Take the train from Hangzhou East to Yiwu
  2. Fly from Yiwu (YIW) to Shantou (SWA) YIW - SWA

¥381 - ¥1086

Train to Shanghai Hongqiao, fly  •  4h 18m

  1. Take the train from Hangzhou East to Shanghai Hongqiao
  2. Fly from Shanghai Hongqiao (SHA) to Shantou (SWA) SHA - SWA

¥448 - ¥1676

Train via Wuyishan East  •  9h 59m

  1. Take the train from Hangzhou East to Wuyishan East
  2. Take the train from Wuyishan East to Putian
  3. Take the train from Putian to Chaoshan

¥480 - ¥647

Drive  •  11h 13m

  1. Drive from Hangzhou to Shantou 679.1 miles

¥650 - ¥1000

Questions & Answers

The cheapest way to get from Hangzhou to Shantou is to train which costs ¥360 - ¥480 and takes 10h 9m.

More details

The quickest way to get from Hangzhou to Shantou is to fly which costs ¥1000 - ¥2000 and takes 3h 49m.

More details

The distance between Hangzhou and Shantou is 842 km. The road distance is 1086.5 km.

Get driving directions

The best way to get from Hangzhou to Shantou without a car is to train via Wuyishan East which takes 9h 59m and costs ¥480 - ¥650.

More details

It takes approximately 3h 49m to get from Hangzhou to Shantou, including transfers.

More details

The best way to get from Hangzhou to Shantou is to fly which takes 3h 49m and costs ¥1000 - ¥2000. Alternatively, you can train via Wuyishan East, which costs ¥480 - ¥650 and takes 9h 59m.

Mode details

The quickest flight from Hangzhou Xiaoshan Airport to Shantou Airport is the direct flight which takes 1h 50m.

Search flights

Yes, the driving distance between Hangzhou to Shantou is 1087 km. It takes approximately 11h 13m to drive from Hangzhou to Shantou.

Get driving directions

Okay Airways, China Eastern Airlines, Spring Airlines and two other airlines offer flights from Hangzhou Xiaoshan Airport to Shantou Airport.

Search flights

There are 44+ hotels available in Shantou. Prices start at ¥155 per night.

More details

Map of how to get from Hangzhou to Shantou.
Launch map view
  • Distance: 526.5 miles
  • Duration: 3h 49m

What companies run services between Hangzhou, China and Shantou, China?

Okay Airways, China Eastern Airlines and three other airlines fly from Hangzhou to Shantou every 4 hours. Alternatively, you can take a train from Hangzhou to Shantou via East station, Hangzhou East, Wuyishan East, Putian, Chaoshan, and Chaoshan Station in around 9h 59m.

Airlines
China Southern Airlines
Website
csair.com
Flights from Hangzhou Xiaoshan to Shantou
Ave. Duration
2h
When
Every day
Estimated price
¥700 - ¥4200
Flights from Hangzhou Xiaoshan to Shantou via Guangzhou Baiyun
Ave. Duration
4h 13m
When
Every day
Estimated price
¥1000 - ¥5500
Flights from Yiwu to Shantou
Ave. Duration
1h 35m
When
Every day
Estimated price
¥280 - ¥900
Flights from Shanghai Hongqiao to Shantou via Guangzhou Baiyun
Ave. Duration
4h 30m
When
Every day
Estimated price
¥900 - ¥2600
China Eastern Airlines
Website
en.ceair.com
Flights from Hangzhou Xiaoshan to Shantou
Ave. Duration
1h 50m
When
Monday, Wednesday, Friday and Sunday
Estimated price
¥550 - ¥3700
Flights from Shanghai Hongqiao to Shantou
Ave. Duration
2h 2m
When
Every day
Estimated price
¥500 - ¥3100
Shanghai Airlines
Website
ceair.com
Flights from Shanghai Hongqiao to Shantou
Ave. Duration
2h
When
Every day
Estimated price
¥550 - ¥2100
Spring Airlines
Website
springairlines.com
Flights from Hangzhou Xiaoshan to Shantou
Ave. Duration
1h 55m
When
Every day
Estimated price
¥1000 - ¥1900
Flights from Shanghai Hongqiao to Shantou
Ave. Duration
2h 10m
When
Every day
Estimated price
¥700 - ¥2300
Okay Airways
Website
okair.net
Flights from Hangzhou Xiaoshan to Shantou
Ave. Duration
1h 50m
When
Monday, Wednesday, Friday and Sunday
Estimated price
¥550 - ¥3400
Beijing Capital
Website
intl.jdair.net
Flights from Hangzhou Xiaoshan to Shantou
Ave. Duration
2h
When
Monday, Wednesday and Friday
Estimated price
¥650 - ¥2800
Train operators
China Railways G-Class
Train from Hangzhou East to Yiwu
Ave. Duration
29m
Frequency
Every 30 minutes
Estimated price
¥65 - ¥85
Schedules at
trip.com
2nd Class Seat
¥65 - ¥85
1st Class Seat
¥100 - ¥120
Business Class Seat
¥250 - ¥310
Train from Hangzhou East to Shanghai Hongqiao
Ave. Duration
45m
Frequency
Every 15 minutes
Estimated price
¥80 - ¥110
Schedules at
trip.com
2nd Class Seat
¥80 - ¥110
1st Class Seat
¥130 - ¥160
Business Class Seat
¥300 - ¥370
Train from Hangzhou East to Wuyishan East
Ave. Duration
1h 52m
Frequency
Hourly
Estimated price
¥190 - ¥250
Schedules at
trip.com
2nd Class Seat
¥190 - ¥250
1st Class Seat
¥320 - ¥380
Business Class Seat
¥650 - ¥800
Train from Wuyishan East to Putian
Ave. Duration
1h 48m
Frequency
Every 3 hours
Estimated price
¥140 - ¥190
Schedules at
trip.com
2nd Class Seat
¥140 - ¥190
1st Class Seat
¥240 - ¥290
Business Class Seat
¥500 - ¥600
Train from Putian to Chaoshan Station
Ave. Duration
2h 12m
Frequency
Twice daily
Estimated price
¥170 - ¥230
Schedules at
trip.com
2nd Class Seat
¥170 - ¥230
1st Class Seat
¥300 - ¥360
Business Class Seat
¥600 - ¥750
China Railways D-Class
Website
chinahighlights.com
Train from Hangzhou East to Yiwu
Ave. Duration
1h 15m
Frequency
Twice daily
Estimated price
¥50 - ¥70
Schedules at
trip.com
Book at
trip.com
2nd Class Seat
¥50 - ¥70
1st Class Seat
¥45 - ¥70
Train from Hangzhou East to Shanghai Hongqiao
Ave. Duration
1h 7m
Frequency
Hourly
Estimated price
¥60 - ¥85
Schedules at
trip.com
Book at
trip.com
2nd Class Seat
¥60 - ¥85
1st Class Seat
¥65 - ¥100
Train from Wuyishan East to Putian Station
Ave. Duration
2h 30m
Frequency
Once daily
Estimated price
¥110 - ¥150
Schedules at
trip.com
Book at
trip.com
2nd Class Seat
¥110 - ¥150
1st Class Seat
¥140 - ¥200
Train from Putian to Chaoshan
Ave. Duration
2h 37m
Frequency
Hourly
Estimated price
¥130 - ¥180
Schedules at
trip.com
Book at
trip.com
2nd Class Seat
¥130 - ¥180
1st Class Seat
¥180 - ¥260
Train from Hangzhou East to Chaoshan
Ave. Duration
7h 58m
Frequency
Every 4 hours
Estimated price
¥340 - ¥450
Schedules at
trip.com
Book at
trip.com
2nd Class Seat
¥340 - ¥450
1st Class Seat
¥500 - ¥700
China Railways K-Class
Website
chinahighlights.com
Train from Hangzhou East to Yiwu Station
Ave. Duration
1h 29m
Frequency
Once daily
Estimated price
¥23 - ¥75
Schedules at
trip.com
Book at
trip.com
Hard Seat
¥23 - ¥35
Hard sleeper
¥60 - ¥75
Soft sleeper
¥95 - ¥120

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 4 of the smartest ways to explore Australia, Slovenia: Getting from Ljubljana to Lake Bled and How to get from London City Airport into central London - to help you get the most out of your next trip.