Table of contents
Overview
3About Keith
Keith lies on the A96 between Aberdeen and Inverness, making it a convenient stop on Scotland's northeast corridor. The market town sits in fertile Moray farmland with decent EV charging facilities nearby. Most visitors pass through en route to Speyside distilleries or use it as a base for exploring the region. The old railway station houses a heritage center with its original Victorian ticket office still intact.
Where is Keith on the map?
Keith is in Scotland, at 57.536, -2.948 - about 24 km north-east of Auchindoun.
How far is Keith from where I am?
Use your device location to see the distance to Keith, how long the drive takes, and directions from where you are.
Book
2Find hotels in Keith
Rent a car near Keith
Play
Play a pub crawl round in Keith
Nine holes from pub to pub through the real streets of Keith. Every cup is a bar somebody actually drinks in.
Explore
2Popular destinations close by
Nearby essentials
What is the closest airport to Keith?
The closest airport to Keith is Aberdeen International Airport, 72 km (about 57 min by car). Other airports nearby: Inverness Airport.
