Xiamen Shantou Routes (4 Ways to go)

Planning a trip from Xiamen to Shantou Cleartrip helps you select the best route between Xiamen & Shantou based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Xiamen & Shantou

The distance from Xiamen to Shantou is approximately 247.62kms. By car, it takes roughly 2h 43m to reach Shantou from Xiamen . Take a look at the 4 routes available to reach Shantou from Xiamen

  • 1.
  • Xiamen to Shantou Bus
  • 3h 0m
  • Rs. 850
 
Xiamen Hubinnan
 
3h 0m
Rs. 850
Travelling in a bus is one of the ways to reach Guangdong Shantou from Xiamen Hubinnan. The total journey between Xiamen Hubinnan & Guangdong Shantou takes around 3h 0m in a bus. The bus ticket price for the journey is approximately Rs.850.
 
Guangdong Shantou
  • 2.
  • Xiamen to Shantou Drive
  • 2h 43m
  • Rs. 1460
 
Xiamen
 
2h 43m
Rs. 1460
You can take a car from Xiamen to Shantou. It will take you around 2h 43m to cover distance of 247.62kms and reach Shantou from Xiamen. The total amount for the journey will be approximately Rs.1460.
 
Shantou
  • 3.
  • Xiamen to Shantou Train
  • 1h 57m
  • Rs. 2000
 
Xiamen
 
1h 30m
Rs. 1100
You can reach Chaoshan from Xiamen by travelling in a train. Xiamen to Chaoshan train takes approximately 1h 30m. You can catch a train from Xiamen and get down at Chaoshan. The price of the train ticket is approximately Rs. 1100.
 
Chaoshan
 
0h 27m
Rs. 900
You can take a car from Chaoshan to Shantou. It will take you around 0h 27m to cover distance of 30.61kms and reach Shantou from Chaoshan. The total amount for the journey will be approximately Rs.900.
 
Shantou
  • 4.
  • Xiamen to Shantou Taxi
  • 2h 43m
  • Rs. 6500
 
Xiamen
 
2h 43m
Rs. 6500
You can take a car from Xiamen to Shantou. It will take you around 2h 43m to cover distance of 247.62kms and reach Shantou from Xiamen. The total amount for the journey will be approximately Rs.6500.
 
Shantou