Distance from Marsaxlokk to Keene
The shortest distance (air line) between Marsaxlokk and Keene is 4,451.63 mi (7,164.20 km).
How far is Marsaxlokk from Keene
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 17:24 (02.09.2025)
Keene is located in New Hampshire, United States within 42° 56' 57.84" N -73° 42' 0.72" W (42.9494, -72.2998) coordinates. The local time in Keene is 11:24 (02.09.2025)
The calculated flying distance from Keene to Keene is 4,451.63 miles which is equal to 7,164.20 km.
Related Distances from Marsaxlokk
Keene, New Hampshire, United States