The route from Tain to Elgin covers approximately 95 kilometers, primarily following the A9 and A96. You will travel south to Inverness before turning east toward the historic cathedral city of Elgin. Driving takes about 90 minutes, while the train journey involves a transfer at Inverness. This route takes you through the scenic coastal landscapes of the Moray Firth. Elgin serves as the administrative center of Moray and is well-connected by road and rail.
Total Distance: 95 km driving distance, 70 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 2 hours 30 minutes | 1 hour 30 minutes |
| Avg Price | 20-30 GBP | 18-22 GBP in fuel |
| Operator | ScotRail | Personal Vehicle |
| Route | Tain Station to Inverness, then change for Elgin Station. | A9 south to Inverness, then A96 east to Elgin. |
| Tip | Trains are frequent between Inverness and Elgin. | The A96 can be busy near Elgin; allow extra time during school run hours. |
June to August for the best weather to explore Elgin's outdoor heritage sites.