The journey from Lossiemouth to Dundee covers approximately 185 km through the heart of the Scottish Highlands and coastal plains. You will primarily travel via the A96 towards Aberdeen before joining the A90 south. Train travel requires a connection at Elgin station to reach the main line. The route offers stunning views of the Cairngorms National Park periphery. Expect a travel time of roughly 3 hours by car depending on traffic near Aberdeen. This route connects the Moray coast to the vibrant waterfront city of Dundee.
Total Distance: 185 km driving distance, 135 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours 15 mins | 3 hours |
| Avg Price | 25-60 GBP | 30-45 GBP |
| Operator | ScotRail | Personal Vehicle |
| Route | Elgin Station to Aberdeen, then Aberdeen to Dundee. | A96 to Aberdeen, then A90 south to Dundee. |
| Tip | Book your tickets in advance via the ScotRail app to secure cheaper Advance fares. | Avoid peak hour traffic in Aberdeen city centre by using the AWPR bypass. |
May to September for clear road conditions and longer daylight hours.