Edinburgh Marathon 2026: Full list of road closures and parking restrictions in Edinburgh this weekend
Over 100 road closures have been announced in Edinburgh and East Lothian between Friday and Sunday
There are just days to go until the Edinburgh Marathon Festival, with thousands of runners set to race through the Capital on Saturday and Sunday.
The 5k, 10k and junior races are taking place on Saturday while the half marathon and marathon kick off on Sunday morning.
If you’re running or spectating, you can read our ‘Everything you need to know’ guide to the weekend, which includes information on start times and places to watch.


Edinburgh council and public transport bodies have warned of major travel disruption due to road closures, and anyone visiting the city is urged to plan ahead.
The areas affected by road closures and parking restrictions have been divided into seven zones, the first two covering Edinburgh city and the coast and zones four to seven covering East Lothian.
Here’s a full list of the road closures and parking restrictions in Edinburgh this weekend.
Zone 1: Holyrood Park - Prestonfield - Potterrow - The Mound - Jeffrey Street - Canongate
Road closures
From 3pm to 5pm on Friday
- Queen’s Drive from Broad Pavement roundabout eastwards to Duke’s Walk
From 3pm on Friday to 6pm on Saturday
- Duke’s Walk
From 5pm on Friday to 6pm on Saturday and 6am until 12.30pm on Sunday
- Holyrood Gait
- Queen’s Drive
- Duke’s Walk
- Horse Wynd
From 6am to 11am on Saturday
- Holyrood Park Road - From East Parkside to Duddingston Low Road/westbound from Dalkeith Road to East Parkside
- King’s Haugh - At its junction with Prestonfield Avenue
- Prestonfield Avenue - From Peffermill Road to Clearburn Road/ North layby section at its junctions with Prestonfield Avenue/south eastbound from Dalkeith Road to Priestfield Road/northbound at its junction with Dalkeith Road
- Priestfield Road - At its junction with Prestonfield Avenue
- Prestonfield Terrace - At its junction with Prestonfield Avenue
- Prestonfield Bank - At its junction with Prestonfield Avenue
- Kilmaurs Terrace - At its junction with Dalkeith Road
- Priestfield Road - At its junction with Dalkeith Road
From 5pm on Saturday to 1pm on Sunday
- Potterrow
- George Square - excluding resident and chaplaincy access to the West of the Square via Buccleuch Place
- George Square Lane
- Marshall Street
- Crichton Street
- Charles Street
- Brighton Street
- Lothian Street
From 5am to 11am on Sunday
- Teviot place
- Chapel Street
- Windmill Street - At junction with Chapel Street
- Buccleuch Street
- Hope Park Crescent
- Nicolson Square
- Bristo Place
- Forrest Road
- Lauriston Place - From the extended east kerbline of the entrance to George Heriot’s school eastwards to its junction with Forrest Road
- West Nicolson Street
From 5am to 12.30pm on Sunday
- Buccleuch Place
From 6am until 11am on Sunday
- George IV Bridge
- Lawnmarket
- Bank Street
- North Bank Street
- The Mound
- Mound Place
- Hanover Street - Southbound from Rose Street to Princes Street
- Cockburn Street
- Waverley Bridge
- Market Street
- Jeffrey Street
From 6am until 12pm on Sunday
- Cranston Street
- New Street - Between East Market Street and Canongate
- Canongate
- St Mary’s Street
- Abbey Strand
Parking restrictions
From 6.30pm on Friday until 12.30pm on Sunday
- Holyrood Gait
- Queen’s Drive
- Duke’s Walk
- Horse Wynd
From 6am until 11am on Saturday
- Peffermill Road - North East side between Prestonfield Avenue and Kings Haugh
- Prestonfield Avenue - North then South East side between Dalkeith Road and Peffermill Road
- Dalkeith Road - Both sides between Holyrood Park Road and Prestonfield Avenue
- Holyrood Park Road - East side between Dalkeith Road and Holyrood Park
From 6.30pm on Saturday until 12.30pm on Sunday
- Potterrow
- Chapel Street
- Buccleuch Street
- Buccleuch Place
- Marshall Street
- Nicolson Square
- George Square
- George Square Lane
- Crichton Street
- Charles Street
- West Crosscauseway
- Meadow Lane
- Forrest Road
- Teviot Place
- Hope Park Crescent
- Bristo Place
- George IV Bridge
- Bank Street
- North Bank Street
- The Mound
- Waverley Bridge
- Market Street
- Jeffrey Street
From 10pm on Saturday until 12.30pm on Sunday
- Canongate
From 6.30pm on Thursday until 10om on Monday
- George Square
Zone 2: Royal Park Terrace - Restalrig - Craigintinny - Seafield - Portobello - Joppa
Road closures
From 6am until 12.30pm on Sunday
- Royal Park Terrace - At junction with roundabout (Duke's Walk) and Meadowbank Terrace
- Queen's Park Avenue - At junction with roundabout (Duke's Walk) and Meadowbank Terrace Meadowbank Terrace
- Parsons Green Terrace - At London Road
- Wolseley Crescent - At London Road
- Restalrig Road South - From Restalrig Avenue to Portobello Road
- Restalrig Avenue
- Craigentinny Avenue
- Fillyside Road
- King’s Place
- Kings Road - At its junction with King’s Place
From 8.10am until 9.30am and 10.10am until 11.30am on Sunday
- Craigentinny Road - Both sides between Britwell Crescent and Christiemiller Avenue
- Seafield Road - From recycling centre to Seafield Road East. Seafield Road East From Seafield Road to Screwfix at Seafield Way
Parking Restrictions
From 10pm on Saturday until 12.30pm on Sunday
- Willowbrae Road - Both sides from Portobello Road to Abercorn Road
- Meadowbank Terrace - Both sides
- London Road - Both sides from Meadowbank Terrace to Willowbrae Road
- Restalrig Road - South Both sides from Restalrig Avenue to Portobello Road
- Restalrig Avenue - Both sides in its entirety. Craigentinny Avenue Both sides
- Fillyside Road - Both sides
- Seafield Road East - Both sides, from the extended southeastern kerbline of Fillyside Road, southeastwards to the northern kerbline of Seafield Road East Service Road
- Portobello Road - South side from Willowbrae Road to Piershill Lane
- King’s Road - Both sides from Kings Place south for 25m
- King’s Place - Both sides
- Musselburgh Road - North side
- Joppa Road - Both sides from Joppa Park to Musselburgh Road
- Stretch of B6415 including Seafield Terrace and Eastfield From Musselburgh Road to Edinburgh Road
- A199 From Eastfield Road to Edinburgh Road
Comments
Want to join the conversation? Please or to comment on this article.
