# Distance between Petrozavodsk (PES) and Dnipropetrovsk (DNK)

Flight distance from Petrozavodsk to Dnipropetrovsk (Petrozavodsk Airport – Dnipropetrovsk International Airport) is 937 miles / 1507 kilometers / 814 nautical miles. Estimated flight time is 2 hours 16 minutes.

Driving distance from Petrozavodsk (PES) to Dnipropetrovsk (DNK) is 1247 miles / 2007 kilometers and travel time by car is about 25 hours 48 minutes.

## Map of flight path and driving directions from Petrozavodsk to Dnipropetrovsk.

Shortest flight path between Petrozavodsk Airport (PES) and Dnipropetrovsk International Airport (DNK).

## How far is Dnipropetrovsk from Petrozavodsk?

There are several ways to calculate distances between Petrozavodsk and Dnipropetrovsk. Here are two common methods:

Vincenty's formula (applied above)
• 936.505 miles
• 1507.159 kilometers
• 813.801 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
• 935.418 miles
• 1505.409 kilometers
• 812.856 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 Petrozavodsk Airport
City: Petrozavodsk
Country: Russia
IATA Code: PES
ICAO Code: ULPB
Coordinates: 61°53′6″N, 34°9′16″E

B Dnipropetrovsk International Airport
City: Dnipropetrovsk
Country: Ukraine
IATA Code: DNK
ICAO Code: UKDD
Coordinates: 48°21′25″N, 35°6′2″E

## Time difference and current local times

The time difference between Petrozavodsk and Dnipropetrovsk is 1 hour. Dnipropetrovsk is 1 hour behind Petrozavodsk.

MSK

EET

## Carbon dioxide emissions

Estimated CO2 emissions per passenger is 146 kg (323 pounds).

## Frequent Flyer Miles Calculator

Petrozavodsk (PES) → Dnipropetrovsk (DNK).

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

### In total

Total frequent flyer miles:
937

Round trip?