Distance from Kiskunfelegyhaza to Hannibal
The shortest distance (air line) between Kiskunfelegyhaza and Hannibal is 5,120.20 mi (8,240.17 km).
How far is Kiskunfelegyhaza from Hannibal
Kiskunfelegyhaza is located in Bács-Kiskun, Hungary within 46° 42' 18.72" N 19° 51' 0" E (46.7052, 19.8500) coordinates. The local time in Kiskunfelegyhaza is 04:12 (17.12.2025)
Hannibal is located in Missouri, United States within 39° 42' 35.28" N -92° 36' 21.96" W (39.7098, -91.3939) coordinates. The local time in Hannibal is 21:12 (16.12.2025)
The calculated flying distance from Hannibal to Hannibal is 5,120.20 miles which is equal to 8,240.17 km.
Kiskunfelegyhaza, Bács-Kiskun, Hungary
Related Distances from Kiskunfelegyhaza
Hannibal, Missouri, United States