Distance from Ballymena to Fraserburgh
The distance from Ballymena to Fraserburgh is 532 km (or 331 mi). The estimated driving time for the trip is 8h 25min and the main road for this route is the A90. In a straight line, the distance between Ballymena and Fraserburgh is 411 km (256 mi).
Distance from Ballymena and other towns
- Distance from Ballymena to Lauder
- Distance from Ballymena to Newent
- Distance from Ballymena to Stoke-On-Trent
- Distance from Ballymena to Loughton
- Distance from Ballymena to Walsingham
- Distance from Ballymena to North Walsham
- Distance from Ballymena to Wallasey
- Distance from Ballymena to Hayling Island
- Distance from Ballymena to Llanrwst
- Distance from Ballymena to Ballater
- Distance from Ballymena to Seaham
- Distance from Ballymena to Swanage
Distance from Fraserburgh and other towns
- Distance from Fraserburgh to Cardiff
- Distance from Fraserburgh to Portsmouth
- Distance from Fraserburgh to Sheffield
- Distance from Fraserburgh to Brighton
- Distance from Fraserburgh to Glasgow
- Distance from Fraserburgh to Leeds
- Distance from Fraserburgh to Liverpool
- Distance from Fraserburgh to Bristol
- Distance from Fraserburgh to Belfast
- Distance from Fraserburgh to Manchester
- Distance from Fraserburgh to Birmingham