Distance from Vitebsk to St.-Petersburg
Distance from Vitebsk to St.-Petersburg is 529 kilometers. This air travel distance is equal to 329 miles.
The air travel (bird fly) shortest distance between Vitebsk and St.-Petersburg is 529 km or 329 miles.
If you travel with an airplane (which has average speed of 560 miles) from Vitebsk to St.-Petersburg, It takes 0.59 hours to arrive.
Vitebsk
Vitebsk is located in Belarus.
| GPS Coordinates (DMS) | 55° 10´ 59.9880'' N 30° 10´ 0.0120'' E |
|---|---|
| Latitude | 55.18333 |
| Longitude | 30.16667 |
| Altitude | 144 m |
| Country | Belarus |
Vitebsk Distances to Cities
| Vitebsk | Distance |
|---|---|
| Distance from Vitebsk to Moscow | 475 km |
| Distance from Vitebsk to Smolensk | 128 km |
| Distance from Vitebsk to St Petersburg | 529 km |
| Distance from Vitebsk to Nevel | 94 km |
| Distance from Vitebsk to Klin | 431 km |
St.-Petersburg
St.-Petersburg is located in Russia.
| GPS Coordinates | 59° 56´ 3.4080'' N 30° 20´ 6.3600'' E |
|---|---|
| Latitude | 59.93428 |
| Longitude | 30.33510 |
| Altitude | 17 m |
| Country | Russia |
St.-Petersburg Distances to Cities
| St.-Petersburg | Distance |
|---|---|
| Distance from St Petersburg to Polatsk | 504 km |
| Distance from St Petersburg to Pastavy | 576 km |