Home
Search
Search
Your location
Open menu
Search
Search
England
Scotland
Wales
Northern Ireland
About UK postcodes
Your location
Distance between postcodes
National parks
Dialling codes
Data sources
Privacy and cookies
Units:
EH34 5HJ
Postcode
in
Pencaitland
,
East Lothian
,
Scotland
Coordinates:
55.9106, -2.8792
OS grid ref:
NT 451 689
Dialling code:
01875
(Tranent)
Nearby towns and villages
Edinburgh
13.2 miles
21.2 km
Dunfermline
24.3 miles
39.1 km
Kirkcaldy and Dysart
17.7 miles
28.5 km
Glenrothes
22.9 miles
36.8 km
Musselburgh
6.8 miles
11 km
Bonnyrigg
9.4 miles
15.1 km
Penicuik
14.1 miles
22.7 km
Broxburn
23.3 miles
37.5 km
Rosyth
22.9 miles
36.9 km
Mayfield
7.3 miles
11.8 km
Dalkeith
7.3 miles
11.8 km
Galashiels
20.6 miles
33.1 km
Transport links
Airport
Edinburgh Airport
19.3 miles
31 km
Airport
Glasgow International Airport
60.3 miles
97 km
Railway station
Longniddry Railway Station
4.6 miles
7.4 km
Railway station
Prestonpans Railway Station
4.7 miles
7.6 km
Local points of interest
Coalstoun House
Estate
4.4 miles
7 km
Oxenfoord Castle
Estate
4.5 miles
7.3 km
Gosford House
Estate
5 miles
8.1 km
Amisfield House
Estate
5.7 miles
9.2 km
Musselburgh Racecourse
Recreation
6.7 miles
10.8 km
West Wood
Forest
6.7 miles
10.8 km
Dalkeith House
Estate
7.3 miles
11.7 km
Dalkeith Palace
Historic site
7.3 miles
11.8 km
Currie Wood
Forest
7.5 miles
12.1 km
Newbattle Abbey
Historic site
7.5 miles
12.1 km
Newbattle Abbey
College
7.6 miles
12.2 km
Lammermuir Hills
Hill
7.8 miles
12.5 km