weather in Burntisland (13 km) | weather in Granton (13 km) | weather in Grangemouth (15 km) | weather in Leith (17 km) | weather in Kirkcaldy (21 km) | weather in Portobello (22 km) | weather in Musselburgh (25 km) | weather in East Wemyss (28 km) | weather in Prestonpans (29 km) | weather in Cockenzie (30 km) | weather in Buckhaven (31 km) | weather in Methil (32 km) | weather in Longniddry (34 km) | weather in Leven (34 km) | weather in Aberlady (36 km) | weather in Lundin Links (37 km) | weather in Gullane (37 km) | weather in Newburgh (39 km) | weather in Dirleton (40 km) | weather in Perth (42 km)