# Distance between Shantou (SWA) and Hanzhong (HZG)

Flight distance from Shantou to Hanzhong (Jieyang Chaoshan International Airport – Hanzhong Chenggu Airport) is 890 miles / 1433 kilometers / 774 nautical miles. Estimated flight time is 2 hours 11 minutes.

Driving distance from Shantou (SWA) to Hanzhong (HZG) is 1204 miles / 1937 kilometers and travel time by car is about 20 hours 29 minutes.

## Map of flight path and driving directions from Shantou to Hanzhong.

Shortest flight path between Jieyang Chaoshan International Airport (SWA) and Hanzhong Chenggu Airport (HZG).

## How far is Hanzhong from Shantou?

There are several ways to calculate distances between Shantou and Hanzhong. Here are two common methods:

Vincenty's formula (applied above)
• 890.182 miles
• 1432.610 kilometers
• 773.547 nautical miles

Vincenty's formula calculates the distance between latitude/longitude points on the earth’s surface, using an ellipsoidal model of the earth.

Haversine formula
• 891.099 miles
• 1434.085 kilometers
• 774.344 nautical miles

The haversine formula calculates the distance between latitude/longitude points assuming a spherical earth (great-circle distance – the shortest distance between two points).

## Airport information

A Jieyang Chaoshan International Airport
City: Shantou
Country: China
IATA Code: SWA
ICAO Code: ZGOW
Coordinates: 23°25′36″N, 116°45′43″E

B Hanzhong Chenggu Airport
City: Hanzhong
Country: China
IATA Code: HZG
ICAO Code: ZLHZ
Coordinates: 33°3′48″N, 107°0′28″E

## Time difference and current local times

There is no time difference between Shantou and Hanzhong.

CST

CST

## Carbon dioxide emissions

Estimated CO2 emissions per passenger is 143 kg (315 pounds).

## Frequent Flyer Miles Calculator

Shantou (SWA) → Hanzhong (HZG).

Distance:
890
Elite level bonus:
0
Booking class bonus:
0

### In total

Total frequent flyer miles:
890

Round trip?