# How far is Komsomolsk-on-Amur from Barnaul?

The distance between Barnaul (Barnaul Airport) and Komsomolsk-on-Amur (Komsomolsk-on-Amur Airport) is 2240 miles / 3604 kilometers / 1946 nautical miles.

The driving distance from Barnaul (BAX) to Komsomolsk-on-Amur (KXK) is 3465 miles / 5576 kilometers, and travel time by car is about 75 hours 48 minutes.

2240
Miles
3604
Kilometers
1946
Nautical miles
4 h 44 min
245 kg

## Distance from Barnaul to Komsomolsk-on-Amur

There are several ways to calculate the distance from Barnaul to Komsomolsk-on-Amur. Here are two standard methods:

Vincenty's formula (applied above)
• 2239.715 miles
• 3604.472 kilometers
• 1946.259 nautical miles

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

Haversine formula
• 2232.626 miles
• 3593.064 kilometers
• 1940.099 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).

## How long does it take to fly from Barnaul to Komsomolsk-on-Amur?

The estimated flight time from Barnaul Airport to Komsomolsk-on-Amur Airport is 4 hours and 44 minutes.

## Flight carbon footprint between Barnaul Airport (BAX) and Komsomolsk-on-Amur Airport (KXK)

On average, flying from Barnaul to Komsomolsk-on-Amur generates about 245 kg of CO2 per passenger, and 245 kilograms equals 540 pounds (lbs). The figures are estimates and include only the CO2 generated by burning jet fuel.

## Map of flight path and driving directions from Barnaul to Komsomolsk-on-Amur

See the map of the shortest flight path between Barnaul Airport (BAX) and Komsomolsk-on-Amur Airport (KXK).

## Airport information

Origin Barnaul Airport
City: Barnaul
Country: Russia
IATA Code: BAX
ICAO Code: UNBB
Coordinates: 53°21′49″N, 83°32′18″E
Destination Komsomolsk-on-Amur Airport
City: Komsomolsk-on-Amur
Country: Russia
IATA Code: KXK
ICAO Code: UHKK
Coordinates: 50°24′32″N, 136°56′2″E