Distance from to

Distance between Ballymoney and Magherafelt

Distance between Ballymoney and Magherafelt is 35.54 km. This distance is equal to 22.08 miles, and 19.18 nautical miles.

The distance line on map shows distance from Ballymoney to Magherafelt between two cities.
If you travel with an airplane (which has average speed of 560 miles per hour) between Ballymoney to Magherafelt,
It takes 0.04 hours to arrive.

Ballymoney 55.070718 -6.514895
Magherafelt 54.7554017 -6.6060286
Distance 35.54 km 22.08 miles

Related Distances