There are 5 ways to get from Xiamen to Dapu by train, taxi, bus, 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.
Train, taxi
best- Take the train from Xiamen to Puningtrain Xiamen
- Take the taxi from Puning to Daputaxi
2h 16m¥198–328Train, bus
cheapest- Take the train from Xiamen to Chaoshantrain Xiamen
- Take the bus from Chaoshan Station to Shantou Central Coach Stationbus Express Bus East Line 1
4h 4m¥157–251Bus
- Take the bus from Xiamen Xinglin Bus Station to Guangdong Shantoubus
4h 43m¥249–328Drive 289 km
- Drive from Xiamen to Dapucar 289 km
3h 5m¥245–354Taxi
- Take the taxi from Xiamen to Daputaxi 289 km
3h 5m¥700–850
Questions & Answers
The cheapest way to get from Xiamen to Dapu is to train and bus which costs ¥150 - ¥260 and takes 4h 4m.
The fastest way to get from Xiamen to Dapu is to train and taxi which takes 2h 16m and costs ¥190 - ¥330.
No, there is no direct bus from Xiamen station to Dapu. However, there are services departing from Xiamen Xinglin Bus Station and arriving at Guangdong Shantou via . The journey, including transfers, takes approximately 4h 43m.
The distance between Xiamen and Dapu is 310 km. The road distance is 289 km.
The best way to get from Xiamen to Dapu without a car is to train and taxi which takes 2h 16m and costs ¥190 - ¥330.
It takes approximately 2h 16m to get from Xiamen to Dapu, including transfers.
Xiamen to Dapu bus services, operated by China Bus Guide, depart from Xiamen Xinglin Bus Station.
Xiamen to Dapu bus services, operated by China Bus Guide, arrive at Guangdong Shantou station.
Yes, the driving distance between Xiamen to Dapu is 289 km. It takes approximately 3h 5m to drive from Xiamen to Dapu.
There are one+ hotels available in Dapu.
What companies run services between Xiamen, China and Dapu, Guangdong, China?
China Bus Guide operates a bus from Xiamen Xinglin Bus Station to Guangdong Shantou hourly. Tickets cost ¥90–130 and the journey takes 3h 50m.
Train from Xiamen to Puning
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- ¥100–210
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥100–140
- Adult - 1st Class
- ¥150–210
Train from Xiamen to Chaoshan
- Ave. Duration
- 1h 21m
- Frequency
- Every 2 hours
- Estimated price
- ¥85–180
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥85–120
- Adult - 1st Class
- ¥120–180
Train from Xiamen to Puning
- 2nd Class Seat
- ¥120–135
- 1st Class Seat
- ¥200–220
- Business Class Seat
- ¥290–410
Train from Xiamen to Chaoshan
- 2nd Class Seat
- ¥100–110
- 1st Class Seat
- ¥160–180
- Business Class Seat
- ¥230–330
- [email protected]
- Website
- chinabusguide.com
Bus from Xiamen Xinglin Bus Station to Guangdong Shantou
- Ave. Duration
- 3h 50m
- Frequency
- Hourly
- Estimated price
- ¥90–130
- Schedules at
- chinabusguide.com
- Bus
- ¥90–130
- Phone
- (+86)29 85236688
- Website
- travelchinaguide.com
Bus from Chaoshan Station to Shantou Central Coach Station
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥18
- Schedules at
- travelchinaguide.com
- Ave. Duration
- 1h 51m
- Estimated price
- ¥95–850
Xiamen Hailv Taxi
- Phone
- +86 592 688 1151
Xiamen Taxi Dispatch
- Phone
- +86 592 532 0000
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 The London Underground: Essential tips to navigate the Tube, How to get from London City Airport into central London, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.









