Distance from Ballycastle to Armagh
The distance from Ballycastle to Armagh is 113 km (or 71 mi). The estimated driving time for the trip is 1h 35min and the main road for this route is the Hillside Road. In a straight line, the distance between Ballycastle and Armagh is 98 km (61 mi).
Distance from Ballycastle and other towns
- Distance from Ballycastle to Canonbie
- Distance from Ballycastle to Ibstock
- Distance from Ballycastle to Caersws
- Distance from Ballycastle to Gravesend
- Distance from Ballycastle to Woking
- Distance from Ballycastle to Huntingdon
- Distance from Ballycastle to Newport
- Distance from Ballycastle to Mirfield
- Distance from Ballycastle to Strathpeffer
- Distance from Ballycastle to Kingston Upon Thames
- Distance from Ballycastle to Cranleigh
- Distance from Ballycastle to Aberaeron
Distance from Armagh and other towns
- Distance from Armagh to London
- Distance from Armagh to Portsmouth
- Distance from Armagh to Edinburgh
- Distance from Armagh to Leicester
- Distance from Armagh to Stoke-On-Trent
- Distance from Armagh to Liverpool
- Distance from Armagh to Birmingham
- Distance from Armagh to Sheffield
- Distance from Armagh to Leeds
- Distance from Armagh to Glasgow
- Distance from Armagh to Nottingham