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 Rostov-on-Don Airport is located in Russia, near the city of Rostov. The geographical position is 47.2583 Latitude and 39.8183 Longitude in the North-Eastern Hemisphere at an altitude of 259 feet.
The distance between Barcelona El Prat Airport and Rostov-on-Don Airport (BCN to BCN) is 1892 miles or 3045 kilometers