Your passport

Exchange rates from 2 October 2026.

No. 8060 · United Kingdom · Western Europe

Elgin

57.65°N 3.31°W

Chart 8060 Atlas coordinate chart

Overview

Elgin is the county town of Moray in northeast Scotland, with a population of 24,760. It earns its 'city' status from the magnificent ruins of its medieval cathedral.

Architecture · Budget Travel · Day Trips · History · Museums

Before you go

Accommodation

Budget travellers can stay at Premier Inn (from £60 B&B double) or Travelodge (from £50 B&B double) on A96. Southbank Guest House on Academy Street offers central B&B at £65 per double.

Connectivity

4G coverage is good from all UK carriers. No 5G as of 2021. Patchy signal in Lossiemouth and Burghead coastal areas.

Food

Thai food at Pattaya Restaurant on High Street, Indian/Pakistani at Qismat Tandoori, and pizza at Pizzeria Toscana on Thunderton Place. Pub grub available at The Muckle Cross (Wetherspoons).

Language

English is the primary language. Scottish Gaelic is not widely spoken in this area.

Money

All major credit and debit cards accepted throughout Elgin. ATMs available near the railway station and on High Street. Prices typically quoted in GBP.

Transport

Elgin railway station is south of town centre on A96 Alexandra Rd with step-free access. Bus 33 runs every 30 min between Elgin, Lossiemouth and RAF base. Bus 32 goes hourly M-Sa to Duffus, Hopeman and Burghead.

Nearby