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:
EH21 6HX
Postcode
in
Musselburgh
,
East Lothian
,
Scotland
Coordinates:
55.9325, -3.0676
OS grid ref:
NT 333 715
Nearby towns and villages
Edinburgh
5.8 miles
9.3 km
Livingston
18.4 miles
29.6 km
Dunfermline
17.2 miles
27.7 km
Kirkcaldy and Dysart
13 miles
20.9 km
Glenrothes
18.7 miles
30.1 km
Musselburgh
0.9 miles
1.4 km
Bathgate
22.1 miles
35.6 km
Bonnyrigg
4.4 miles
7.1 km
Penicuik
8.8 miles
14.2 km
Broxburn
15.9 miles
25.6 km
Bo'ness
21.6 miles
34.7 km
Rosyth
15.6 miles
25.2 km
Transport links
Airport
Edinburgh Airport
11.9 miles
19.1 km
Airport
Glasgow International Airport
53.1 miles
85.4 km
Railway station
Musselburgh Railway Station
0.2 miles
0.4 km
Railway station
Newcraighall Railway Station
0.9 miles
1.5 km
Local points of interest
Newhailes
Country house
0.7 miles
1.2 km
Musselburgh Racecourse
Recreation
1.5 miles
2.4 km
Dalkeith House
Estate
2.2 miles
3.6 km
Portobello Beach
Beach
2.3 miles
3.7 km
Dalkeith Palace
Historic site
2.3 miles
3.7 km
Melville Castle
Historic site
2.8 miles
4.5 km
Newbattle Abbey
College
3.4 miles
5.5 km
Newbattle Abbey
Historic site
3.4 miles
5.5 km
Kings Buildings
University
4.2 miles
6.8 km
Holyrood abbey
Historic site
4.3 miles
6.9 km
Easter Road
Stadium
4.3 miles
6.9 km
University of Edinburgh
University
4.7 miles
7.6 km