weather in Dirleton (2.5 km) | weather in North Berwick (3.2 km) | weather in Gullane (5 km) | weather in Aberlady (9 km) | weather in Longniddry (13 km) | weather in Earlsferry (14 km) | weather in St Monans (15 km) | weather in Cockenzie (16 km) | weather in Anstruther (17 km) | weather in Dunbar (18 km) | weather in Prestonpans (18 km) | weather in Methil (20 km) | weather in Lundin Links (20 km) | weather in Buckhaven (20 km) | weather in Leven (20 km) | weather in East Wemyss (21 km) | weather in Musselburgh (23 km) | weather in Crail (23 km) | weather in Kirkcaldy (24 km) | weather in Portobello (25 km)