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 Vilnius International Airport is located in Lithuania. The geographical position is 54.63707 Latitude and 25.2878 Longitude in the North-Eastern Hemisphere at an altitude of 646 feet.
The distance between Barcelona El Prat Airport and Vilnius International Airport (BCN to BCN) is 1403 miles or 2258 kilometers