The Barcelona El Prat Airport is located in Spain, near the city of Barcelona. The geographical position is 41.29707 Latitude and 2.078463 Longitude in the North-Eastern Hemisphere at an altitude of 12 feet.
The St. Petersburg Pulkovo Airport is located in Russia, near the city of St. Petersburg. The geographical position is 59.8003 Latitude and 30.2625 Longitude in the North-Eastern Hemisphere at an altitude of 79 feet.
The distance between Barcelona El Prat Airport and St. Petersburg Pulkovo Airport (BCN to BCN) is 1753 miles or 2822 kilometers