# Distance between Tianshui (THQ) and Shangrao (SQD)

Flight distance from Tianshui to Shangrao (Tianshui Maijishan Airport – Shangrao Sanqingshan Airport) is 831 miles / 1337 kilometers / 722 nautical miles. Estimated flight time is 2 hours 4 minutes.

Driving distance from Tianshui (THQ) to Shangrao (SQD) is 1011 miles / 1627 kilometers and travel time by car is about 17 hours 27 minutes.

## Map of flight path and driving directions from Tianshui to Shangrao.

Shortest flight path between Tianshui Maijishan Airport (THQ) and Shangrao Sanqingshan Airport (SQD).

## How far is Shangrao from Tianshui?

There are several ways to calculate distances between Tianshui and Shangrao. Here are two common methods:

Vincenty's formula (applied above)
• 831.019 miles
• 1337.396 kilometers
• 722.136 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
• 830.401 miles
• 1336.401 kilometers
• 721.599 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 Tianshui Maijishan Airport
City: Tianshui
Country: China
IATA Code: THQ
ICAO Code: ZLTS
Coordinates: 34°33′33″N, 105°51′36″E

B Shangrao Sanqingshan Airport
City: Shangrao
Country: China
IATA Code: SQD
ICAO Code: ZSSR
Coordinates: 28°22′46″N, 117°57′51″E

## Time difference and current local times

There is no time difference between Tianshui and Shangrao.

CST

CST

## Carbon dioxide emissions

Estimated CO2 emissions per passenger is 138 kg (304 pounds).

## Frequent Flyer Miles Calculator

Tianshui (THQ) → Shangrao (SQD).

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

### In total

Total frequent flyer miles:
831

Round trip?