Distance from Marsaskala to Kragujevac
The shortest distance (air line) between Marsaskala and Kragujevac is 656.15 mi (1,055.96 km).
How far is Marsaskala from Kragujevac
Marsaskala is located in Malta, Malta within 35° 51' 45" N 14° 34' 3" E (35.8625, 14.5675) coordinates. The local time in Marsaskala is 07:20 (22.05.2025)
Kragujevac is located in Šumadijska oblast, Serbia within 44° 0' 51.12" N 20° 56' 21.84" E (44.0142, 20.9394) coordinates. The local time in Kragujevac is 07:20 (22.05.2025)
The calculated flying distance from Kragujevac to Kragujevac is 656.15 miles which is equal to 1,055.96 km.
Related Distances from Marsaskala
Kragujevac, Šumadijska oblast, Serbia