Skip to content

Distance from Kyiv to Saint Petersburg

The straight-line distance from Kyiv, Ukraine to Saint Petersburg, Russia is 1,055 km (655 miles).Saint Petersburg is N of Kyiv.

Distance (km)

1,055

straight line

Distance (miles)

655

straight line

Flight Time

1 hr 48 min

estimated direct

Direction

N

359° bearing

Transport Comparison: Kyiv to Saint Petersburg

ModeEstimated TimeDistanceNotes
Flight1 hr 48 min1,055 kmDirect flight at 800 km/h avg cruise speed
Driving17 hr 6 min~1,372 kmAvg 80 km/h, +30% route factor

All times are estimates based on straight-line distance. Actual travel times vary by route, stops, and conditions.

Kyiv to Saint Petersburg: Key Details

FromKyiv, Ukraine
ToSaint Petersburg, Russia
Straight-line Distance1,055 km (655 miles)
Bearing359° (N)
Coordinates (Kyiv)50.4501°, 30.5234°
Coordinates (Saint Petersburg)59.9343°, 30.3351°

Country Profiles

Frequently Asked Questions

How far is Kyiv from Saint Petersburg?

The straight-line (as the crow flies) distance from Kyiv to Saint Petersburg is 1,055 km (655 miles). Saint Petersburg is N of Kyiv.

How long is the flight from Kyiv to Saint Petersburg?

A direct flight from Kyiv to Saint Petersburg takes approximately 1 hr 48 min, based on an average cruising speed of 800 km/h plus time for takeoff and landing.

How long does it take to drive from Kyiv to Saint Petersburg?

Driving from Kyiv to Saint Petersburg takes approximately 17 hr 6 min. This estimate assumes an average speed of 80 km/h with a 30% route factor for indirect roads. Actual time will vary based on road conditions, traffic, and the specific route taken.

What direction is Saint Petersburg from Kyiv?

Saint Petersburg is N (359 degrees) from Kyiv.

What is the distance from Saint Petersburg to Kyiv?

The distance from Saint Petersburg to Kyiv is the same: 1,055 km (655 miles). Distance between two points is the same in either direction.

Other Distance Calculations

Distances calculated using the Haversine formula (great-circle distance). Travel time estimates are approximate.

Coordinates sourced from public geographic databases.