# Distance between Novosibirsk (OVB) and Kashgar (KHG)

Flight distance from Novosibirsk to Kashgar (Tolmachevo Airport – Kashgar Airport) is 1112 miles / 1790 kilometers / 966 nautical miles. Estimated flight time is 2 hours 36 minutes.

Driving distance from Novosibirsk (OVB) to Kashgar (KHG) is 1671 miles / 2689 kilometers and travel time by car is about 33 hours 26 minutes.

## Map of flight path and driving directions from Novosibirsk to Kashgar.

Shortest flight path between Tolmachevo Airport (OVB) and Kashgar Airport (KHG).

## How far is Kashgar from Novosibirsk?

There are several ways to calculate distances between Novosibirsk and Kashgar. Here are two common methods:

Vincenty's formula (applied above)
• 1111.975 miles
• 1789.550 kilometers
• 966.280 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
• 1111.907 miles
• 1789.441 kilometers
• 966.221 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 Tolmachevo Airport
City: Novosibirsk
Country: Russia
IATA Code: OVB
ICAO Code: UNNT
Coordinates: 55°0′45″N, 82°39′2″E

B Kashgar Airport
City: Kashgar
Country: China
IATA Code: KHG
ICAO Code: ZWSH
Coordinates: 39°32′34″N, 76°1′11″E

## Time difference and current local times

The time difference between Novosibirsk and Kashgar is 1 hour. Kashgar is 1 hour behind Novosibirsk.

+07

+06

## Carbon dioxide emissions

Estimated CO2 emissions per passenger is 157 kg (347 pounds).

## Frequent Flyer Miles Calculator

Novosibirsk (OVB) → Kashgar (KHG).

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

### In total

Total frequent flyer miles:
1112

Round trip?