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 01:00 (21.06.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 02:00 (21.06.2025)
The calculated flying distance from Asenovgrad to Asenovgrad is 699.02 miles which is equal to 1,124.96 km.