Distance from Ballymena to Lossiemouth
The distance from Ballymena to Lossiemouth is 529 km (or 329 mi). The estimated driving time for the trip is 8h 38min and the main road for this route is the A9. In a straight line, the distance between Ballymena and Lossiemouth is 366 km (228 mi).
Distance from Ballymena and other towns
- Distance from Ballymena to Larbert
- Distance from Ballymena to Fivemiletown
- Distance from Ballymena to Bude
- Distance from Ballymena to Tavistock
- Distance from Ballymena to Cookstown
- Distance from Ballymena to Wisbech
- Distance from Ballymena to Durham
- Distance from Ballymena to Northwood
- Distance from Ballymena to Grimsby
- Distance from Ballymena to Beckermet
- Distance from Ballymena to Castlewellan
- Distance from Ballymena to Manningtree
Distance from Lossiemouth and other towns
- Distance from Lossiemouth to Edinburgh
- Distance from Lossiemouth to Liverpool
- Distance from Lossiemouth to Manchester
- Distance from Lossiemouth to Sheffield
- Distance from Lossiemouth to Portsmouth
- Distance from Lossiemouth to Stoke-On-Trent
- Distance from Lossiemouth to Bristol
- Distance from Lossiemouth to Nottingham
- Distance from Lossiemouth to Brighton
- Distance from Lossiemouth to Leicester
- Distance from Lossiemouth to Reading