Distance from Marsaxlokk to Asenovgrad
The shortest distance (air line) between Marsaxlokk and Asenovgrad is 699.02 mi (1,124.96 km).
How far is Marsaxlokk from Asenovgrad
Marsaxlokk is located in Malta, Malta within 35° 50' 30.12" N 14° 32' 40.92" E (35.8417, 14.5447) coordinates. The local time in Marsaxlokk is 18:21 (26.04.2025)
Asenovgrad is located in Plovdiv, Bulgaria within 42° 1' 0.12" N 24° 52' 0.12" E (42.0167, 24.8667) coordinates. The local time in Asenovgrad is 19:21 (26.04.2025)
The calculated flying distance from Asenovgrad to Asenovgrad is 699.02 miles which is equal to 1,124.96 km.