There are 5 ways to get from Heyuan to Shantou by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus via Chaoshan Station
best- Take the train from Heyuan East to Shenzhen Northtrain
- Take the train from Shenzhen North to Chaoshan Stationtrain
- Take the bus from Chaoshan Station to Golden Gulf Hotelbus
3h 58m¥235–372Drive 251.3 km
cheapest- Drive from Heyuan to Shantoucar 251.3 km
2h 57m¥221–319Train, bus
- Take the train from Heyuan East to Shenzhen Northtrain Shenzhen North / ...
- Take the bus from Futian Station to Shantou Zhonglvbus Futian
8h 1m¥225–293Taxi
- Take the taxi from Heyuan to Shantoutaxi 251.3 km
2h 57m¥750–950Train
- Take the train from Heyuan East to Guangmingcheng Stationtrain Shenzhen North
- Take the train from Guangmingcheng to Shantoutrain Guangzhou South
4h 24m¥252–289
Questions & Answers
The cheapest way to get from Heyuan to Shantou is to train and bus which costs ¥220 - ¥300 and takes 8h 1m.
The fastest way to get from Heyuan to Shantou is to drive which takes 2h 57m and costs ¥220 - ¥320.
The distance between Heyuan and Shantou is 498 km. The road distance is 251.3 km.
The best way to get from Heyuan to Shantou without a car is to train and bus via Chaoshan Station which takes 3h 58m and costs ¥230 - ¥380.
It takes approximately 3h 58m to get from Heyuan to Shantou, including transfers.
Yes, the driving distance between Heyuan to Shantou is 251 km. It takes approximately 2h 57m to drive from Heyuan to Shantou.
There are 47+ hotels available in Shantou.
What companies run services between Heyuan, China and Shantou, China?
You can take a vehicle from Heyuan to Shantou via Heyuan East and Guangmingcheng in around 4h 24m.
Train from Heyuan East to Shenzhen North
- 2nd Class Seat
- ¥70–80
- 1st Class Seat
- ¥115–130
- Business Class Seat
- ¥160–240
Train from Shenzhen North to Chaoshan Station
- 2nd Class Seat
- ¥130–150
- 1st Class Seat
- ¥220–250
- Business Class Seat
- ¥330–470
Train from Heyuan East to Guangmingcheng Station
- 2nd Class Seat
- ¥65–75
- 1st Class Seat
- ¥105–115
- Business Class Seat
- ¥150–220
Train from Guangmingcheng to Shantou
- 2nd Class Seat
- ¥150–170
- 1st Class Seat
- ¥250–280
- Business Class Seat
- ¥380–550
Train from Shenzhen North to Chaoshan Station
- Ave. Duration
- 1h 43m
- Frequency
- Hourly
- Estimated price
- ¥110–230
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥110–160
- Adult - 1st Class
- ¥160–230
- Phone
- (+86)29 85236688
- Website
- travelchinaguide.com
Bus from Chaoshan Station to Golden Gulf Hotel
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥18
- Schedules at
- travelchinaguide.com
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Futian Station to Shantou Zhonglv
- Ave. Duration
- 5h 30m
- Frequency
- Every 4 hours
- Estimated price
- ¥110–160
- Schedules at
- chinabusguide.com
- Bus
- ¥110–160
- Ave. Duration
- 2h 57m
- Estimated price
- ¥750–950
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 How to get from London to Edinburgh, Train travel in Spain: A guide to Renfe, and How to get from London City Airport into central London - to help you get the most out of your next trip.









