Table of contents
Overview
3About Ecclesmachan
Ecclesmachan is a small West Lothian village on the A89 between Broxburn and Uphall, about 20km west of Edinburgh via the M8 (Junction 3). It's handy for Edinburgh Airport, just 8km away, and sits in gentle farming country with the Pentlands visible to the south. The 12th-century church houses remarkable medieval grave slabs and ancient Pictish stones.
Where is Ecclesmachan on the map?
Ecclesmachan is in Scotland, at 55.947, -3.509 - about 21 km south of Abbey Parks.
How far is Ecclesmachan from where I am?
Use your device location to see the distance to Ecclesmachan, how long the drive takes, and directions from where you are.
Along the way
EV Chargers in Ecclesmachan
- Alderstone Road, Livingston50 kW
- Almondvale Way, Livingston50 kW
- Carmondean Centre, Livingston50 kW
- Charlesfield Road, Livingston50 kW
- Lister Road, Livingston22 kW
Data source: OpenChargeMap
Book
2Find hotels in Ecclesmachan
Rent a car near Ecclesmachan
Play
Play a pub crawl round in Ecclesmachan
Nine holes from pub to pub through the real streets of Ecclesmachan. Every cup is a bar somebody actually drinks in.
Explore
2Popular destinations close by
Nearby essentials
What is the closest airport to Ecclesmachan?
The closest airport to Ecclesmachan is Edinburgh Airport, 11 km (about 14 min by car). Other airports nearby: Glasgow Airport.
