# Distance between Qiqihar (NDG) and Barnaul (BAX)

Flight distance from Qiqihar to Barnaul (Qiqihar Sanjiazi Airport – Barnaul Airport) is 1811 miles / 2914 kilometers / 1574 nautical miles. Estimated flight time is 3 hours 55 minutes.

Driving distance from Qiqihar (NDG) to Barnaul (BAX) is 2635 miles / 4240 kilometers and travel time by car is about 49 hours 56 minutes.

## Map of flight path and driving directions from Qiqihar to Barnaul.

Shortest flight path between Qiqihar Sanjiazi Airport (NDG) and Barnaul Airport (BAX).

## How far is Barnaul from Qiqihar?

There are several ways to calculate distances between Qiqihar and Barnaul. Here are two common methods:

Vincenty's formula (applied above)
• 1810.931 miles
• 2914.411 kilometers
• 1573.656 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
• 1805.599 miles
• 2905.831 kilometers
• 1569.023 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 Qiqihar Sanjiazi Airport
City: Qiqihar
Country: China
IATA Code: NDG
ICAO Code: ZYQQ
Coordinates: 47°14′22″N, 123°55′4″E

B Barnaul Airport
City: Barnaul
Country: Russia
IATA Code: BAX
ICAO Code: UNBB
Coordinates: 53°21′49″N, 83°32′18″E

## Time difference and current local times

The time difference between Qiqihar and Barnaul is 2 hours. Barnaul is 2 hours behind Qiqihar.

CST

+06

## Carbon dioxide emissions

Estimated CO2 emissions per passenger is 201 kg (443 pounds).

## Frequent Flyer Miles Calculator

Qiqihar (NDG) → Barnaul (BAX).

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

### In total

Total frequent flyer miles:
1811

Round trip?