Return to Homepage
HistoryNews & MediaInformationElgin Pages
Elgin Scotland

Location Map
The City and Royal Burgh of Elgin is situated some five miles inland on the south coast of the Moray Firth and lies roughly midway between Inverness to the west and Aberdeen in the east.

Elgin is the administrative and commercial capital of the county of Moray, and is easily reached by road, rail and air. If you are you are travelling by road, follow the A9 north of Perth, and turn right onto the A95 after passing Aviemore.This will take you through breathtaking scenery down the Spey Valley, through Aberlour and Craigellachie follow the A941 and onto Rothes before you reach Elgin.

Alternatively, from Inverness or Aberdeen, follow the A96, which passes through Elgin. The east coast rail line to Aberdeen is extended onwards via Elgin and then to Inverness. Inverness Airport is only forty minutes drive away, with many links from the south. There is also a good bus service in the area.

Click here for an area map | Click here for a town map

Getting to Elgin

By Road:
Elgin is situated on the A96 which runs from Inverness to Aberdeen or can be accessed by following the A95/A941 from Aviemore.
Elgin is approximately 125 miles from Perth, 170 miles from Edinburgh, 190 miles from Glasgow and 590 miles from London.

By Bus:
Stagecoach Bluebird buses run frequent services throughout the area. For further information contact: +44 (01343) 544222
From the south, Scottish Citylink runs to both Aberdeen and Inverness. For timetable and fare enquiries contact: +44 08705 50 50 50 or visit the Scottish Citylink website.

By Train:
Elgin station is fully serviced by the Inverness to Aberdeen line both of which are linked to the national network. For fares and timetable information contact: +44 0845 7 48 49 50 or visit the National Rail website.

By Air:
The nearest airports to Elgin are Aberdeen and Inverness. For flight information contact:
Aberdeen: +44 (01224) 722331 or visit the BAA website.
Inverness: +44 (01667) 462445 or visit the Highlands and Islands Airports website.

Travel within Elgin:

A1 Cabs : +44 (01343) 569169
C&R Taxis : +44 (01343) 545456
Clover Cabs : +44 (01343) 546546 & 549167
Dave's Taxis : +44 (01343) 556557
Jake's Taxis : +44 (01343) 540999
Ladyhill Taxis : +44 (01343) 550440 & 541212
Moray Taxis +44 (01343) 542665, 545453 &545454
Scot-travel : +44 (01343) 551000 & 542204
West Road Taxis : +44 (01343) 543284, 543495 & 543701

Click here to see us on and

Moray Map
Site by MMS Counterclockwise| Privacy | Terms & Conditions |