Distance from

Guilin to Shantou

Average travel distance is

1056.33 km

Nomal travel times are between

5h 57min  -  18h 15min

1056.33 km (656 miles) is the average travel distance between Guilin and . If you could walk at the speed of 3mph (4.8kph), it would take 6 days 20 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 1059.58 km 658.39 miles 572.13 miles
Drive 1011.72 km 628.65 miles 546.28 miles
Train 1089.85 km 677.2 miles 588.47 miles
Bus 1064.18 km 661.25 miles 574.61 miles

BE PREPARED

Guilin - Shantou Info

The distance from Guilin to Liuzhou 187 km (115.92 miles) .

The distance from 51 Road East to Liuzhou Bailian Airport 25 km (15.45 miles) .

The distance from LZH to SWA 839 km (521.11 miles) .

The distance from Jieyang Chaoshan Airport to Taoyuan 10 km (6.45 miles) .

Travel distance chart

The distance between Guilin, Guangxi, China to Shantou, Guangdong, China is 1056.33 km (656 miles) and it would cost 88 USD ~ 537 CNY to drive in a car that consumes about 22 MPG.