| By Road to Silver Sands | |
Elgin
| 7 miles |
Inverness
| 45 miles
|
Aviemore
| 55 miles
|
Aberdeen
| 70 miles
|
Erigmore
| 123 miles
|
Perth
| 137 miles
|
Edinburgh
| 181 miles
|
Glasgow
| 196 miles
|
Carlisle
| 281 miles
|
| Stranraer | 288 miles |
| | |
| By Train | |
| Scotrail to Elgin Station | |
| Train Information Bureau | Tel: 0345 484950 |
| | |
| | |
| By Bus | |
| Bluebird to Elgin & Lossiemouth | Bus: 328/329 |
| Bus Station, St Giles Centre, Elgin | Tel: 0345 484950 |
| | |
| | |
| By Air | |
| Aberdeen Airport, Dyce | Tel: 01224 722331 |
| Inverness Airport, Dalcross | Tel: 01667 462445 |
| | |
| | |
| Airlines | |
| British Airways | Tel: 0990 444000 |
| British Regional | Tel: 0345 222111 |
| EasyJet | Tel: 0870 6000 000 |