Home Travel news Major Events, Projects and Planned Roadworks

Major Events, Projects and Planned Roadworks

Planning ahead

As part of our service, work is undertaken to maintain and develop the trunk road network. Traffic Scotland works with major events organisers and partners to assess the impact of major events on road traffic. To help with your travels, or to find out more view future traffic updates below, or by using our interactive map on the homepage.

Upcoming Events and Future Roadworks

A9 Cromarty Bridge | Maintenance Works

Start date: 21st of July 2025, 7:00pm
End date: 22nd of June 2026, 6:00am

A9 Dualling Tomatin to Moy | Temporary Diversion of National Cycle Network Route 7

Start date: 22nd of August 2025, 12:00am
End date: 1st of May 2028, 12:00am

A82 East of Glencoe | Rockslope Stabilisation

Start date: 5th of January 2026, 6:00am
End date: 1st of June 2026, 11:59pm

A83 Rest and Be Thankful | Improvements Continue

Start date: 12th of January 2026, 12:00am
End date: 1st of June 2026, 12:00am

A9 Closure of General Wade's Road Between Tay Crossing to Ballinluig | Dualling

Start date: 16th of January 2026, 6:00am
End date: 1st of June 2027, 12:00am

A835 at Loch Garve | Major Works to Replace Retaining Wall

Start date: 26th of January 2026, 12:00am
End date: 30th of November 2026, 11:59pm

A90 St Madoes And Glendoick | Road Safety Improvements

Start date: 7th of February 2026, 7:30pm
End date: 22nd of May 2026, 6:30am

M90 North Of Glenfarg | Drainage Improvements

Start date: 2nd of March 2026, 7:30pm
End date: 3rd of July 2026, 6:30am

A96 Between Inverurie And Kintore | Drainage Improvements

Start date: 10th of March 2026, 7:30pm
End date: 30th of June 2026, 6:30am

A9 Near Drumochter | Wall Repairs

Start date: 22nd of March 2026, 7:00am
End date: 20th of June 2026, 7:00pm

M90 Junction 2 Speed Limit Reminder | Further Slip Road Closures

Start date: 30th of March 2026, 8:00pm
End date: 29th of May 2026, 6:00am

A835 Garve | Wall Replacement Works Update

Start date: 6th of April 2026, 12:00am
End date: 30th of November 2026, 11:59pm

A726 Queensway | SGN Gas Network Upgrades

Start date: 7th of April 2026, 12:00am
End date: 3rd of September 2026, 11:59pm

M77 Newton Mearns | Resurfacing

Start date: 10th of April 2026, 8:00pm
End date: 28th of May 2026, 6:00am

M8 Eastbound Junction 18 to 16 | Essential Maintenance

Start date: 10th of April 2026, 10:00pm
End date: 31st of May 2026, 6:00am

M80 | Major Works

Start date: 13th of April 2026, 7:30pm
End date: 13th of July 2026, 6:00am

A82 Great Western Road at the M8 Woodside Viaduct Slip Roads | Refurbishing Works

Start date: 17th of April 2026, 6:00am
End date: 1st of July 2026, 11:59pm

A828 Ledaig | Rockslope Stabilisation Works Update

Start date: 22nd of April 2026, 1:30pm
End date: 31st of October 2026, 11:59pm

M8 Kingston Bridge | Investigation and Maintenance Works

Start date: 24th of April 2026, 8:00pm
End date: 9th of June 2026, 6:00am

Events in Scotland 2026

Start date: 25th of April 2026, 12:00am
End date: 31st of December 2026, 11:59pm

A9 Dualling Tay Crossing To Ballinluig | Temporary Traffic Signals

Start date: 27th of April 2026, 7:00pm
End date: 22nd of May 2026, 6:00am

A9 Tay Crossing To Ballinluig | Temporary Traffic Management Measures And Changes To Road Layout: Temporary Roundabout And Access Arrangements At Kindallachan

Start date: 1st of May 2026, 12:00am
End date: 31st of May 2026, 11:59pm

A90 North West of Crimond | Drainage Remediation

Start date: 4th of May 2026, 8:00am
End date: 29th of May 2026, 6:00pm

A9 Helmsdale Bridge | Joint Replacement And Investigation Works

Start date: 5th of May 2026, 12:00am
End date: 29th of May 2026, 11:59pm

A84 at Kincardine-in-menteith Primary School | Footway Improvements

Start date: 5th of May 2026, 9:30am
End date: 29th of May 2026, 4:00pm

A68 Carter Bar And Camptown | Resurfacing Works

Start date: 5th of May 2026, 7:30pm
End date: 29th of May 2026, 6:00am

M8 Junctions 3A - 4A | Major Bridge Works

Start date: 8th of May 2026, 8:30pm
End date: 27th of May 2026, 6:00am

M74 Lesmahagow Eastwood Road | Barrier Replacements

Start date: 10th of May 2026, 8:00am
End date: 30th of May 2026, 5:00pm

A82 at Fort William | Resurfacing Works

Start date: 10th of May 2026, 8:00pm
End date: 22nd of June 2026, 6:00am

A9 Tore Roundaout to Allangrange | Carriageway Improvements

Start date: 10th of May 2026, 8:00pm
End date: 25th of May 2026, 6:00am

M8 Hillington Interchange | Concluding Works

Start date: 11th of May 2026, 8:00pm
End date: 31st of May 2026, 6:00am

A9 North of Ballinluig | Carriageway Improvements

Start date: 12th of May 2026, 7:00pm
End date: 21st of May 2026, 6:00am

A85 at Monzievaird | Overnight Resurfacing

Start date: 17th of May 2026, 7:00pm
End date: 26th of May 2026, 6:00am

A9 Dualling: Tay Crossing to Ballinluig | Temporary Roundabout and Access Arrangements at Kindallachan

Start date: 18th of May 2026, 12:00am
End date: 30th of December 2026, 11:59pm

A90 Bullionfield West of Dundee| Drainage Improvement

Start date: 18th of May 2026, 7:30pm
End date: 3rd of July 2026, 6:30am

A75 Bloomfield/Edinburgh Road Roundabout in Dumfries | Resurfacing Works

Start date: 18th of May 2026, 8:00pm
End date: 23rd of May 2026, 6:00am

M74 Northbound Link Road To The M73 at Maryville | Resurfacing Works

Start date: 18th of May 2026, 8:00pm
End date: 28th of May 2026, 6:00am

M8 Junction 19 Waterloo Street On Slip | Investigations and Repair

Start date: 18th of May 2026, 8:00pm
End date: 13th of June 2026, 6:00am

A1 Old Craighall To Thistly Cross | Maintenance Works

Start date: 18th of May 2026, 8:30pm
End date: 13th of June 2026, 5:30am

M9 Southbound After Junction 1A | Resurfacing

Start date: 18th of May 2026, 8:30pm
End date: 23rd of May 2026, 6:00am

A828 Between Ledaig and Benderloch | Overnight Works

Start date: 18th of May 2026, 9:00pm
End date: 30th of May 2026, 6:00am

A828 Connel Bridge | Surfacing Improvements

Start date: 18th of May 2026, 10:00pm
End date: 24th of May 2026, 6:00am

A78 Irvine | Resurfacing

Start date: 19th of May 2026, 8:00pm
End date: 25th of May 2026, 6:00am

A83 Through Arrochar | Carriageway Improvements

Start date: 20th of May 2026, 7:00pm
End date: 3rd of June 2026, 6:00am

A90 Northbound Binn Hill To Kinfauns | Overnight Surfacing Improvements

Start date: 21st of May 2026, 7:30pm
End date: 11th of June 2026, 6:30am

A75 Gretna | Essential Surveys

Start date: 21st of May 2026, 8:00pm
End date: 22nd of May 2026, 6:00am

A90 Northbound Glencarse | Resurfacing Works

Start date: 22nd of May 2026, 7:30pm
End date: 9th of June 2026, 6:30am

Stock Car Summer Series Round 1 | Knockhill Racing Circuit

Start date: 23rd of May 2026, 1:00pm
End date: 23rd of May 2026, 6:00pm

Celtic V Dunfermline Athletic Scottish Cup Final | Hampden Park

Start date: 23rd of May 2026, 3:00pm
End date: 23rd of May 2026, 5:00pm

M74 Kirkmuirhill | Barrier Replacement

Start date: 24th of May 2026, 12:00am
End date: 13th of June 2026, 11:59pm

M90 | Overnight Investigation Works

Start date: 25th of May 2026, 8:00pm
End date: 29th of May 2026, 6:00am

M8 Junction 1-6A | Overnight Maintenance Works

Start date: 25th of May 2026, 8:00pm
End date: 14th of July 2026, 6:00am

A77 Ballantrae | Essential Bridge Refurbishment Works

Start date: 26th of May 2026, 12:00am
End date: 18th of December 2026, 11:59pm

M74 Between Junction 6-7 | Network Rail Roadworks

Start date: 26th of May 2026, 10:00pm
End date: 27th of May 2026, 6:00am

A78 Northbound in Greenock | Essential Carriageway Patching

Start date: 27th of May 2026, 9:30am
End date: 1st of June 2026, 3:30pm

A1 Northbound Near Dunbar | Resurfacing Works

Start date: 27th of May 2026, 7:30pm
End date: 2nd of June 2026, 6:00am

M74 Junction 8-7 Larkhall | Resurfacing Works

Start date: 27th of May 2026, 8:00pm
End date: 3rd of June 2026, 6:00am

M9 Northbound Between Junction 1 And 5 | Road Marking Improvements

Start date: 28th of May 2026, 8:00pm
End date: 10th of June 2026, 6:00am

Scotland V Curaçao | Hampden Park

Start date: 30th of May 2026, 1:00pm
End date: 30th of May 2026, 3:30pm

Rangers V Celtic Women's Scottish Cup Final | Hampden Park

Start date: 31st of May 2026, 1:00pm
End date: 31st of May 2026, 5:30pm

Kelpies Live 2026 | Helix Park Falkirk

Start date: 5th of June 2026, 5:00pm
End date: 14th of June 2026, 10:00pm

M80 | Major Bridge Works

Start date: 5th of June 2026, 7:30pm
End date: 13th of July 2026, 6:00am

A9 Northbound Off-Slip To Pitlochry | Retaining Wall Repair Works

Start date: 8th of June 2026, 8:00am
End date: 31st of December 2026, 6:00pm

Eden Festival 2026 | Raehills Estate, Moffat

Start date: 11th of June 2026, 2:00pm
End date: 14th of June 2026, 11:00pm

Half Marathon and 10K | Isle Of Skye

Start date: 13th of June 2026, 10:30am
End date: 13th of June 2026, 5:00pm

Zach Bryan With Heaven On Tour | Scottish Gas Murrayfield Stadium

Start date: 14th of June 2026, 5:00pm
End date: 14th of June 2026, 11:00pm

A82 North Of Fort Augustus | Resurfacing Works

Start date: 14th of June 2026, 8:00pm
End date: 25th of June 2026, 6:00am

The Royal Highland Show | Royal Highland Centre

Start date: 18th of June 2026, 7:00am
End date: 21st of June 2026, 6:00pm

British Superbike Championship | Knockhill Racing Circuit

Start date: 19th of June 2026, 8:00am
End date: 21st of June 2026, 6:00pm

TRNSMT 2026 | Glasgow Green

Start date: 19th of June 2026, 12:00pm
End date: 21st of June 2026, 11:00pm

Heartlands Festival 2026 | Pitlochry Recreational Ground

Start date: 26th of June 2026, 3:30pm
End date: 28th of June 2026, 11:00pm

Youth Beatz Festival | Park Farm Showfield

Start date: 27th of June 2026, 12:00pm
End date: 28th of May 2026, 10:00pm

Summer Sessions Glasgow | Bellahouston Park

Start date: 27th of June 2026, 5:00pm
End date: 4th of July 2026, 11:00pm

Scottish Game Fair 2026 | Scone Palace

Start date: 3rd of July 2026, 9:00am
End date: 5th of July 2026, 4:30pm

Doof in the Park | Camperdown Park, Dundee

Start date: 4th of July 2026, 1:00pm
End date: 4th of July 2026, 11:00pm

Genesis Scottish Open | North Berwick

Start date: 9th of July 2026, 7:00am
End date: 12th of July 2026, 7:00pm

Scottish Championship Car Racing Round 3 | Knockhill Race Circuit

Start date: 11th of July 2026, 8:00am
End date: 12th of July 2026, 6:00pm

A701 Locharbriggs | Scottish Water Works

Start date: 12th of July 2026, 5:00am
End date: 12th of July 2026, 10:00am

Fiji V Scotland Nations Championship | Scottish Gas Murrayfield Stadium

Start date: 18th of July 2026, 1:00pm
End date: 18th of July 2026, 4:30pm

Commonwealth Games 2026 | Glasgow City

Start date: 23rd of July 2026, 12:00am
End date: 2nd of August 2026, 11:59pm

ISPS Handa Women's Scottish Open | Dundonald Links

Start date: 23rd of July 2026, 8:00am
End date: 26th of July 2026, 5:00pm

Discovery Festival 2026 | Slessor Gardens Dundee

Start date: 24th of July 2026, 4:00pm
End date: 26th of July 2026, 11:59pm

Luke Combs | Scottish Gas Murrayfield Stadium

Start date: 24th of July 2026, 5:00pm
End date: 25th of July 2026, 11:00pm

Planned roadworks

Type
Start Date
End Date
  • 21st of May 2026, 6:00am
    21st of May 2026, 8:00pm
    A701 Edinburgh Rd Rbt - Lane closure
  • 21st of May 2026, 6:01am
    22nd of May 2026, 7:29pm
    A68 - NB - Camptown - TTL's
  • 21st of May 2026, 6:01am
    22nd of May 2026, 7:29pm
    A68 - SB - Camptown - TTL's
  • 21st of May 2026, 8:00am
    21st of May 2026, 5:00pm
    M74 NB J13-J12 - Lane Closure
  • 21st of May 2026, 8:00am
    21st of May 2026, 5:00pm
    M74 SB J12-J13 - Lane Closure
  • 21st of May 2026, 8:00am
    21st of May 2026, 12:00pm
    A82 Blairglas North of Arden - Vergeworks
  • 21st of May 2026, 9:00am
    21st of May 2026, 7:00pm
    A9 Doll South of Brora - Stop/Go Works
  • 21st of May 2026, 9:30am
    26th of May 2026, 3:30pm
    A76 SB Cumnock Rd Mauchline - TTLs
  • 21st of May 2026, 9:30am
    26th of May 2026, 3:30pm
    A76 NB Cumnock Rd Mauchline - TTLs
  • 21st of May 2026, 9:30am
    26th of May 2026, 3:30pm
    A702 NB Mauricewood Roundabout. Portable Traffic Lights
  • 21st of May 2026, 9:30am
    26th of May 2026, 3:30pm
    A702 SB Mauricewood Roundabout. Portable Traffic Lights
  • 21st of May 2026, 9:30am
    21st of May 2026, 4:00pm
    A9 Pitlochry NB - TTL
  • 21st of May 2026, 9:30am
    21st of May 2026, 4:00pm
    A9 Pitlochry NB - TTL
  • 21st of May 2026, 9:30am
    25th of May 2026, 3:30pm
    A68 SB - Pathhead - TTL's
  • 21st of May 2026, 9:30am
    25th of May 2026, 3:30pm
    A68 NB - Pathhead - TTL's
  • 21st of May 2026, 9:30am
    22nd of May 2026, 3:30pm
    A77 Cross raguel to Maybole SB- TTL
  • 21st of May 2026, 9:30am
    22nd of May 2026, 3:30pm
    A77 Cross raguel to Maybole NB- TTL
  • 21st of May 2026, 9:30am
    21st of May 2026, 12:00pm
    A87 Kyle of Lochalsh EB - TTL
  • 21st of May 2026, 9:30am
    21st of May 2026, 12:00pm
    A87 Kyle of Lochalsh WB - TTL
  • 21st of May 2026, 9:30am
    21st of May 2026, 3:30pm
    A701 Amisfield SB- TTL
  • 21st of May 2026, 9:30am
    21st of May 2026, 3:30pm
    A701 Amisfield NB- TTL
  • 21st of May 2026, 9:30am
    21st of May 2026, 3:30pm
    A701 St Annes SB- TTL
  • 21st of May 2026, 9:30am
    21st of May 2026, 3:30pm
    A701 St Annes NB- TTL
  • 21st of May 2026, 10:00am
    21st of May 2026, 2:00pm
    A82 Blairannaich North of Tarbet NB - TTL
  • 21st of May 2026, 10:00am
    21st of May 2026, 2:00pm
    A82 Blairannaich North of Tarbet SB - TTL
  • 21st of May 2026, 12:00pm
    21st of May 2026, 4:30pm
    A82 Inverarnan - Stop/Go Works
  • 21st of May 2026, 7:30pm
    22nd of May 2026, 6:30am
    A90 Drumlithie, Fourdon- Lane Closure- S/B
  • 21st of May 2026, 7:30pm
    22nd of May 2026, 6:30am
    A90 Drumlithie, Fourdon- Lane Closure- N/B
  • 21st of May 2026, 7:30pm
    22nd of May 2026, 6:30am
    A90 Edzell- Lane Closure N/B
  • 21st of May 2026, 7:30pm
    22nd of May 2026, 6:30am
    A90 Stracathro- Lane closure N/B
  • 21st of May 2026, 7:30pm
    22nd of May 2026, 6:30am
    A90 Stracathro- Lane closure S/B
  • 21st of May 2026, 7:30pm
    22nd of May 2026, 6:30am
    A92 Cowie to Stonehaven . S/B Lane 1 closure
  • 21st of May 2026, 7:30pm
    22nd of May 2026, 6:30am
    A90 Kinfauns - Lane Closure N/B
  • 21st of May 2026, 7:30pm
    22nd of May 2026, 6:30am
    A9 Balhaldie - Convoy S/B
  • 21st of May 2026, 8:00pm
    23rd of May 2026, 6:00am
    A8 Eastbound Carnbroe off-slip - Total closure
  • 21st of May 2026, 8:00pm
    23rd of May 2026, 6:00am
    A8 Eastbound Carnbroe on-slip - Total closure
  • 21st of May 2026, 8:00pm
    23rd of May 2026, 6:00am
    A8 Westbound Eurocentral to Bargeddie - Progressive offside lane closures
  • 21st of May 2026, 8:00pm
    23rd of May 2026, 6:00am
    A8 Eastbound Bargeddie to Eurocentral - Offside lane closure
  • 21st of May 2026, 8:00pm
    22nd of May 2026, 6:00am
    A9 Craiglunie North of Pitlochry NB - TTL
  • 21st of May 2026, 8:00pm
    22nd of May 2026, 6:00am
    A9 Craiglunie North of Pitlochry SB - TTL
  • 21st of May 2026, 8:00pm
    22nd of May 2026, 6:00am
    M8 EB Jct 18 onslip from Charing Cross - Closure
  • 21st of May 2026, 8:00pm
    22nd of May 2026, 6:00am
    M8 EB Jct 16 onslip from Craighall - Closure
  • 21st of May 2026, 8:00pm
    22nd of May 2026, 6:00am
    M8 EB Jct 15 onslip from Castle Street - Closure
  • 21st of May 2026, 8:00pm
    22nd of May 2026, 6:00am
    M8 EB Jct 15 onslip from Stirling Road - Closure
  • 21st of May 2026, 8:00pm
    22nd of May 2026, 6:00am
    M8 EB Jct 15 offslip to Springburn Expressway - Closure
  • 21st of May 2026, 8:00pm
    22nd of May 2026, 6:00am
    M8 EB Jct 14 offslip to Viewpark Avenue - Closure
  • 21st of May 2026, 8:00pm
    22nd of May 2026, 6:00am
    M8 EB Jct 18 to Jct 13 - Lane Closure
  • 21st of May 2026, 8:00pm
    22nd of May 2026, 6:00am
    M8 EB Jct 13 Link Road to M80 NB Jct 2 - Total Closure
  • 21st of May 2026, 8:00pm
    22nd of May 2026, 6:00am
    M80 NB Jct 1 on slip from Blochairn Road - Slip Closure
  • 21st of May 2026, 8:00pm
    22nd of May 2026, 6:00am
    M80 NB Jct 2 offslip to Robroyston Link Road - Slip Closure
  • 21st of May 2026, 8:00pm
    22nd of May 2026, 6:00am
    A9 Greenloaning - Lane Closure S/B
  • 21st of May 2026, 8:00pm
    22nd of May 2026, 6:00am
    M8 WB Jct 21 onslip from Carnoustie St on slip - Slip Closure
  • 21st of May 2026, 8:00pm
    22nd of May 2026, 6:00am
    A9 Blackford - Lane Closure S/B
  • 21st of May 2026, 8:00pm
    22nd of May 2026, 6:00am
    M8 WB Jct 21 to Jct 22 - Lane 3 & 4 Closure
  • 21st of May 2026, 8:00pm
    22nd of May 2026, 6:00am
    A9 Auchterarder - Lane Closure S/B
  • 21st of May 2026, 8:00pm
    22nd of May 2026, 6:00am
    M8 WB M74 Jct 1 - 22 Sec Cway - Closure
  • 21st of May 2026, 8:00pm
    22nd of May 2026, 6:00am
    M8 WB Jct 23 offslip to Dumbreck Road - Slip Closure
  • 21st of May 2026, 8:00pm
    22nd of May 2026, 6:00am
    M8 WB Jct 24 Offslip to Helen Street - Slip Closure
  • 21st of May 2026, 8:00pm
    22nd of May 2026, 6:00am
    M8 WB Jct 22 - HS Closure
  • 21st of May 2026, 8:00pm
    22nd of May 2026, 6:00am
    M73 Northbound Jct 2a to Jct 3 - Offside lane closure
  • 21st of May 2026, 8:00pm
    22nd of May 2026, 6:00am
    M73 Southbound Jct 3 to Jct 2a - Offside lane clsoure
  • 21st of May 2026, 8:00pm
    22nd of May 2026, 6:00am
    A76 South Mennock Sanquhar SB- TTL
  • 21st of May 2026, 8:00pm
    22nd of May 2026, 6:00am
    A76 South Mennock Sanquhar NB- TTL
  • 21st of May 2026, 8:00pm
    22nd of May 2026, 6:00am
    A702 SB - TTL's - Mendick
  • 21st of May 2026, 8:00pm
    22nd of May 2026, 6:00am
    A702 NB - TTL's - Mendick
  • 21st of May 2026, 8:00pm
    22nd of May 2026, 6:00am
    M77 Jct 4 NB - Lane Closure
  • 21st of May 2026, 8:00pm
    23rd of May 2026, 6:00am
    A1 - SB - Dolphingstone to Gladsmuir - Closure
  • 21st of May 2026, 8:00pm
    23rd of May 2026, 6:00am
    A1 - SB - Dolphingstone on slip - Closure
  • 21st of May 2026, 8:00pm
    23rd of May 2026, 6:00am
    A1 - SB - Bankton off slip - Closure
  • 21st of May 2026, 8:00pm
    23rd of May 2026, 6:00am
    A1 - SB - Bankton on slip - Closure
  • 21st of May 2026, 8:00pm
    23rd of May 2026, 6:00am
    A1 - SB - Gladsmuir off slip - Closure
  • 21st of May 2026, 8:00pm
    22nd of May 2026, 6:00am
    A75 Gretna NB - Total Closure
  • 21st of May 2026, 8:30pm
    24th of May 2026, 6:00am
    M9 - EB - Jct 2 to Jct 1 - Road closure
  • 21st of May 2026, 8:30pm
    24th of May 2026, 6:00am
    M9 - EB - Jct 1B off-slip - Road closure
  • 21st of May 2026, 8:30pm
    24th of May 2026, 6:00am
    M9 - EB - Jct 1B on-slip - Road closure
  • 21st of May 2026, 8:30pm
    24th of May 2026, 6:00am
    M9 - EB - Jct 1A off-slip - Road closure
  • 21st of May 2026, 8:30pm
    24th of May 2026, 6:00am
    M90 - SB - Jct 1 to M9 Jct1A - EB on-slip - Road closure
  • 22nd of May 2026, 6:01am
    16th of July 2026, 11:59pm
    A737 NB Off Slip to St James Interchange - Lane Closure
  • 22nd of May 2026, 7:30am
    22nd of May 2026, 12:00pm
    A84 Keltie Bridge South of Callander - Stop/Go Works
  • 22nd of May 2026, 8:00am
    29th of May 2026, 11:59pm
    A78 Ardrossan Rd NB - TTLS
  • 22nd of May 2026, 8:00am
    29th of May 2026, 11:59pm
    A78 Ardrossan Rd SB - TTLS
  • 22nd of May 2026, 8:30am
    22nd of May 2026, 5:00pm
    A9 Skelbo North of Dornoch NB - TTL
  • 22nd of May 2026, 8:30am
    22nd of May 2026, 5:00pm
    A9 Skelbo North of Dornoch SB - TTL
  • 22nd of May 2026, 9:00am
    26th of May 2026, 12:00pm
    A82 Corran Ferry NB - TTL
  • 22nd of May 2026, 9:00am
    26th of May 2026, 12:00pm
    A82 Corran Ferry SB - TTL
  • 22nd of May 2026, 9:30am
    27th of May 2026, 3:30pm
    A8 Westbound Newhouse to Eurocentral - Progressive nearside & offside lane closures
  • 22nd of May 2026, 9:30am
    25th of May 2026, 3:30pm
    A8 Westbound Junction 6 Newhouse on-slip - Total closure
  • 22nd of May 2026, 9:30am
    22nd of May 2026, 3:30pm
    A75 3 Lochs Kirkcowan WB- TTL
  • 22nd of May 2026, 9:30am
    22nd of May 2026, 3:30pm
    A75 3 Lochs Kirkcowan EB- TTL
  • 22nd of May 2026, 10:00am
    22nd of May 2026, 2:00pm
    A84 Ardchullarie More South of Runacraig - Stop/Go Works
  • 22nd of May 2026, 12:00pm
    22nd of May 2026, 4:00pm
    A85 Crianlarich - Stop/Go Works
  • 22nd of May 2026, 7:30pm
    23rd of May 2026, 6:30am
    A90 Brechin Lane closure S/B
  • 22nd of May 2026, 7:30pm
    9th of June 2026, 6:30am
    A90 Glencarse Convoy /Lane closureN/B
  • 22nd of May 2026, 7:30pm
    23rd of May 2026, 6:00am
    A1 - NB - Penmanshiel - Lane closure
  • 22nd of May 2026, 7:30pm
    23rd of May 2026, 6:00am
    A1 - NB - South of Torness - TTL's
  • 22nd of May 2026, 7:30pm
    23rd of May 2026, 6:00am
    A1 - SB - South of Torness - TTL's
  • 22nd of May 2026, 8:00pm
    25th of May 2026, 6:00am
    A78 SB Newhouse Onslip - Total Closure
  • 22nd of May 2026, 8:00pm
    25th of May 2026, 6:00am
    A737 Three Staines Rbt to Meadowhead Rbt -Road Closure
  • 22nd of May 2026, 8:00pm
    25th of May 2026, 6:00am
    A759 West Rbt to A78 Meadowhead Rbt - Road Closure
  • 22nd of May 2026, 8:00pm
    23rd of May 2026, 6:00am
    M8 EB Jct 24 to 21 Lane Closure
  • 22nd of May 2026, 8:00pm
    23rd of May 2026, 6:00am
    M77 NB Jct 1 to M8 Jct 22- Lane Closure
  • 22nd of May 2026, 8:00pm
    23rd of May 2026, 6:00am
    A9 Greenloaning - Lane Closure N/B
  • 22nd of May 2026, 8:00pm
    23rd of May 2026, 6:00am
    A9 Blackford - Lane Closure N/B
  • 22nd of May 2026, 8:00pm
    23rd of May 2026, 6:00am
    A9 Glassingall - Lane Closure N/B
  • 22nd of May 2026, 8:00pm
    23rd of May 2026, 6:00am
    M8 WB Jct 15 on slip from Stirling Rd - Slip Closure
  • 22nd of May 2026, 8:00pm
    23rd of May 2026, 6:00am
    M8 WB Jct 15 to Jct 18 offside and adjacent - Lane Closures
  • 22nd of May 2026, 8:00pm
    23rd of May 2026, 6:00am
    M8 WB Jct 17 offslip - Slip Closure
  • 22nd of May 2026, 8:00pm
    23rd of May 2026, 6:00am
    M8 EB Jct 17 onslip from A82 Great Western Road Slip Closure
  • 22nd of May 2026, 8:00pm
    23rd of May 2026, 6:00am
    M8 EB Prior to Jct 17 on slip to Jct 15 - OSL Closure
  • 22nd of May 2026, 8:00pm
    23rd of May 2026, 6:00am
    M8 EB Jct 15 off slip to Stirling Road/Castle Street - Slip Closure
  • 22nd of May 2026, 8:00pm
    23rd of May 2026, 6:00am
    M77 NB Jct 1 to M8 Jct 22- Road Closure
  • 22nd of May 2026, 8:00pm
    23rd of May 2026, 6:00am
    M77 NB Jct 1 onslip from Dumbreck Road - Slip Closure
  • 22nd of May 2026, 8:00pm
    23rd of May 2026, 6:00am
    M77 NB Link Road to M8 EB Jct 22 - Closure
  • 22nd of May 2026, 8:00pm
    23rd of May 2026, 6:00am
    M77 NB Jct 1 to M8 EB sec c/way- Closure
  • 22nd of May 2026, 8:00pm
    23rd of May 2026, 6:00am
    A78 SB Inverkip Road - Lane Closures
  • 22nd of May 2026, 8:00pm
    23rd of May 2026, 6:00am
    A78 NB Inverkip Road- Lane Closures
  • 22nd of May 2026, 8:00pm
    23rd of May 2026, 6:00am
    A77 Bellfield IC Kilmarnock NB- Lane Closure
  • 22nd of May 2026, 8:00pm
    23rd of May 2026, 6:00am
    A76 Cumnock Rd Mauchline SB- TTL
  • 22nd of May 2026, 8:00pm
    23rd of May 2026, 6:00am
    A76 Cumnock Rd Mauchline NB- TTL
  • 22nd of May 2026, 8:00pm
    23rd of May 2026, 6:00am
    A76 Dumfries Road @ Skerrington Rbt Cumnock NB- Lane Closure
  • 22nd of May 2026, 8:00pm
    24th of May 2026, 6:00am
    A82 Achintore Rd Fort William NB - TTL
  • 22nd of May 2026, 8:00pm
    24th of May 2026, 6:00am
    A82 Achintore Rd Fort William SB - TTL
  • 22nd of May 2026, 8:00pm
    23rd of May 2026, 6:00am
    M8 WB Jct 19 to 22 Lane Closure
  • 22nd of May 2026, 8:00pm
    25th of May 2026, 6:00am
    A78 NB Meadowhead Rbt - Road Closure
  • 22nd of May 2026, 8:00pm
    25th of May 2026, 6:00am
    A78 SB Meadowhead Rbt - Total Closure
  • 22nd of May 2026, 8:00pm
    25th of May 2026, 6:00am
    A78 NB Brassie to Meadowhead Rbt - Road Closure
  • 22nd of May 2026, 8:00pm
    25th of May 2026, 6:00am
    A78 SB Newhouse to Meadowhead - Road Closure
  • 23rd of May 2026, 5:00am
    23rd of May 2026, 8:00am
    M74 NB J18-J17 - Single Lane Running
  • 23rd of May 2026, 5:00am
    23rd of May 2026, 8:00am
    M74 SB J17-J18 - Single Lane Running
  • 23rd of May 2026, 5:00am
    23rd of May 2026, 8:00am
    M74 NB J13-J12 - Single Lane Running
  • 23rd of May 2026, 9:30am
    25th of May 2026, 4:00pm
    A85 Huntingtower EB - TTL
  • 23rd of May 2026, 9:30am
    25th of May 2026, 4:00pm
    A85 Huntingtower WB - TTL
  • 23rd of May 2026, 7:00pm
    25th of May 2026, 7:00am
    A9 Dunkeld NB - TTL
  • 23rd of May 2026, 7:00pm
    25th of May 2026, 7:00am
    A9 Dunkeld SB - TTL
  • 23rd of May 2026, 8:00pm
    24th of May 2026, 6:00am
    North St NB to Charing Cross - Total Closure
  • 23rd of May 2026, 8:00pm
    24th of May 2026, 6:00am
    A814 EB Slip to North St - Total Closure
  • 23rd of May 2026, 8:00pm
    24th of May 2026, 6:00am
    Argyle St WB to North St - Lane Closure
  • 23rd of May 2026, 8:00pm
    24th of May 2026, 6:00am
    A804 SB to Arglye St - Offside Lane Closure
  • 23rd of May 2026, 8:00pm
    24th of May 2026, 6:00am
    M8 Jct 19 EB Onslip from North St - Total Closure
  • 23rd of May 2026, 10:00pm
    11th of June 2026, 6:00am
    West Campbell St NB - Lane Closure
  • 23rd of May 2026, 10:00pm
    9th of June 2026, 11:59pm
    M8 WB Jct 19 Waterloo On Ramp - Total closure
  • 23rd of May 2026, 10:00pm
    10th of June 2026, 6:00am
    M8 Jct 18 - 19 WB - Total Closure
  • 23rd of May 2026, 10:00pm
    10th of June 2026, 6:00am
    M8 Jct 17 WB Onslip from GWR - Total Closure
  • 23rd of May 2026, 10:00pm
    10th of June 2026, 6:00am
    M8 Jct 19 WB Onslip from Newton St - Total Closure
  • 24th of May 2026, 9:30am
    24th of May 2026, 3:30pm
    A77 Glengall South Ayrshire SB- TTL
  • 24th of May 2026, 9:30am
    24th of May 2026, 3:30pm
    A77 Glengall South Ayrshire NB- TTL
  • 24th of May 2026, 9:30am
    5th of June 2026, 3:30pm
    A75 Mollace Layby EB- Layby Closure
  • 24th of May 2026, 7:00pm
    6th of June 2026, 6:00am
    A9 Craighulan Pitlochry NB - Contraflow
  • 24th of May 2026, 7:00pm
    6th of June 2026, 6:00am
    A9 Craighulan Pitlochry SB - Contraflow
  • 24th of May 2026, 7:30pm
    11th of June 2026, 6:30am
    A90 Kinfauns - Convoy N/B
  • 24th of May 2026, 7:30pm
    11th of June 2026, 6:30am
    A90 Glencarse - MVMS Signage S/B
  • 24th of May 2026, 7:30pm
    26th of May 2026, 6:30am
    A95 Victoria St, Craigellachie - Road closure
  • 24th of May 2026, 7:30pm
    26th of May 2026, 6:30am
    A95 Victoria St, Craigellachie - Road closure
  • 24th of May 2026, 8:00pm
    25th of May 2026, 6:00am
    M73 Northbound to M8 Westbound link road - Total closure
  • 24th of May 2026, 8:00pm
    25th of May 2026, 6:00am
    M8 EB - Lane Closure - no obstruction
  • 24th of May 2026, 8:00pm
    25th of May 2026, 6:00am
    M8 WB - Lane Closure - J5
  • 24th of May 2026, 8:00pm
    25th of May 2026, 6:00am
    M8 WB - Lane Closure - J4-J4A
  • 24th of May 2026, 8:00pm
    25th of May 2026, 6:00am
    M8 EB - Lane Closure - J4-J4A
  • 24th of May 2026, 8:00pm
    29th of May 2026, 6:00am
    A9 Inveralmond- Diversion signage- S/B
  • 24th of May 2026, 9:00pm
    29th of May 2026, 6:00am
    M8 Jct 19 WB onslip from Waterloo Street - Total Closure
  • 24th of May 2026, 9:00pm
    30th of May 2026, 6:00am
    M8 Jct 19 WB onslip from Stobcross (Clydeside Expressway) - Total Closure
  • 24th of May 2026, 9:00pm
    30th of May 2026, 6:00am
    M8 Jct 20 WB offslip to West Street - Total Closure
  • 24th of May 2026, 10:00pm
    30th of May 2026, 6:00am
    M8 Kingston Bridge Jct 19 - 22 WB - Total Closure
  • 25th of May 2026, 12:00am
    12th of June 2026, 11:59pm
    Vere Rd OB over M74 SB - Total Closure
  • 25th of May 2026, 12:00am
    12th of June 2026, 11:59pm
    Vere Rd OB over M74 SB - Total Closure
  • 25th of May 2026, 6:00am
    12th of June 2026, 8:00pm
    M74 SB Jct 7 - 8 HS Closure
  • 25th of May 2026, 7:00am
    14th of July 2026, 5:00pm
    M74 WB J22 Offslip - Slip Road Closure
  • 25th of May 2026, 7:00am
    29th of May 2026, 5:00pm
    M74 NB J17-J16- Lane Closure
  • 25th of May 2026, 7:00am
    29th of May 2026, 5:00pm
    M74 SB J16-J17- Lane Closure
  • 25th of May 2026, 7:00am
    26th of May 2026, 7:00pm
    A9 Dalshian Pitlochry NB - Vergeworks
  • 25th of May 2026, 7:00am
    26th of May 2026, 7:00pm
    A9 Dalshian Pitlochry SB - Vergeworks
  • 25th of May 2026, 7:00am
    29th of May 2026, 7:00pm
    A82 Torvean - Vergeworks
  • 25th of May 2026, 7:00am
    29th of May 2026, 7:00pm
    A9 Ralia South of Kingussie - Vergeworks
  • 25th of May 2026, 7:00am
    5th of June 2026, 7:00pm
    A835 Contin WB - TTL
  • 25th of May 2026, 7:00am
    5th of June 2026, 7:00pm
    A835 Contin EB - TTL
  • 25th of May 2026, 7:30am
    11th of June 2026, 11:59pm
    A85 Huntingtower - Diversion Signage
  • 25th of May 2026, 8:00am
    26th of June 2026, 4:00pm
    A76 NB at Rigg House - TTLS
  • 25th of May 2026, 8:00am
    26th of June 2026, 4:00pm
    A76 SB at Rigg House - TTLs
  • 25th of May 2026, 8:00am
    12th of June 2026, 5:00pm
    A738 Stevenston Rd NB - TTLS
  • 25th of May 2026, 8:00am
    12th of June 2026, 5:00pm
    A738 Stevenston Rd SB - TTLS
  • 25th of May 2026, 8:00am
    29th of May 2026, 5:00pm
    A84 88-94 Main Street Callander - Skip
  • 25th of May 2026, 8:00am
    25th of May 2026, 6:00pm
    A75 Old Military Rd EB - TTLS
  • 25th of May 2026, 8:00am
    25th of May 2026, 6:00pm
    A75 Old Military Rd WB - TTLS
  • 25th of May 2026, 8:00am
    26th of May 2026, 4:30pm
    A7 - NB - Mosspaul - TTL's
  • 25th of May 2026, 8:00am
    26th of May 2026, 4:30pm
    A7 - SB - Mosspaul - TTL's
  • 25th of May 2026, 8:00am
    5th of June 2026, 6:00pm
    A95 Marypark to Craigellachie NB - Stop/Go
  • 25th of May 2026, 8:00am
    25th of May 2026, 5:00pm
    A95 Grantown on Spey - TTLS N/B
  • 25th of May 2026, 9:00am
    14th of July 2026, 5:00pm
    M74 A75 EB Offslip - Slip Closure
  • 25th of May 2026, 9:00am
    26th of May 2026, 5:00pm
    A96 Regent St, Keith- Signage only- E/B
  • 25th of May 2026, 9:00am
    26th of May 2026, 4:00pm
    A77 Cairnryan NB - TTLs
  • 25th of May 2026, 9:00am
    26th of May 2026, 4:00pm
    A77 Cairnryan SB - TTLs
  • 25th of May 2026, 9:00am
    6th of July 2026, 7:00pm
    A85 Aberuchill View Comrie - Scaffold
  • 25th of May 2026, 9:00am
    26th of May 2026, 5:00pm
    A9 Culgower South of Helmsdale NB - TTL
  • 25th of May 2026, 9:00am
    26th of May 2026, 5:00pm
    A9 Culgower South of Helmsdale SB - TTL
  • 25th of May 2026, 9:00am
    29th of May 2026, 4:00pm
    A702 - SB - Wandel Farm - TTL's
  • 25th of May 2026, 9:00am
    29th of May 2026, 4:00pm
    A702 - NB - Wandel Farm - TTL's
  • 25th of May 2026, 9:00am
    29th of May 2026, 4:00pm
    A90 Laurencekirk. N/B lane 1 closure
  • 25th of May 2026, 9:00am
    29th of May 2026, 4:00pm
    A90 Laurencekirk. S/B right turn bans at B9120/A90 & A937/A90 Junctions
  • 25th of May 2026, 9:00am
    26th of May 2026, 6:00am
    A96 Church Road, Keith - TTLS W/B
  • 25th of May 2026, 9:30am
    26th of May 2026, 3:30pm
    A82 NB Erskine Bridge to Milton Lane Closures
  • 25th of May 2026, 9:30am
    26th of May 2026, 3:30pm
    A82 SB Milton to Erskine Bridge Lane Closures
  • 25th of May 2026, 9:30am
    29th of May 2026, 4:00pm
    A78 Irvine Road between Haylie Brae & Morrison Rbt Largs NB - TTLS
  • 25th of May 2026, 9:30am
    29th of May 2026, 4:00pm
    A78 Irvine Road between Morrison Rbt - Haylie Brae - Sb - TTLs
  • 25th of May 2026, 9:30am
    25th of May 2026, 3:30pm
    A7 - SB - North of Langholm - TTL's
  • 25th of May 2026, 9:30am
    25th of May 2026, 3:30pm
    A7 - NB - North of Langholm - TTL's
  • 25th of May 2026, 9:30am
    29th of May 2026, 3:30pm
    M80 N/B between J2 Robroyston and J7 Haggs - No Obstruction on Carriageway
  • 25th of May 2026, 9:30am
    29th of May 2026, 3:30pm
    M80 S/B between J7 Haggs and J2 Robroyston - No Obstruction on Carriageway
  • 25th of May 2026, 9:30am
    29th of May 2026, 3:30pm
    M73 N/B between J3 Mollinsburn and M80 merge (J4) - No Obstruction on Carriageway
  • 25th of May 2026, 9:30am
    29th of May 2026, 3:30pm
    M73 S/B between M80 diverge and J3 Mollinsburn - No Obstruction on Carriageway.
  • 25th of May 2026, 9:30am
    25th of May 2026, 3:30pm
    A76 NB Between Dettingen Rbt & Templeton Rbt - Road Part of Diversion
  • 25th of May 2026, 9:30am
    25th of May 2026, 3:30pm
    A76 SB Between Dettingen Rbt & Templeton Rbt - Road Part of Diversion
  • 25th of May 2026, 7:00pm
    26th of May 2026, 7:00am
    A9 Kingussie NB - TTL
  • 25th of May 2026, 7:00pm
    26th of May 2026, 7:00am
    A9 Kingussie SB - TTL
  • 25th of May 2026, 7:00pm
    26th of May 2026, 7:00am
    A9 Layby 82 SB - TTL
  • 25th of May 2026, 7:00pm
    26th of May 2026, 7:00am
    A9 Layby 82 NB - TTL
  • 25th of May 2026, 7:00pm
    26th of May 2026, 6:00am
    A9 Layby 106 - Layby Closure
  • 25th of May 2026, 7:00pm
    28th of May 2026, 6:00am
    A82 Arden NB - TTL
  • 25th of May 2026, 7:00pm
    28th of May 2026, 6:00am
    A82 Arden SB - TTL
  • 25th of May 2026, 7:00pm
    30th of May 2026, 6:00am
    A76 Crosshands NB - Road Closure
  • 25th of May 2026, 7:00pm
    30th of May 2026, 6:00am
    A76 Crosshands SB - Road Closure
  • 25th of May 2026, 7:30pm
    26th of May 2026, 6:30am
    A9 Loaninghead - Convoy N/B
  • 25th of May 2026, 7:30pm
    26th of May 2026, 6:30am
    A9 Sherrifmuir - Convoy S/B
  • 25th of May 2026, 7:30pm
    12th of June 2026, 6:30am
    A96 Elgin - Convoy W/B
  • 25th of May 2026, 7:30pm
    12th of June 2026, 6:30am
    A96 Elgin - Convoy E/B
  • 25th of May 2026, 7:30pm
    20th of June 2026, 6:00am
    M9 - WB - Jct 3 to Jct 4 - Alternate Lane Closure
  • 25th of May 2026, 7:30pm
    20th of June 2026, 6:00am
    M9 - EB - Jct 4 to Jct 3 - Alternate Lane Closure
  • 25th of May 2026, 7:30pm
    20th of June 2026, 6:00am
    M9 - WB - Jct 4 On-slip - Lane Closure
  • 25th of May 2026, 7:30pm
    26th of May 2026, 6:00am
    A1 - SB - Approach to Thistly Cross to Spott Rbt - Lane Closure
  • 25th of May 2026, 7:30pm
    27th of May 2026, 6:30am
    A95 Aberlour- Convoy N/B
  • 25th of May 2026, 7:30pm
    27th of May 2026, 6:30am
    A95 Aberlour- Convoy S/B
  • 25th of May 2026, 7:30pm
    30th of May 2026, 6:30am
    A96 Nairn- TTL W/B
  • 25th of May 2026, 7:30pm
    27th of May 2026, 6:30am
    A95 Aberlour- TTLS N/B
  • 25th of May 2026, 7:30pm
    27th of May 2026, 6:30am
    A95 Aberlour- TTLS S/B
  • 25th of May 2026, 8:00pm
    26th of May 2026, 6:00am
    A90 Keithock- Lane Closure N/B
  • 25th of May 2026, 8:00pm
    26th of May 2026, 6:00am
    A90 Keithock- Lane Closure S/B
  • 25th of May 2026, 8:00pm
    26th of May 2026, 6:00am
    A90 Bogindollo- Lane Closure N/B
  • 25th of May 2026, 8:00pm
    26th of May 2026, 6:00am
    A90 Bogindollo- Lane Closure S/B
  • 25th of May 2026, 8:00pm
    26th of May 2026, 6:00am
    M77 - Junction 5 NB on-slip closure
  • 25th of May 2026, 8:00pm
    26th of May 2026, 6:00am
    M77 - Junction 5 to DBFO Boundary NB NS closure
  • 25th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    A8 Euro North Rbt to Euro South Rbt - Total closure
  • 25th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    A8 Euro South Rbt to Euro North Rbt - Total closure
  • 25th of May 2026, 8:00pm
    26th of May 2026, 6:00am
    M90 - NB - Jct 2A NB Off slip - Road Closure
  • 25th of May 2026, 8:00pm
    26th of May 2026, 6:00am
    A8 Westbound Eurocentral to Shawhead main line - Total closure
  • 25th of May 2026, 8:00pm
    27th of May 2026, 6:00am
    A8 Westbound Shawhead on-slip - Total closure
  • 25th of May 2026, 8:00pm
    26th of May 2026, 4:30am
    A1 - EB - Thistly Cross Rbt to Spott Rbt - Lane closure
  • 25th of May 2026, 8:00pm
    29th of May 2026, 3:00am
    A85 Connel WB - TTL
  • 25th of May 2026, 8:00pm
    29th of May 2026, 3:00am
    A85 Connel EB - TTL
  • 25th of May 2026, 8:00pm
    26th of May 2026, 6:00am
    M8 WB J11 off slip - Slip Closure
  • 25th of May 2026, 8:00pm
    26th of May 2026, 6:00am
    M8 WB J12 off slip - Slip Closure
  • 25th of May 2026, 8:00pm
    26th of May 2026, 6:00am
    M8 WB J13 off slip - Slip Closure
  • 25th of May 2026, 8:00pm
    26th of May 2026, 6:00am
    M8 WB J12 to J13 - Lane Closure
  • 25th of May 2026, 8:00pm
    26th of May 2026, 6:00am
    M8 WB J11 on slip - Slip Closure
  • 25th of May 2026, 8:00pm
    26th of May 2026, 6:00am
    M8 WB J12 on slip - Slip Closure
  • 25th of May 2026, 8:00pm
    26th of May 2026, 6:00am
    M8 EB J13 onslip - Slip Closure
  • 25th of May 2026, 8:00pm
    26th of May 2026, 6:00am
    M8 EB J13 to J12 - Lane Closure
  • 25th of May 2026, 8:00pm
    26th of May 2026, 6:00am
    M8 EB J12 off slip - Slip Closure
  • 25th of May 2026, 8:00pm
    26th of May 2026, 6:00am
    M8 EB J11 off slip - Slip Closure
  • 25th of May 2026, 8:00pm
    26th of May 2026, 6:00am
    M8 EB J11 on slip - Slip Closure
  • 25th of May 2026, 8:00pm
    26th of May 2026, 6:00am
    M8 EB J10 off slip - Slip Closure
  • 25th of May 2026, 8:00pm
    26th of May 2026, 6:00am
    M8 WB J29 off slip to St James IC - Slip Closure
  • 25th of May 2026, 8:00pm
    26th of May 2026, 6:00am
    M8 WB J29 on slip St James IC - Slip Closure
  • 25th of May 2026, 8:00pm
    26th of May 2026, 6:00am
    M90 - SB - Jct 1 to Jct 1a (M9) - NS lane closure
  • 25th of May 2026, 8:00pm
    26th of May 2026, 6:00am
    A68 - SB - Salters Road Jct to B6414 Jct - TTL's
  • 25th of May 2026, 8:00pm
    26th of May 2026, 6:00am
    A68 - NB - B6414 Jct to Salters Road Jct - TTL's
  • 25th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    A737 NB Between Hillend Rbt & Highfield Rbt - Lane Closure
  • 25th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    A737 SB Between Hillend Rbt & Highfield Rbt - Lane Closure
  • 25th of May 2026, 8:00pm
    26th of May 2026, 6:00am
    A1 - SB - Gladsmuir to Oaktree- Closure
  • 25th of May 2026, 8:00pm
    26th of May 2026, 6:00am
    A1 - SB - Gladsmuir on slip - Closure
  • 25th of May 2026, 8:00pm
    26th of May 2026, 6:00am
    A1 - SB - Oaktree off slip - Closure
  • 25th of May 2026, 8:00pm
    26th of May 2026, 6:00am
    A76 Ochiltree Jct SB- TTL
  • 25th of May 2026, 8:00pm
    29th of May 2026, 6:00am
    A9 Inveralmond Perth SB - Signage
  • 25th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    A78 Irvine Rd Seamill SB - Total Closure
  • 25th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    A78 Irvine Rd Seamill NB - Total Closure
  • 25th of May 2026, 8:30pm
    26th of May 2026, 6:00am
    M8 - WB - Jct 1 to Jct 2 - Road Closure
  • 25th of May 2026, 8:30pm
    26th of May 2026, 6:00am
    A720 - WB - Sighthill Link to M8 - WB - Road Closure
  • 25th of May 2026, 8:30pm
    26th of May 2026, 6:00am
    M8 - WB - Jct 2 Off slip - Road Closure
  • 25th of May 2026, 8:30pm
    28th of May 2026, 6:00am
    A720 - WB - Lasswade On Slip - Road Closure
  • 25th of May 2026, 8:30pm
    28th of May 2026, 6:00am
    A720 - WB - Gilmerton to Straiton - Lane closure
  • 25th of May 2026, 8:30pm
    28th of May 2026, 6:00am
    Lasswade Road - NB - TTL's
  • 25th of May 2026, 8:30pm
    28th of May 2026, 6:00am
    Lasswade Road - SB - TTL's
  • 25th of May 2026, 8:30pm
    19th of June 2026, 6:00am
    M8 - EB - Jct 2 - OS Lane Closure
  • 25th of May 2026, 8:30pm
    19th of June 2026, 6:00am
    M8 - WB - Jct 2 - OS Lane Closure
  • 25th of May 2026, 10:00pm
    28th of May 2026, 5:00am
    A86 MacPherson Jnct Newtonmore WB - TTL
  • 25th of May 2026, 10:00pm
    28th of May 2026, 5:00am
    A86 MacPherson Jnct Newtonmore EB - TTL
  • 25th of May 2026, 10:00pm
    26th of May 2026, 6:00am
    A96 Inverurie - Diversion Signage E/B
  • 26th of May 2026, 6:00am
    4th of June 2026, 7:00pm
    A76 Crosshands NB - TTLS
  • 26th of May 2026, 6:00am
    4th of June 2026, 7:00pm
    A76 Crosshands SB - TTLS
  • 26th of May 2026, 6:00am
    18th of December 2026, 11:59pm
    A77 SB Ballantrae - TTLs
  • 26th of May 2026, 6:00am
    19th of December 2026, 11:59pm
    A77 NB Ballantrae - TTLs
  • 26th of May 2026, 6:30am
    12th of June 2026, 7:29pm
    A96 Elgin - TTLS W/B
  • 26th of May 2026, 8:00am
    26th of May 2026, 5:00pm
    A9 Daviot NB - Lane Closure
  • 26th of May 2026, 8:00am
    1st of June 2026, 4:00pm
    A82 Falls of Falloch South of Crianlarich NB - TTL
  • 26th of May 2026, 8:00am
    1st of June 2026, 4:00pm
    A82 Falls of Falloch South of Crianlarich SB - TTL
  • 26th of May 2026, 8:00am
    26th of May 2026, 12:00pm
    A9 Berriedale - Stop/Go Works
  • 26th of May 2026, 8:00am
    26th of May 2026, 5:00pm
    A95 Cromdale - TTLS N/B
  • 26th of May 2026, 9:00am
    26th of May 2026, 3:30pm
    A9 Portgower NB - TTL
  • 26th of May 2026, 9:00am
    26th of May 2026, 3:30pm
    A9 Portgower SB - TTL
  • 26th of May 2026, 9:00am
    27th of May 2026, 6:00am
    A96 Church Road, Keith - TTLS W/B
  • 26th of May 2026, 9:30am
    27th of May 2026, 3:30pm
    A78 Warrix Interchange Off Slip SB - Lane Closure
  • 26th of May 2026, 9:30am
    26th of May 2026, 3:30pm
    A78 Warrix Interchange Off Slip NB - Lane Closure
  • 26th of May 2026, 9:30am
    27th of May 2026, 4:00pm
    A76 Glasgow Road @ Gulf Petrol Station - Verge Works/ Works Entrirely on the footpath
  • 26th of May 2026, 9:30am
    27th of May 2026, 4:00pm
    A76 Glasgow Road @ Gulf Petrol Station - Verge Works/ Works Entrirely on the footpath
  • 26th of May 2026, 9:30am
    26th of May 2026, 3:30pm
    A9 Glassingall- Lane Closure S/B
  • 26th of May 2026, 9:30am
    28th of May 2026, 3:30pm
    M77 SB Jct 1 to 4 - Hard Shoulder Closure
  • 26th of May 2026, 9:30am
    28th of May 2026, 3:30pm
    M77 NB Jct 4 to 1 - Hard Shoulder Closure
  • 26th of May 2026, 9:30am
    26th of May 2026, 3:30pm
    A75 Dunragit WB- TTL
  • 26th of May 2026, 9:30am
    26th of May 2026, 3:30pm
    A75 Dunragit EB- TTL
  • 26th of May 2026, 9:30am
    26th of May 2026, 4:00pm
    A84 Buchany NB - TTL
  • 26th of May 2026, 9:30am
    26th of May 2026, 4:00pm
    A84 Buchany SB - TTL
  • 26th of May 2026, 9:30am
    1st of June 2026, 3:30pm
    A75 Bloomfield Rbt EB - No Obstruction on CW or FW / Layby Closure
  • 26th of May 2026, 9:30am
    1st of June 2026, 3:30pm
    A701 Bloomfield Rbt SB - No Obstruction on CW or FW
  • 26th of May 2026, 9:30am
    29th of May 2026, 5:00pm
    A8 Greenock Rd WB - Road As Part Of Diversion
  • 26th of May 2026, 9:30am
    27th of May 2026, 3:30pm
    A9 Tomich NB - TTL
  • 26th of May 2026, 9:30am
    29th of May 2026, 5:00pm
    A8 Greenock Rd EB - Road As Part Of Diversion
  • 26th of May 2026, 9:30am
    27th of May 2026, 3:30pm
    A9 Tomich SB - TTL
  • 26th of May 2026, 9:30am
    26th of May 2026, 12:00pm
    A96 Colpy- TTL0 W/B
  • 26th of May 2026, 9:30am
    26th of May 2026, 3:30pm
    A9 Ramscraigs South of Dunbeath NB - TTL
  • 26th of May 2026, 9:30am
    26th of May 2026, 3:30pm
    A9 Ramscraigs South of Dunbeath SB - TTL
  • 26th of May 2026, 9:30am
    26th of May 2026, 3:30pm
    A68 - NB - Main Street, Pathhead - Footpath works
  • 26th of May 2026, 9:30am
    26th of May 2026, 3:30pm
    M80 N/B J3 Hornshill off-slip - Lane Closure
  • 26th of May 2026, 9:30am
    26th of May 2026, 3:30pm
    M80 S/B J3 Hornshill - Lane Closure
  • 26th of May 2026, 10:00am
    26th of May 2026, 3:00pm
    A92 Letham - TTLS N/B
  • 26th of May 2026, 12:30pm
    26th of May 2026, 4:30pm
    A9 Brora - Stop/Go Works
  • 26th of May 2026, 7:00pm
    5th of June 2026, 6:00am
    A9 River Garry to Shierglas South of Blair Atholl - Convoy Works
  • 26th of May 2026, 7:00pm
    27th of May 2026, 7:00am
    A9 Cuthill South of Clashmore SB - TTL
  • 26th of May 2026, 7:00pm
    27th of May 2026, 7:00am
    A9 Cuthill South of Clashmore NB - TTL
  • 26th of May 2026, 7:00pm
    27th of May 2026, 7:00am
    A9 Ballachladdich North of Ardullie NB - TTL
  • 26th of May 2026, 7:00pm
    27th of May 2026, 7:00am
    A9 Ballachladdich North of Ardullie SB - TTL
  • 26th of May 2026, 7:30pm
    27th of May 2026, 6:30am
    A90 Drumlithie - Lane Closure N/B
  • 26th of May 2026, 7:30pm
    13th of June 2026, 6:00am
    A1 - SB - Reston to Burnmouth - TTL's
  • 26th of May 2026, 7:30pm
    13th of June 2026, 6:00am
    A1 - NB - Burnmouth to Reston - TTL's
  • 26th of May 2026, 7:30pm
    29th of May 2026, 6:30am
    A9 Keir Rbt, Dunblane - Lane Closure N/B
  • 26th of May 2026, 7:30pm
    29th of May 2026, 6:30am
    A9 Keir Rbt, Dunblane - Lane Closure S/B
  • 26th of May 2026, 7:30pm
    29th of May 2026, 6:30am
    A9 Dunblane - Lane Closure S/B
  • 26th of May 2026, 7:30pm
    29th of May 2026, 6:30am
    A9 Perth - Lane Closure S/B
  • 26th of May 2026, 7:30pm
    29th of May 2026, 6:30am
    A9 Inveralmond Rbt, Perth - Lane Closure S/B
  • 26th of May 2026, 7:30pm
    29th of May 2026, 6:30am
    M90 Friarton Bridge, Perth - Lane Closure N/B
  • 26th of May 2026, 8:00pm
    27th of May 2026, 6:00am
    A90 St Fergus - TTLS S/B
  • 26th of May 2026, 8:00pm
    27th of May 2026, 6:00am
    M90 Kelty Lane Closure N/B
  • 26th of May 2026, 8:00pm
    27th of May 2026, 6:00am
    M90 Kelty Lane Closure S/B
  • 26th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    M77 - Fenwick Motors to Junction5 NB total closure
  • 26th of May 2026, 8:00pm
    12th of June 2026, 8:00pm
    M74 SB Jct 7 - 8 Lane 1 Closure
  • 26th of May 2026, 8:00pm
    28th of May 2026, 6:00am
    M9 - WB - M90 link road to Jct 1A On slip - Road Closure
  • 26th of May 2026, 8:00pm
    27th of May 2026, 6:00am
    A8 Westbound Shawhead to Bargeddie main line -Total closure
  • 26th of May 2026, 8:00pm
    27th of May 2026, 6:00am
    A8 Westbound Showcase on-slip - Total closure
  • 26th of May 2026, 8:00pm
    28th of May 2026, 6:00am
    M77 Jct 4 S/B offslip - Total Closure
  • 26th of May 2026, 8:00pm
    28th of May 2026, 6:00am
    M77 S/B approach to Jct 4 off slip - Lane Closure
  • 26th of May 2026, 8:00pm
    28th of May 2026, 6:00am
    M77/B7087 Jct 4 S/B off slip - TTLs
  • 26th of May 2026, 8:00pm
    27th of May 2026, 6:00am
    A725 NB E Kilbride Expy Whirlies to Mavor merge - Road closure
  • 26th of May 2026, 8:00pm
    27th of May 2026, 6:00am
    A725 NB C154 Stoneymeadow Rd onslip to A725 - Road closure
  • 26th of May 2026, 8:00pm
    27th of May 2026, 6:00am
    A725 NB Mavor to Whirlies merge -Lane closure
  • 26th of May 2026, 8:00pm
    27th of May 2026, 6:00am
    A725 NB Whirlies merge to Bothwell bridge - Lane closure
  • 26th of May 2026, 8:00pm
    27th of May 2026, 6:00am
    A725 NB Hamilton rd off slip - Slip closure
  • 26th of May 2026, 8:00pm
    27th of May 2026, 6:00am
    A725 NB Douglas st off slip - Slip closure
  • 26th of May 2026, 8:00pm
    27th of May 2026, 6:00am
    A725 NB Douglas St on slip - Slip closure
  • 26th of May 2026, 8:00pm
    27th of May 2026, 6:00am
    A725 NB Main St off slip - Slip closure
  • 26th of May 2026, 8:00pm
    27th of May 2026, 6:00am
    A725 NB Main St on slip - Slip closure
  • 26th of May 2026, 8:00pm
    27th of May 2026, 6:00am
    A725 NB Glasgow Rd on slip - Slip closure
  • 26th of May 2026, 8:00pm
    27th of May 2026, 6:00am
    A725 NB Craighead off slip - Slip Closure
  • 26th of May 2026, 8:00pm
    27th of May 2026, 6:00am
    A725 NB Craighead on slip - Slip closure
  • 26th of May 2026, 8:00pm
    27th of May 2026, 6:00am
    M74 SB Jct 8 -9 Lane Closures
  • 26th of May 2026, 8:00pm
    27th of May 2026, 6:00am
    A75 at the A751 Jct WB- Convoy
  • 26th of May 2026, 8:00pm
    27th of May 2026, 6:00am
    A75 at the A751 Jct EB- Convoy
  • 26th of May 2026, 8:00pm
    27th of May 2026, 6:00am
    A75 at Annan WB- Convoy
  • 26th of May 2026, 8:00pm
    27th of May 2026, 6:00am
    A75 at Annan EB- Convoy
  • 26th of May 2026, 8:00pm
    27th of May 2026, 6:00am
    A720 - EB - Calder off slip - OS Lane closure
  • 26th of May 2026, 8:00pm
    27th of May 2026, 6:00am
    A1 - SB - Oaktree to Abbotsview - Road closure
  • 26th of May 2026, 8:00pm
    27th of May 2026, 6:00am
    A720 - EB - Hermiston on slip - NS Lane closure
  • 26th of May 2026, 8:00pm
    27th of May 2026, 6:00am
    A1 - SB - Oaktree on slip - road closure
  • 26th of May 2026, 8:00pm
    27th of May 2026, 6:00am
    A1 - SB - Abbotsview off slip - road closure
  • 26th of May 2026, 8:00pm
    27th of May 2026, 6:00am
    M80 N/B between J2 Robroyston and J3 Hornshill - Road Closure
  • 26th of May 2026, 8:00pm
    27th of May 2026, 6:00am
    M80 N/B J2 Robroyston on-slip - Road Closure
  • 26th of May 2026, 8:00pm
    28th of May 2026, 6:00am
    A76 Templeton Rbt Auchinleck NB - TTLS
  • 26th of May 2026, 8:00pm
    28th of May 2026, 6:00am
    A76 Templeton Rbt Auchinleck SB - TTLS
  • 26th of May 2026, 8:30pm
    29th of May 2026, 6:00am
    M8 - WB - Jct 2 to Jct 3 - Road Closure.
  • 26th of May 2026, 8:30pm
    29th of May 2026, 6:00am
    M8 WB Jct 2 on slip from M9 EB - Road Closure.
  • 26th of May 2026, 8:30pm
    29th of May 2026, 6:00am
    M8 - WB - Jct 3 off slip - Road Closure.
  • 26th of May 2026, 9:00pm
    28th of May 2026, 6:00am
    M74 SB J14-J15 - Single Lane Running
  • 26th of May 2026, 9:00pm
    28th of May 2026, 6:00am
    M74 NB J15-J14 - Single Lane Running
  • 26th of May 2026, 10:00pm
    27th of May 2026, 6:00am
    A82 NB Great Western Rd NB Bowling - Road Part of Diversion
  • 26th of May 2026, 10:00pm
    27th of May 2026, 6:00am
    A82 SB Great Western Rd NB Bowling - Road Part of Diversion
  • 26th of May 2026, 10:00pm
    27th of May 2026, 6:00am
    A96 Inverurie - Diversion Signage E/B
  • 27th of May 2026, 7:00am
    29th of May 2026, 7:00pm
    A82 Loch Linnhe North of Corran - Stop/Go Works
  • 27th of May 2026, 8:00am
    1st of June 2026, 5:00pm
    A96/A920 jct, Huntly. Diversion signage for local road closure
  • 27th of May 2026, 8:00am
    2nd of June 2026, 5:00pm
    A90 Glendoick- Diversion signage- N/B
  • 27th of May 2026, 8:00am
    27th of May 2026, 12:00pm
    A9 Poles North of Clashmore - Stop/Go Works
  • 27th of May 2026, 9:00am
    9th of June 2026, 5:00pm
    A83 Minard to Tullochgorm SB - TTL
  • 27th of May 2026, 9:00am
    9th of June 2026, 5:00pm
    A83 Minard to Tullochgorm NB - TTL
  • 27th of May 2026, 9:30am
    28th of May 2026, 3:30pm
    A82 NB Milton to Barloan Toll Rbt Lane Closures
  • 27th of May 2026, 9:30am
    28th of May 2026, 3:30pm
    A82 SB Barloan Toll Rbt to Milton Lane Closures
  • 27th of May 2026, 9:30am
    27th of May 2026, 3:30pm
    A9 Loaninghead- Lane Closure N/B
  • 27th of May 2026, 9:30am
    2nd of June 2026, 3:00pm
    A78 Inverkip Rd NB - TTLs
  • 27th of May 2026, 9:30am
    2nd of June 2026, 3:00pm
    A78 Inverkip Rd SB - TTLs
  • 27th of May 2026, 9:30am
    2nd of June 2026, 3:00pm
    A78 Gateside Ave - TTLs
  • 27th of May 2026, 9:30am
    27th of May 2026, 3:30pm
    A76 Drumlanrig SB- TTL
  • 27th of May 2026, 9:30am
    27th of May 2026, 3:30pm
    A76 Drumlanrig NB- TTL
  • 27th of May 2026, 9:30am
    3rd of June 2026, 10:59pm
    A702 - SB - Edinburgh Road to High Street , Biggar - TTL's
  • 27th of May 2026, 9:30am
    3rd of June 2026, 10:59pm
    A702 - NB - High Street to Edinburgh Road, Biggar - TTL's
  • 27th of May 2026, 9:30am
    29th of May 2026, 6:30pm
    A9 Dornoch NB - TTL
  • 27th of May 2026, 9:30am
    29th of May 2026, 6:30pm
    A9 Dornoch SB - TTL
  • 27th of May 2026, 9:30am
    29th of May 2026, 6:30pm
    A82 Onich SB - TTL
  • 27th of May 2026, 9:30am
    29th of May 2026, 6:30pm
    A82 Onich NB - TTL
  • 27th of May 2026, 9:30am
    9th of June 2026, 3:30pm
    A83 Inverneil SB - TTL
  • 27th of May 2026, 9:30am
    9th of June 2026, 3:30pm
    A83 Inverneil NB - TTL
  • 27th of May 2026, 9:30am
    2nd of June 2026, 3:30pm
    A83 Silvercraigs North of Lochgilphead NB - TTL
  • 27th of May 2026, 9:30am
    2nd of June 2026, 3:30pm
    A83 Silvercraigs North of Lochgilphead SB - TTL
  • 27th of May 2026, 9:30am
    28th of May 2026, 3:30pm
    A7 - SB - Kirkstile, North of Langholm - TTL's
  • 27th of May 2026, 9:30am
    28th of May 2026, 3:30pm
    A7 - NB - Kirkstile, North of Langholm - TTL's
  • 27th of May 2026, 9:30am
    28th of May 2026, 3:30pm
    A82 Great Western Rd Slips to Kilbowie Rbt SB - Lane Closure
  • 27th of May 2026, 9:30am
    27th of May 2026, 3:30pm
    A1 - SB - Eyemouth to Burnmouth - TTL's
  • 27th of May 2026, 9:30am
    28th of May 2026, 3:30pm
    A82 Great Western Rd Slips to Kilbowie Rbt NB - Lane Closure
  • 27th of May 2026, 9:30am
    27th of May 2026, 3:30pm
    A1 - NB - Eyemouth to Burnmouth - TTL's
  • 27th of May 2026, 9:30am
    27th of May 2026, 3:30pm
    A7 - NB - Albert Road, Hawick - Footway works
  • 27th of May 2026, 12:30pm
    27th of May 2026, 4:30pm
    A9 Evelix North of Clashmore - Stop/Go Works
  • 27th of May 2026, 7:30pm
    2nd of June 2026, 6:30am
    A95 Bridge of Avon-Convoy- N/B
  • 27th of May 2026, 7:30pm
    2nd of June 2026, 6:30am
    A95 Bridge of Avon-Convoy- S/B
  • 27th of May 2026, 7:30pm
    2nd of June 2026, 6:00am
    A1 - NB - Bowerhouse to Myreside - Road Closure
  • 27th of May 2026, 7:30pm
    29th of May 2026, 6:00am
    A1 NB Bilsdean. Temporary Traffic Lights
  • 27th of May 2026, 7:30pm
    29th of May 2026, 6:00am
    A1 SB Bilsdean. Temporary Traffic Lights
  • 27th of May 2026, 8:00pm
    28th of May 2026, 6:00am
    A82 NB Dumbarton Rd Milton at Glasgow Rd - Lane Closure
  • 27th of May 2026, 8:00pm
    28th of May 2026, 6:00am
    A82 NB Dumbarton Rd Milton to Stirling Rd - No Obstruction on Cway or Fway
  • 27th of May 2026, 8:00pm
    28th of May 2026, 6:00am
    A8 Chapelhall South Roundabout to Bo'ness Road - Total Closure
  • 27th of May 2026, 8:00pm
    28th of May 2026, 6:00am
    Bo'ness road Rbt to Chapelhall South Rbt - Total closure
  • 27th of May 2026, 8:00pm
    28th of May 2026, 6:00am
    A8 Chapelhall North Rbt to Bo'ness Rbt - Total closure
  • 27th of May 2026, 8:00pm
    28th of May 2026, 6:00am
    A8 Bo'ness Rbt to Chapelhall North rbt - total closure
  • 27th of May 2026, 8:00pm
    28th of May 2026, 6:00am
    A8 Westbound Newhouse off-slip - Total closure
  • 27th of May 2026, 8:00pm
    28th of May 2026, 6:00am
    A82 NB Great Western Road - Road Closure
  • 27th of May 2026, 8:00pm
    28th of May 2026, 6:00am
    A82 NB Great Western Road - Lane Closure
  • 27th of May 2026, 8:00pm
    28th of May 2026, 6:00am
    A82 SB Great Western Road - Lane Closure
  • 27th of May 2026, 8:00pm
    28th of May 2026, 6:00am
    A9 Perth - Lane Closure N/B
  • 27th of May 2026, 8:00pm
    28th of May 2026, 6:00am
    A9 Perth - Lane Closure N/B
  • 27th of May 2026, 8:00pm
    9th of June 2026, 6:00am
    A82 North Road Fort William - Convoy Works
  • 27th of May 2026, 8:00pm
    29th of May 2026, 6:00am
    A9 Destiny Bridge SB - Lane Closure
  • 27th of May 2026, 8:00pm
    3rd of June 2026, 6:00am
    M74 NB Jct 8 to Jct 7 - Total Closure
  • 27th of May 2026, 8:00pm
    3rd of June 2026, 6:00am
    M74 NB approach to Jct 8 - Lane Closure
  • 27th of May 2026, 8:00pm
    28th of May 2026, 6:00am
    A725 SB Whistleberry to Whirlies slip - Lane Closure
  • 27th of May 2026, 8:00pm
    28th of May 2026, 6:00am
    A725 SB Whistleberry Rd off slip - Slip Closure
  • 27th of May 2026, 8:00pm
    28th of May 2026, 6:00am
    A725 SB Glasgow Rd on slip - Slip Closure
  • 27th of May 2026, 8:00pm
    28th of May 2026, 6:00am
    A725 SB Main Street off slip - Slip Closure
  • 27th of May 2026, 8:00pm
    28th of May 2026, 6:00am
    A725 SB Main Street on slip - Slip Closure
  • 27th of May 2026, 8:00pm
    28th of May 2026, 6:00am
    A725 SB Douglas Street off slip - Slip Closure
  • 27th of May 2026, 8:00pm
    28th of May 2026, 6:00am
    A725 SB Douglas Street on slip - Slip Closure
  • 27th of May 2026, 8:00pm
    28th of May 2026, 6:00am
    A725 SB East Kilbride Expressway at Whirlies off slip - Slip Closure
  • 27th of May 2026, 8:00pm
    3rd of June 2026, 6:00am
    M74 NB Jct 8 Onslip - Total Closure
  • 27th of May 2026, 8:00pm
    28th of May 2026, 6:00am
    A725 SB Whirlies Bypass to Whin Place on slip - Lane Closure
  • 27th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    A1 - SB - Abbotsview to Thistly Cross Rbt - Road Closure
  • 27th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    A1 - SB - Abbotsview on slip - Closure
  • 27th of May 2026, 8:00pm
    28th of May 2026, 6:00am
    M73 N/B at J3 Mollinsburn on-slip merge - Lane Closure
  • 27th of May 2026, 8:00pm
    28th of May 2026, 6:00am
    M80 N/B J4a off-slip (Cumbernauld spur) - Road Closure
  • 27th of May 2026, 8:00pm
    28th of May 2026, 6:00am
    M73 S/B J3 Mollinsburn - Lane Closure
  • 27th of May 2026, 8:00pm
    28th of May 2026, 6:00am
    M73 S/B J3 Mollinsburn off-slip - Road Closure
  • 27th of May 2026, 8:30pm
    28th of May 2026, 6:00am
    M9 - EB - Jct 10 to Jct 9 - Lane Closure
  • 27th of May 2026, 8:30pm
    28th of May 2026, 6:00am
    M8 - EB - Jct 4 between slips - OS Lane closure
  • 27th of May 2026, 8:30pm
    28th of May 2026, 6:00am
    M8 - WB - Jct 4 between slips - OS Lane closure
  • 27th of May 2026, 10:00pm
    28th of May 2026, 6:00am
    A76 NB Cumnock Road/Earl Grey Street Mauchline Road Part of A Diversion Route
  • 27th of May 2026, 10:00pm
    28th of May 2026, 6:00am
    A76 Earl Grey Street/Cumnock Road Mauchline Road Part of A Diversion Route
  • 28th of May 2026, 12:01am
    29th of May 2026, 11:59pm
    A9000/Forth Road Bridge NB. Contraflow.
  • 28th of May 2026, 12:01am
    29th of May 2026, 11:59pm
    A9000/Forth Road Bridge SB. Contraflow.
  • 28th of May 2026, 6:01am
    28th of May 2026, 7:29pm
    A1 - NB - Bowerhouse to Myreside - Lane closure
  • 28th of May 2026, 7:00am
    28th of May 2026, 7:00pm
    A9 Spittal - Stop/Go Works
  • 28th of May 2026, 8:00am
    28th of May 2026, 5:00pm
    A82 Dochgarroch North of Lochend NB - TTL
  • 28th of May 2026, 8:00am
    28th of May 2026, 5:00pm
    A82 Dochgarroch North of Lochend SB - TTL
  • 28th of May 2026, 8:00am
    28th of May 2026, 4:30pm
    A1 - NB - Spott Rbt to Thistly Cross Rbt - Lay-by Lane closure
  • 28th of May 2026, 8:00am
    29th of May 2026, 4:30pm
    A1 - SB - Penmanshiel to Grantshouse - TTL's
  • 28th of May 2026, 8:00am
    29th of May 2026, 4:30pm
    A1 - NB - Grantshouse to Penmanshiel - TTL's
  • 28th of May 2026, 9:30am
    28th of May 2026, 3:30pm
    A76 Wellstand Cottage SB- TTL
  • 28th of May 2026, 9:30am
    28th of May 2026, 3:30pm
    A92 Greendykes Road - Lane Closure S/B
  • 28th of May 2026, 9:30am
    28th of May 2026, 3:30pm
    A76 Wellstand Cottage NB- TTL
  • 28th of May 2026, 9:30am
    29th of May 2026, 3:30pm
    A8 Eastbound Bargeddie to Shawhead - Offside lane closure
  • 28th of May 2026, 9:30am
    29th of May 2026, 3:30pm
    A8 Westbound Shawhead to Bargeddie Rbt - Offside lane closure
  • 28th of May 2026, 7:00pm
    30th of May 2026, 3:00am
    A85 Perth Road Crieff WB - TTL
  • 28th of May 2026, 7:00pm
    30th of May 2026, 3:00am
    A85 Perth Road Crieff EB - TTL
  • 28th of May 2026, 7:00pm
    29th of May 2026, 6:00am
    A84 Blair Drummond - Convoy Works
  • 28th of May 2026, 7:30pm
    30th of May 2026, 6:00am
    A1 - SB - South of Cedar Cafe - TTL`s
  • 28th of May 2026, 7:30pm
    30th of May 2026, 6:00am
    A1 - NB - South of Cedar Cafe - TTL`s
  • 28th of May 2026, 7:30pm
    29th of May 2026, 6:30am
    A90 Forfar Rd, Dundee - Lane Closure N/B
  • 28th of May 2026, 7:30pm
    29th of May 2026, 6:30am
    A90 Kingsway Dundee - Lane Closure N/B
  • 28th of May 2026, 7:30pm
    29th of May 2026, 6:30am
    A90 Kinfauns - Lane Closure S/B
  • 28th of May 2026, 7:30pm
    3rd of June 2026, 6:30am
    A95 Bridge of Avon- Road closure with Amnesties N/B
  • 28th of May 2026, 7:30pm
    3rd of June 2026, 6:30am
    A95 Bridge of Avon- Road closure with Amnesties S/B
  • 28th of May 2026, 8:00pm
    29th of May 2026, 6:00am
    M74 NB Between Jct 3A & Jct 3 - Lane Closure
  • 28th of May 2026, 8:00pm
    29th of May 2026, 6:00am
    M8 West Street Jct 20 on slip EB- Road Closure
  • 28th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    M90 - NB - Jct 1 Scotstoun - Lane Closure
  • 28th of May 2026, 8:00pm
    29th of May 2026, 6:00am
    A8 Baillieston lights to Swinton roundabout Eastbound Progressive nearside & offside lane closures
  • 28th of May 2026, 8:00pm
    29th of May 2026, 6:00am
    A8 Baillieston lights to Swinton roundabout Westbound - Progressive nearside & offside lane closures
  • 28th of May 2026, 8:00pm
    29th of May 2026, 6:00am
    A8 Eastbound Swinton Rbt to Bargeddie Rbt - Progressive nearside & offside lane closures
  • 28th of May 2026, 8:00pm
    29th of May 2026, 6:00am
    A8 Westbound Bargeddie Rbt to Swinton Rbt - Progressive nearside & offside lane closures
  • 28th of May 2026, 8:00pm
    29th of May 2026, 6:00am
    A78 SB Main Street Glen Rd Jct - Station Rd Jct - TTLs
  • 28th of May 2026, 8:00pm
    29th of May 2026, 6:00am
    A78 NB Main Street Station Rd Jct to Glen Rd Jct - TTLs
  • 28th of May 2026, 8:00pm
    29th of May 2026, 6:00am
    A9 Perth - Lane Closure S/B
  • 28th of May 2026, 8:00pm
    29th of May 2026, 6:00am
    A9 Perth - Lane Closure S/B
  • 28th of May 2026, 8:00pm
    29th of May 2026, 6:00am
    M74 Northbound Junction 5 to Junction 4 main line - Total closure
  • 28th of May 2026, 8:00pm
    29th of May 2026, 6:00am
    M74 Northbound Junction 5 on-slip - Total closure
  • 28th of May 2026, 8:00pm
    29th of May 2026, 6:00am
    A7071 Northbound to M74 Northbound freeflow - total closure
  • 28th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    A725 Northbound Raith Underpass - Progressive Nearside & offside lane closures
  • 28th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    A725 Southbound Raith Underpass - Progressive Nearside & offside lane closures
  • 28th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    A90 - NB - Jct 1 Scotstoun - Lane Closure
  • 28th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    M74 Southbound Junction 4 to Junction 5 - Offside Lane Closure
  • 28th of May 2026, 8:00pm
    29th of May 2026, 6:00am
    A82 NB Erskine to Dunglass - Lane Closures
  • 28th of May 2026, 8:00pm
    29th of May 2026, 6:00am
    A82 NB off slip to Erskine Bridge - Slip Closure
  • 28th of May 2026, 8:00pm
    29th of May 2026, 6:00am
    A898 off slip from Erskine Br to A82 NB - Slip Closure
  • 28th of May 2026, 8:00pm
    29th of May 2026, 6:00am
    A82 NB Old Kilpatrick off slip - Slip Closure
  • 28th of May 2026, 8:00pm
    29th of May 2026, 6:00am
    A82 NB Old Kilpatrick on slip - Slip Closure
  • 28th of May 2026, 8:00pm
    29th of May 2026, 6:00am
    A82 SB Great Western Road from Dunglass Rbt to Erskine - Lane Closure
  • 28th of May 2026, 8:00pm
    29th of May 2026, 6:00am
    A82 SB off slip to Erskine Bridge - Slip Closure
  • 28th of May 2026, 8:00pm
    29th of May 2026, 6:00am
    A898 SB on slip to A82 SB - Slip Closure
  • 28th of May 2026, 8:00pm
    29th of May 2026, 6:00am
    A75 Gatehouse to Tywnholm WB- Convoy
  • 28th of May 2026, 8:00pm
    29th of May 2026, 6:00am
    A75 Gatehouse to Tywnholm EB- Convoy
  • 28th of May 2026, 8:00pm
    29th of May 2026, 6:00am
    M80 N/B J6 Old Inns off-slip - Road Closure
  • 28th of May 2026, 8:30pm
    29th of May 2026, 6:00am
    M9 - WB - Jct 1 to Jct 1A - Road closure
  • 28th of May 2026, 8:30pm
    29th of May 2026, 6:00am
    M9 - WB - Jct 1 On slip - Slip closure
  • 28th of May 2026, 8:30pm
    29th of May 2026, 6:00am
    M9 - WB - Jct 1A Off slip - Slip closure
  • 28th of May 2026, 8:30pm
    30th of May 2026, 6:00am
    M8 - EB - Junction 4 - Lane Closure
  • 28th of May 2026, 8:30pm
    9th of June 2026, 6:00am
    A720 - EB - EB Approach to Sheriffhall Roundabout - Road Closure
  • 28th of May 2026, 8:30pm
    9th of June 2026, 6:00am
    A720 - EB - Sheriffhall Roundabout - Lane Closure
  • 29th of May 2026, 6:00am
    2nd of June 2026, 11:00pm
    A9 Bankfoot to Ballinluig NB - Diversion Signage
  • 29th of May 2026, 6:00am
    2nd of June 2026, 11:00pm
    A9 Bankfoot to Ballinluig SB - Diversion Signage
  • 29th of May 2026, 8:00am
    2nd of June 2026, 3:30pm
    A828 Kentallen NB - TTL
  • 29th of May 2026, 8:00am
    2nd of June 2026, 3:30pm
    A828 Kentallen SB - TTL
  • 29th of May 2026, 9:30am
    29th of May 2026, 3:30pm
    A78 Eglinton IC SB On Slip - Lane Closure
  • 29th of May 2026, 9:30am
    29th of May 2026, 3:30pm
    A78 Eglinton IC SB Off slip - Lane Closure
  • 29th of May 2026, 9:30am
    29th of May 2026, 3:30pm
    A701 Parkgate SB- TTL
  • 29th of May 2026, 9:30am
    29th of May 2026, 3:30pm
    A701 Parkgate NB- TTL
  • 29th of May 2026, 9:30am
    29th of May 2026, 12:30pm
    A9 Evanton - Stop/Go Works
  • 29th of May 2026, 9:30am
    29th of May 2026, 3:30pm
    A68 - SB - Newcastle Road, Jedburgh - TTL's
  • 29th of May 2026, 9:30am
    29th of May 2026, 3:30pm
    A68 - NB - Newcastle Road, Jedburgh - TTL's
  • 29th of May 2026, 9:30am
    29th of May 2026, 3:30pm
    A92 Ladybank - TTLS S/B
  • 29th of May 2026, 7:30pm
    6th of June 2026, 6:00am
    M9 - WB - Jct1a to Jct 5 - Road closure
  • 29th of May 2026, 7:30pm
    6th of June 2026, 6:00am
    M9 - WB - Jct 1a On-slip - Road closure
  • 29th of May 2026, 7:30pm
    6th of June 2026, 6:00am
    M9 - WB - Jct 1b Off-slip - Road closure
  • 29th of May 2026, 7:30pm
    6th of June 2026, 6:00am
    M9 - WB - Jct 1b On-slip - Road closure
  • 29th of May 2026, 7:30pm
    6th of June 2026, 6:00am
    M9 - WB - Jct 2 On-slip - Road closure
  • 29th of May 2026, 7:30pm
    6th of June 2026, 6:00am
    M9 - WB - Jct 3 Off-slip - Road closure
  • 29th of May 2026, 7:30pm
    6th of June 2026, 6:00am
    M9 - WB - Jct 4 Off-slip - Road closure
  • 29th of May 2026, 7:30pm
    6th of June 2026, 6:00am
    M9 - WB - Jct 4 On-slip - Road closure
  • 29th of May 2026, 7:30pm
    6th of June 2026, 6:00am
    M9 - WB - Jct 5 Off-slip - Road closure
  • 29th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    M9 WB Jct 8. Lane Closure
  • 29th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    A8(M) Baillieston Roundabout - Progressive inner & outer ring closures
  • 29th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    A8 Swinton to Baillieston Rbt Eastbound - Progressive nearside & offside lane closures
  • 29th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    M73 Southbound Junction 2 off-slip - Progressive nearside & offside lane closures
  • 29th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    M8 Westbound Junction 8 off-slip - Progressive nearside & offside lane closures
  • 29th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    M90 - NB - Jct 2 slip to A823(M) - WB - Lane closure
  • 29th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    M73 Northbound Junction 2 off-slip - Progressive nearside & offside lane closures
  • 29th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    M90 - SB - Jct 2 slip to A823(M) - WB - Lane closure
  • 29th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    A823(M) EB to M90 - SB - Jct 2 on slip - Lane closure
  • 29th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    A823(M) EB to M90 - NB - Jct 2 on slip - Lane closure
  • 29th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    A78 SB Main Street Station Rd Jct - Montgomerie avenue- TTLs
  • 29th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    A78 NB Main Street Montgomerie avenue - Station Rd Jct - TTLS
  • 29th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    M74 Northbound Junction 5 to Junction 4 - Offside Lane Closure
  • 29th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    M8 EB J30 Craigton off slip - Slip Closure
  • 29th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    M898 NB Craigton IC to Erskine Bridge - Lane Closure
  • 29th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    M898 NB off slip to A726 - Slip Closure
  • 29th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    M898 NB Spectacles on slip - Slip Closure
  • 29th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    M898 SB Old toll to Jct 30 slips - lane closure
  • 29th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    M898 SB A726 off slip - safety coning
  • 29th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    M898 SB onslip from A726 - Slip Closure
  • 29th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    M898 EB off slip to M8 Jct 30 - Slip Closure
  • 29th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    M898 WB off slip to M8 Jct 31- Slip Closure
  • 29th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    M8 WB Jct 30 off slip - Slip Closure
  • 29th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    M80 N/B J5 Auchenkilns off-slip - Road Closure
  • 29th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    M80 S/B J5 Auchenkilns on-slip - Road Closure
  • 29th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    M80 N/B J6a Castlecary on-slip - Road Closure
  • 29th of May 2026, 8:00pm
    30th of May 2026, 6:00am
    M80 N/B J6a Castlecary to J7 Haggs - Lane Closure
  • 29th of May 2026, 8:30pm
    3rd of June 2026, 6:00am
    M8 - WB - Jct 3 to Jct 3a - Road closure
  • 29th of May 2026, 8:30pm
    3rd of June 2026, 6:00am
    M8 - WB - Jct 3 on slip - Road closure
  • 29th of May 2026, 8:30pm
    3rd of June 2026, 6:00am
    M8 - WB - Jct 3a off slip - Road closure
  • 30th of May 2026, 6:00am
    31st of May 2026, 8:00pm
    M74 NB Jct 8 to Jct 7 - Dayshift Lane Closure
  • 30th of May 2026, 7:00am
    6th of September 2026, 2:00pm
    A725 SB East Kilbride Expressway Whirlies at A749 - Lane Clousre
  • 30th of May 2026, 7:00am
    6th of September 2026, 2:00pm
    A725 NB Whirlies East Kilbride Expressway at A749 - Lane Clousre
  • 30th of May 2026, 8:00am
    30th of May 2026, 10:00am
    A830 Corpach EB - TTL
  • 30th of May 2026, 8:00am
    30th of May 2026, 10:00am
    A830 Corpach WB - TTL
  • 30th of May 2026, 7:00pm
    1st of June 2026, 6:00am
    M74 SB J14-J15 - Single Lane Running
  • 30th of May 2026, 7:00pm
    1st of June 2026, 6:00am
    M74 NB J15-J14 - Single Lane Running
  • 30th of May 2026, 9:00pm
    2nd of June 2026, 6:00am
    M74 NB J19-J18 - Single Lane Running
  • 30th of May 2026, 9:00pm
    2nd of June 2026, 6:00am
    M74 SB J18-J19 - Single Lane Running
  • 30th of May 2026, 9:00pm
    3rd of June 2026, 6:00am
    M74 NB J17-J16 - Single Lane Running
  • 30th of May 2026, 9:00pm
    3rd of June 2026, 6:00am
    M74 SB J16-J17 - Single Lane Running
  • 31st of May 2026, 6:00am
    1st of June 2026, 7:00pm
    M74 SB J14-J15 - Lane Closure
  • 31st of May 2026, 6:00am
    1st of June 2026, 7:00pm
    M74 NB J15-J14 - Lane Closure
  • 31st of May 2026, 8:00am
    31st of May 2026, 4:30pm
    A738 SB Townhead to Stevenston Rd Kilwinning TTL
  • 31st of May 2026, 8:00am
    31st of May 2026, 4:30pm
    A738 NB Stevenston Rd Kilwinning - Townhead TTL
  • 31st of May 2026, 8:00am
    31st of May 2026, 6:00pm
    A92 Dundee - Diversion Signage N/B
  • 31st of May 2026, 8:00am
    1st of June 2026, 7:00pm
    A725 NB E Kilbride Expy - Road part of Diversion
  • 31st of May 2026, 8:00am
    1st of June 2026, 7:00pm
    A725 SB E Kilbride Expy - Road part of Diversion
  • 31st of May 2026, 9:00am
    2nd of June 2026, 6:00am
    A92 East Dock Street- Lane Closure- N/B
  • 31st of May 2026, 8:00pm
    1st of June 2026, 6:00am
    A78 NB Between the slips at Eglinton - Lane Closure
  • 31st of May 2026, 8:00pm
    1st of June 2026, 6:00am
    A78 SB Between the slips at Eglinton - Lane Closure
  • 31st of May 2026, 8:00pm
    1st of June 2026, 6:00am
    M8 WB Between Jct 28 & Jct 28A - Lane Closure
  • 31st of May 2026, 8:00pm
    1st of June 2026, 6:00am
    M8 WB Jct 28A Off slip- Lane Closure
  • 31st of May 2026, 8:00pm
    1st of June 2026, 6:00am
    M77 NB Jct 1 to M8 EB - Total Closure
  • 31st of May 2026, 8:00pm
    1st of June 2026, 6:00am
    M77 NB Jct 1 on slip - Slip Closure
  • 31st of May 2026, 8:00pm
    1st of June 2026, 6:00am
    A82 NB Alexandria Bypass Renton - Stoneymollan- Lane Closure
  • 31st of May 2026, 8:00pm
    1st of June 2026, 6:00am
    A82 SB Alexandria Bypass Stoneymollan Renton - Lane Closure
  • 31st of May 2026, 8:00pm
    8th of June 2026, 6:00am
    A82 Grotaig South of Drumnadrochit NB - Road Closure with Amnesties
  • 31st of May 2026, 8:00pm
    8th of June 2026, 6:00am
    A82 Grotaig South of Drumnadrochit SB - Road Closure with Amnesties
  • 31st of May 2026, 10:00pm
    18th of September 2026, 6:00am
    M8 Woodside - M8 EB Mainline Jct 21 to 18 - Lane Closure
  • 31st of May 2026, 10:00pm
    18th of September 2026, 6:00am
    M8 Woodside - M8 EB Mainline Jct 18 to 16 - Closure
  • 31st of May 2026, 10:00pm
    18th of September 2026, 6:00am
    M8 Woodside - M8 EB - Jct 19 (Anderston) On Slip Closure
  • 31st of May 2026, 10:00pm
    18th of September 2026, 6:00am
    M8 Woodside - M8 EB - Jct 18 (Charing X) On Slip Closure
  • 31st of May 2026, 10:00pm
    1st of June 2026, 5:00am
    A9 Inver Dunkeld NB - TTL
  • 31st of May 2026, 10:00pm
    1st of June 2026, 5:00am
    A9 Inver Dunkeld SB - TTL
  • 1st of June 2026, 12:00am
    10th of July 2026, 11:59pm
    A76 Sanquhar Tollbooth NB - Road Closure
  • 1st of June 2026, 12:00am
    10th of July 2026, 11:59pm
    A76 Sanquhar Tollbooth SB - Road Closure
  • 1st of June 2026, 12:00am
    10th of July 2026, 11:59pm
    A76 Sanquhar to New Cumnock NB - Road Part of a Diversion Route
  • 1st of June 2026, 12:00am
    10th of July 2026, 11:59pm
    A76 New Cumnock to Sanquhar SB - Road Part of a Diversion Route
  • 1st of June 2026, 12:00am
    10th of July 2026, 11:59pm
    A76 Sanquhar to Dumfries SB - Road Part of a Diversion Route
  • 1st of June 2026, 12:00am
    10th of July 2026, 11:59pm
    A76 Dumfries to Sanquhar NB - Road Part of a Diversion Route
  • 1st of June 2026, 12:00am
    10th of July 2026, 11:59pm
    A75/A701 Dumfries to Beattock NB - Road Part of a Diversion Route
  • 1st of June 2026, 12:00am
    10th of July 2026, 11:59pm
    A75/A701 Beattock to Dumfries SB - Road Part of a Diversion Route
  • 1st of June 2026, 7:00am
    16th of June 2026, 5:00pm
    M74 NB J22-J21 - Lane Closure
  • 1st of June 2026, 7:00am
    16th of June 2026, 5:00pm
    M74 SB J21-J22 - Lane Closure
  • 1st of June 2026, 7:00am
    10th of June 2026, 6:00pm
    A83 Westport North of Campbeltown SB - TTL
  • 1st of June 2026, 7:00am
    10th of June 2026, 6:00pm
    A83 Westport North of Campbeltown NB - TTL
  • 1st of June 2026, 7:00am
    27th of November 2026, 7:00pm
    A85 Allt An Deabhtaich Glenogle WB - TTL
  • 1st of June 2026, 7:00am
    27th of November 2026, 7:00pm
    A85 Allt An Deabhtaich Glenogle EB - TTL
  • 1st of June 2026, 7:00am
    3rd of July 2026, 7:00pm
    A85 Cruachan WB - TTL
  • 1st of June 2026, 7:00am
    3rd of July 2026, 7:00pm
    A85 Cruachan EB - TTL
  • 1st of June 2026, 7:00am
    5th of June 2026, 7:00pm
    A82 Stirling Rd, Milton NB - Route part of Diversion
  • 1st of June 2026, 7:00am
    5th of June 2026, 7:00pm
    A82 Stirling Rd, Milton SB - Route part of Diversion
  • 1st of June 2026, 8:00am
    3rd of June 2026, 5:00pm
    A77 Mark NB - TTLS
  • 1st of June 2026, 8:00am
    3rd of June 2026, 5:00pm
    A77 Mark SB - TTLS
  • 1st of June 2026, 8:00am
    5th of June 2026, 6:00pm
    A701 Locharbriggs NB - TTLS
  • 1st of June 2026, 8:00am
    5th of June 2026, 6:00pm
    A701 Locharbriggs SB - TTLS
  • 1st of June 2026, 8:00am
    1st of June 2026, 5:00pm
    A86 Newtonmore EB - TTL
  • 1st of June 2026, 8:00am
    1st of June 2026, 5:00pm
    A86 Newtonmore WB - TTL
  • 1st of June 2026, 8:00am
    11th of September 2026, 4:00pm
    A9 Dalnaspidal to Crubenmore NB - Vergeworks
  • 1st of June 2026, 8:00am
    11th of September 2026, 4:00pm
    A9 Dalnaspidal to Crubenmore SB - Vergeworks
  • 1st of June 2026, 8:00am
    12th of June 2026, 6:00pm
    A96 Moss Street, Keith WB - Diversion signage for local road closure
  • 1st of June 2026, 8:00am
    15th of June 2026, 5:00pm
    A87 Allt Dubh View Point North of Sligachan WB - TTL
  • 1st of June 2026, 8:00am
    15th of June 2026, 5:00pm
    A87 Allt Dubh View Point North of Sligachan EB - TTL
  • 1st of June 2026, 8:00am
    3rd of August 2026, 5:00pm
    A76 SB North of Pathhead - Advance Signage
  • 1st of June 2026, 8:00am
    3rd of August 2026, 5:00pm
    A76 NB North of Pathhead - Advance Signage
  • 1st of June 2026, 8:00am
    30th of June 2026, 11:59pm
    M876 - EB - Jct 1 On slip - Hard shoulder closure
  • 1st of June 2026, 8:00am
    3rd of August 2026, 5:00pm
    A76 SB Main St Kirkconnel - Advance Signage
  • 1st of June 2026, 8:00am
    3rd of August 2026, 5:00pm
    A76 NB Main St Kirkconnel - Advance Signage
  • 1st of June 2026, 9:00am
    1st of June 2026, 5:00pm
    A82 Invergloy - Stop/Go Works
  • 1st of June 2026, 9:00am
    10th of June 2026, 4:00pm
    A702 - NB - South of Melbourne Crossroads - Stop & Go Boards
  • 1st of June 2026, 9:00am
    10th of June 2026, 4:00pm
    A702 - SB - South of Melbourne Crossroads - Stop & Go Boards
  • 1st of June 2026, 9:00am
    4th of June 2026, 4:00pm
    A76 South of Mauchline N/B -TTLS
  • 1st of June 2026, 9:30am
    2nd of June 2026, 3:30pm
    A702 - SB - South of Coulter - Temp Lights
  • 1st of June 2026, 9:30am
    2nd of June 2026, 3:30pm
    A702 - NB - South of Coulter
  • 1st of June 2026, 9:30am
    2nd of June 2026, 3:30pm
    A702 - SB - North of Lamington - Temp Lights
  • 1st of June 2026, 9:30am
    2nd of June 2026, 3:30pm
    A702 - NB - North of Lamington - Temp Lights
  • 1st of June 2026, 9:30am
    2nd of June 2026, 3:30pm
    A702 - SB - South of Lamington - Temp Lights
  • 1st of June 2026, 9:30am
    2nd of June 2026, 3:30pm
    A702 - NB - South of Lamington
  • 1st of June 2026, 9:30am
    5th of June 2026, 3:30pm
    A75 Stapleton OB WB- TTL
  • 1st of June 2026, 9:30am
    5th of June 2026, 3:30pm
    A75 Stapleton OB EB- TTL
  • 1st of June 2026, 9:30am
    5th of June 2026, 3:30pm
    A9 Stanley to Bankfoot NB - Diversion Signage
  • 1st of June 2026, 9:30am
    5th of June 2026, 3:30pm
    A9 Stanley to Bankfoot SB - Diversion Signage
  • 1st of June 2026, 9:30am
    26th of July 2026, 7:30pm
    A96 Burn of Lipsden, Sth of Huntly - TTLS N/B
  • 1st of June 2026, 9:30am
    1st of June 2026, 3:30pm
    A702 - NB - Carlops - Rolling TTL's
  • 1st of June 2026, 9:30am
    1st of June 2026, 3:30pm
    A702 - SB - Carlops - Rolling TTL's
  • 1st of June 2026, 9:30am
    5th of June 2026, 3:30pm
    A985 - WB - Crombie to Cairneyhill - TTL's
  • 1st of June 2026, 9:30am
    5th of June 2026, 3:30pm
    A985 - EB - Cairneyhill to Crombie - TTL's
  • 1st of June 2026, 9:30am
    2nd of June 2026, 10:00am
    A85 Auchraw Lochearnhead EB - TTL
  • 1st of June 2026, 9:30am
    2nd of June 2026, 10:00am
    A85 Auchraw Lochearnhead WB - TTL
  • 1st of June 2026, 9:30am
    2nd of June 2026, 3:30pm
    A90 Shielhill Rd, Inveraldie. N/B bus stop layby closure
  • 1st of June 2026, 9:30am
    2nd of June 2026, 3:30pm
    A90 Nth of Emmock Rd Flyover, Dundee. N/B bus stop layby closure
  • 1st of June 2026, 10:00am
    13th of June 2026, 6:00am
    A7 NB - Rolling TTL's - Langholm
  • 1st of June 2026, 10:00am
    13th of June 2026, 6:00am
    A7 SB - Rolling TTL's - Langholm
  • 1st of June 2026, 6:30pm
    14th of June 2026, 6:30am
    A95 Ballindallock- TTL S/B
  • 1st of June 2026, 7:00pm
    6th of June 2026, 6:00am
    A76 Crosshands NB - Convoy
  • 1st of June 2026, 7:00pm
    6th of June 2026, 6:00am
    A76 Crosshands SB - Convoy
  • 1st of June 2026, 7:00pm
    12th of June 2026, 6:00am
    A99 Ulbster NB - Road Closure with Amnesties
  • 1st of June 2026, 7:00pm
    12th of June 2026, 6:00am
    A99 Ulbster SB - Road Closure with Amnesties
  • 1st of June 2026, 7:00pm
    3rd of June 2026, 6:00am
    A82 NB Stirling Rd Dumbarton - Lane Closure
  • 1st of June 2026, 7:30pm
    3rd of June 2026, 6:00am
    A1 - SB - Bilsdean - TTL`s
  • 1st of June 2026, 7:30pm
    3rd of June 2026, 6:00am
    A1 - NB - Bilsdean - TTL`s
  • 1st of June 2026, 7:30pm
    2nd of June 2026, 6:30am
    A9 Blackford- Convoy S/B
  • 1st of June 2026, 7:30pm
    2nd of June 2026, 6:00am
    A1 - SB - Bankton between the slips - Road closure
  • 1st of June 2026, 7:30pm
    29th of August 2026, 6:30am
    A96 Elgin to Nairn - TTLS W/B
  • 1st of June 2026, 8:00pm
    2nd of June 2026, 6:00am
    M77 SB M8 WB to Jct 1 - Total Closure
  • 1st of June 2026, 8:00pm
    2nd of June 2026, 6:00am
    M77 SB Jct 1 off slip - Slip Closure
  • 1st of June 2026, 8:00pm
    2nd of June 2026, 6:00am
    M8 WB on slip to M77 - Slip Closure
  • 1st of June 2026, 8:00pm
    2nd of June 2026, 6:00am
    M74 WB on slip to M77 - Slip Closure
  • 1st of June 2026, 8:00pm
    3rd of June 2026, 6:00am
    A727 South road - Carmunnock to Philipshill EB total closure
  • 1st of June 2026, 8:00pm
    6th of June 2026, 6:00am
    M73 Northbound junction 2 off-slip to junction 2 on-slip -Total closure
  • 1st of June 2026, 8:00pm
    3rd of June 2026, 6:00am
    M8 Jct 27 Off Slip to Jct 27 On Slip WB - Lane Closure
  • 1st of June 2026, 8:00pm
    3rd of June 2026, 6:00am
    M8 Jct 27 On Slip WB - Slip Closure
  • 1st of June 2026, 8:00pm
    2nd of June 2026, 6:00am
    A725 Northbound North road - Total closure
  • 1st of June 2026, 8:00pm
    2nd of June 2026, 6:00am
    A8 Westbound Shawhead off-slip - Total closure
  • 1st of June 2026, 8:00pm
    2nd of June 2026, 6:00am
    A8 Eastbound Shawhead Off-slip - Total closure
  • 1st of June 2026, 8:00pm
    2nd of June 2026, 6:00am
    A725 Southbound at Hagmill Road - Total closure
  • 1st of June 2026, 8:00pm
    2nd of June 2026, 6:00am
    B7070 North Road Northbound - Total closure
  • 1st of June 2026, 8:00pm
    2nd of June 2026, 6:00am
    A76 New Cumnock SB- Convoy
  • 1st of June 2026, 8:00pm
    2nd of June 2026, 6:00am
    M8 Eastbound Junction 6A to Junction 6 Newhouse - Total closure
  • 1st of June 2026, 8:00pm
    2nd of June 2026, 6:00am
    A76 New Cumnock NB- Convoy
  • 1st of June 2026, 8:00pm
    6th of June 2026, 6:00am
    A85 East High Street Crieff EB - TTL
  • 1st of June 2026, 8:00pm
    6th of June 2026, 6:00am
    A85 East High Street Crieff WB - TTL
  • 1st of June 2026, 8:00pm
    19th of June 2026, 6:00am
    A9 Stuckgowan South of Tarbet - Layby Closure
  • 1st of June 2026, 8:00pm
    19th of June 2026, 6:00am
    A9 Stuckgowan South of Tarbet NB - TTL
  • 1st of June 2026, 8:00pm
    19th of June 2026, 6:00am
    A9 Stuckgowan South of Tarbet SB - TTL
  • 1st of June 2026, 8:00pm
    2nd of June 2026, 6:00am
    A725 Southbound Raith - On-slip total closure.
  • 1st of June 2026, 8:00pm
    2nd of June 2026, 6:00am
    M74 SB Jct 7 to Jct 8 - Road Closure
  • 1st of June 2026, 8:00pm
    2nd of June 2026, 6:00am
    M74 SB Jct 8 off slip - road closure
  • 1st of June 2026, 8:00pm
    2nd of June 2026, 6:00am
    M74 NB Jct 8 to Jct 7 Road Closure
  • 1st of June 2026, 8:00pm
    2nd of June 2026, 6:00am
    M74 NB Jct 8 on slip Slip Closure
  • 1st of June 2026, 8:00pm
    4th of June 2026, 6:00am
    A1 - NB - Thistly Cross Roundabout to Abbotsview - Closure
  • 1st of June 2026, 8:00pm
    4th of June 2026, 6:00am
    A1 - NB - Oaktree off slip - Closure
  • 1st of June 2026, 8:00pm
    30th of June 2026, 6:00am
    M876 - EB - Jct 1 On slip road closure
  • 1st of June 2026, 10:00pm
    4th of June 2026, 5:00am
    A9 Crossgates- Lane Closure S/B
  • 2nd of June 2026, 7:00am
    30th of September 2026, 7:00pm
    A835 Strathgarve Forest West of Garve WB - TTL
  • 2nd of June 2026, 7:00am
    30th of September 2026, 7:00pm
    A835 Strathgarve Forest West of Garve EB - TTL
  • 2nd of June 2026, 7:00am
    30th of September 2026, 7:00pm
    A86 Druimandonich East of Spean Bridge WB - TTL
  • 2nd of June 2026, 7:00am
    30th of September 2026, 7:00pm
    A86 Druimandonich East of Spean Bridge EB - TTL
  • 2nd of June 2026, 8:00am
    9th of June 2026, 5:00pm
    A90 St Fergus - Div Signage N/B
  • 2nd of June 2026, 9:00am
    6th of June 2026, 6:00pm
    A77 Bridge Street Girvan NB - TTLS
  • 2nd of June 2026, 9:00am
    6th of June 2026, 6:00pm
    A77 Bridge Street Girvan SB - TTLS
  • 2nd of June 2026, 9:00am
    4th of June 2026, 4:00pm
    A76 South of Mauchline S/B TTLS
  • 2nd of June 2026, 9:30am
    4th of June 2026, 3:30pm
    A737 NB @ Linclive & St James - Lane Closure
  • 2nd of June 2026, 9:30am
    4th of June 2026, 3:30pm
    A737 Linwood NB - Lane Closure
  • 2nd of June 2026, 9:30am
    3rd of June 2026, 3:30pm
    A702 - NB - Toftcombs - TTLs
  • 2nd of June 2026, 9:30am
    3rd of June 2026, 3:30pm
    A702 - SB - Toftcombs - TTLs
  • 2nd of June 2026, 9:30am
    2nd of June 2026, 3:30pm
    M77 Jct 2 Off slip NB - Lane Closure
  • 2nd of June 2026, 9:30am
    3rd of June 2026, 3:30pm
    A90 Inveraldie, Nth of Dundee. N/B bus stop layby closure
  • 2nd of June 2026, 9:30am
    3rd of June 2026, 3:30pm
    A90 Tealing Road end, Nth of Dundee. N/B bus stop layby closure
  • 2nd of June 2026, 7:00pm
    6th of June 2026, 6:00am
    A82 Meeting of 3 Waters Glencoe NB - Road Closure with Amnesties
  • 2nd of June 2026, 7:00pm
    6th of June 2026, 6:00am
    A82 Meeting of 3 Waters Glencoe SB - Road Closure with Amnesties
  • 2nd of June 2026, 7:30pm
    6th of June 2026, 6:00am
    A1 - NB - South of Penmanshiel - Road closure
  • 2nd of June 2026, 7:30pm
    6th of June 2026, 6:00am
    A1 - SB - South of Penmanshiel - Road closure
  • 2nd of June 2026, 8:00pm
    3rd of June 2026, 6:00am
    A725 Southbound Shawhead to Bellziehill - Total closure
  • 2nd of June 2026, 8:00pm
    3rd of June 2026, 6:00am
    M8 Westbound to A725 Southbound link road - Total closure
  • 2nd of June 2026, 8:00pm
    3rd of June 2026, 6:00am
    A725 Southbound Diamond on-slip - Total closure
  • 2nd of June 2026, 8:00pm
    3rd of June 2026, 6:00am
    A725 Southbound Diamond off-slip - Total closure
  • 2nd of June 2026, 8:00pm
    3rd of June 2026, 6:00am
    M74 SB J1a off slip - Slip Closure
  • 2nd of June 2026, 8:00pm
    3rd of June 2026, 6:00am
    M74 SB J1a onslip - Slip Closure
  • 2nd of June 2026, 8:00pm
    3rd of June 2026, 6:00am
    M74 NB J2 off slip - Slip Closure
  • 2nd of June 2026, 8:00pm
    3rd of June 2026, 6:00am
    M74 NB J2 on slip - Slip Closure
  • 2nd of June 2026, 8:00pm
    3rd of June 2026, 6:00am
    M74 SB Jct 2A Off Slip - Slip Closure
  • 2nd of June 2026, 8:00pm
    3rd of June 2026, 6:00am
    M74 SB Jct 2a on slip Slip Closure
  • 2nd of June 2026, 9:00pm
    7th of June 2026, 6:00am
    M74 NB J17-J16 - Single Lane Running
  • 2nd of June 2026, 9:00pm
    7th of June 2026, 6:00am
    M74 SB J16-J17 - Single Lane Running
  • 3rd of June 2026, 12:00am
    4th of June 2026, 11:59pm
    Nithsdale Rd WB Overbridge over M77 - TTLs
  • 3rd of June 2026, 12:00am
    4th of June 2026, 11:59pm
    Nithsdale Rd EB Overbridge over M77 - TTLs
  • 3rd of June 2026, 8:00am
    8th of June 2026, 4:00pm
    A7 - SB - High Street, Langholm - Diversion Route Only
  • 3rd of June 2026, 8:00am
    8th of June 2026, 4:00pm
    A7 - NB - High Street, Langholm - Diversion Route Only
  • 3rd of June 2026, 9:30am
    4th of June 2026, 7:00am
    A77 SB Girvan Rd at Turnberry - TTLs
  • 3rd of June 2026, 9:30am
    4th of June 2026, 7:00am
    A77 NB Girvan Rd at Turnberry - TTLs
  • 3rd of June 2026, 9:30am
    5th of June 2026, 3:30pm
    A82 Letterfindlay NB - TTL
  • 3rd of June 2026, 9:30am
    5th of June 2026, 3:30pm
    A82 Letterfindlay SB - TTL
  • 3rd of June 2026, 9:30am
    4th of June 2026, 3:30pm
    A90 Happas Road end, Nth of Dundee. N/B bus stop layby closure
  • 3rd of June 2026, 9:30am
    4th of June 2026, 3:30pm
    A90 Todhills at Tinkletap Farm, Nth of Dundee. N/B bus stop layby closure
  • 3rd of June 2026, 7:00pm
    11th of June 2026, 6:00am
    A83 Bellochantuy South of Glenbarr SB - Road Closure with Amnesties
  • 3rd of June 2026, 7:00pm
    11th of June 2026, 6:00am
    A83 Bellochantuy South of Glenbarr NB - Road Closure with Amnesties
  • 3rd of June 2026, 7:00pm
    5th of June 2026, 6:00am
    A9 Wester Lonvine South of Delny NB - TTL
  • 3rd of June 2026, 7:00pm
    5th of June 2026, 6:00am
    A9 Wester Lonvine South of Delny SB - TTL
  • 3rd of June 2026, 7:30pm
    5th of June 2026, 6:30am
    A9 Balhaldie- Convoy S/B
  • 3rd of June 2026, 8:00pm
    5th of June 2026, 6:00am
    A727 South road - Carmunnock to Philipshill WB total closure
  • 3rd of June 2026, 8:00pm
    5th of June 2026, 6:00am
    M8 Jct 26 to Jct 25 EB - Lane Closure
  • 3rd of June 2026, 8:00pm
    4th of June 2026, 6:00am
    A725 Southbound main line at Bellziehill - Total Closure
  • 3rd of June 2026, 8:00pm
    4th of June 2026, 6:00am
    A725 Southbound Bellziehill on-slip -Total Closure
  • 3rd of June 2026, 8:00pm
    4th of June 2026, 6:00am
    A725 Southbound Orbiston on-slip - Total Closure
  • 3rd of June 2026, 8:00pm
    4th of June 2026, 6:00am
    M74 SB Jct 6 combined slip from Motherwell - Slip Closure
  • 3rd of June 2026, 8:00pm
    4th of June 2026, 6:00am
    M74 SB Jct 6 from Motherwell on slip - Slip Closure
  • 3rd of June 2026, 8:00pm
    4th of June 2026, 6:00am
    M74 NB Jct 6 from Motherwell on Slip - -Slip Closure
  • 3rd of June 2026, 8:00pm
    4th of June 2026, 6:00am
    M74 NB Jct 6 off slip Slip Closure
  • 3rd of June 2026, 8:00pm
    4th of June 2026, 6:00am
    M74 NB Jct 6 off slip to Hamilton Slip Closure
  • 3rd of June 2026, 8:00pm
    4th of June 2026, 6:00am
    M74 NB Jct 6 off slip to Motherwell Slip Closure
  • 3rd of June 2026, 8:00pm
    4th of June 2026, 6:00am
    M74 NB Jct 11 On Slip - Slip Closure
  • 3rd of June 2026, 8:00pm
    4th of June 2026, 6:00am
    M74 NB Jct 10 Off Slip - Slip Closure
  • 3rd of June 2026, 8:00pm
    4th of June 2026, 6:00am
    M74 SB Jct 10 On Slip - Slip Closure
  • 3rd of June 2026, 8:00pm
    4th of June 2026, 6:00am
    M74 SB Jct 11 Off Slip - Slip Closure
  • 3rd of June 2026, 8:00pm
    4th of June 2026, 6:00am
    M74 SB J7 off slip - Slip Closure
  • 3rd of June 2026, 8:00pm
    4th of June 2026, 6:00am
    M74 NB J7 on slip - Slip Closure
  • 3rd of June 2026, 8:00pm
    4th of June 2026, 6:00am
    A76 Cumnock Bypass Cumnock SB- TTL
  • 3rd of June 2026, 8:00pm
    4th of June 2026, 6:00am
    A76 Cumnock Bypass Cumnock NB- TTL
  • 3rd of June 2026, 8:30pm
    6th of June 2026, 6:00am
    M8 - WB - Jct 3a to Jct 4 - closure
  • 3rd of June 2026, 8:30pm
    6th of June 2026, 6:00am
    M8 - WB - Jct 3a on slip - closure
  • 3rd of June 2026, 8:30pm
    6th of June 2026, 6:00am
    M8 - WB - Jct 4 off slip - closure
  • 3rd of June 2026, 10:00pm
    4th of June 2026, 6:00am
    A7 - SB - South of Langholm - TTL's under escort
  • 3rd of June 2026, 10:00pm
    4th of June 2026, 6:00am
    A7 - NB - South of Langholm - TTL's under escort
  • 4th of June 2026, 8:00am
    10th of June 2026, 5:00pm
    A90 Inchture- Diversion signage N/B
  • 4th of June 2026, 8:00am
    26th of June 2026, 4:00pm
    A85 Derry Wood East of Lochearnhead WB - TTL
  • 4th of June 2026, 8:00am
    26th of June 2026, 4:00pm
    A85 Derry Wood East of Lochearnhead EB - TTL
  • 4th of June 2026, 9:30am
    5th of June 2026, 3:30pm
    A90 Muiryfaulds at AM Philip, Nth of Dundee. N/B bus stop layby closure
  • 4th of June 2026, 9:30am
    5th of June 2026, 3:30pm
    A90 Tarbrax Road End, Nth of Dundee. N/B bus stop layby closure
  • 4th of June 2026, 9:30am
    5th of June 2026, 3:30pm
    A702 - NB - Silverburn - TTLS
  • 4th of June 2026, 9:30am
    5th of June 2026, 3:30pm
    A702 - SB - Silverburn - TTLS
  • 4th of June 2026, 7:00pm
    12th of June 2026, 7:00am
    A85 Arrivain - Convoy Works
  • 4th of June 2026, 8:00pm
    6th of June 2026, 6:00am
    A9 Inveralmond to Birnam NB - MLC
  • 4th of June 2026, 8:00pm
    6th of June 2026, 6:00am
    A9 Inveralmond to Birnam SB - MLC
  • 4th of June 2026, 8:00pm
    5th of June 2026, 6:00am
    A725 Northbound Mainline Bothwell - Total Closure
  • 4th of June 2026, 8:00pm
    5th of June 2026, 6:00am
    A725 Northbound Raith on-slip - Total Closure
  • 4th of June 2026, 8:00pm
    5th of June 2026, 6:00am
    A725 Northbound Orbiston on-slip -Total Closure
  • 4th of June 2026, 8:00pm
    5th of June 2026, 6:00am
    A1 - NB - Abbotsview to Oaktree - Closure
  • 4th of June 2026, 8:00pm
    5th of June 2026, 6:00am
    A1 - NB - Abbotsview on slip - Closure
  • 4th of June 2026, 8:00pm
    5th of June 2026, 6:00am
    M74 Jct 6 On Slip NB from Hamilton - Slip Closure
  • 4th of June 2026, 8:00pm
    5th of June 2026, 6:00am
    A1 - NB - Oaktree off slip - Closure
  • 4th of June 2026, 8:00pm
    5th of June 2026, 6:00am
    M74 Jct 6 NB from Hamilton to M74 - Slip Closure
  • 4th of June 2026, 8:00pm
    5th of June 2026, 6:00am
    M74 Jct 6 SB from Hamilton to M74 - Slip Closure
  • 4th of June 2026, 8:00pm
    5th of June 2026, 6:00am
    M74 Jct 6 Off Slip SB - Slip Closure
  • 4th of June 2026, 8:00pm
    5th of June 2026, 6:00am
    M74 Jct 6 off slip to Hamilton SB - Slip Closure
  • 4th of June 2026, 8:00pm
    5th of June 2026, 6:00am
    M74 Jct 6 off slip to Motherwell SB - Slip Closure
  • 4th of June 2026, 8:00pm
    5th of June 2026, 6:00am
    M74 SB J9 off slip - Slip Closure
  • 4th of June 2026, 8:00pm
    5th of June 2026, 6:00am
    M74 NB J3 off slip - Slip Closure
  • 4th of June 2026, 8:00pm
    5th of June 2026, 6:00am
    M74 SB J3 on slip - Slip Closure
  • 5th of June 2026, 9:00am
    6th of June 2026, 7:00am
    A7 - SB - Buccleuch Road - TTL's
  • 5th of June 2026, 9:00am
    6th of June 2026, 7:00am
    A7 - NB - Buccleuch Road - TTL's
  • 5th of June 2026, 9:30am
    5th of June 2026, 3:30pm
    A90 Gateside. N/B bus stop layby closure
  • 5th of June 2026, 9:30am
    5th of June 2026, 3:30pm
    A90 Kinnettles Rd End, Forfar. N/B bus stop layby closure
  • 5th of June 2026, 9:30am
    8th of June 2026, 3:30pm
    A8 Westbound Newhouse to Chapehall - Offside lane closure.
  • 5th of June 2026, 9:30am
    5th of June 2026, 3:30pm
    A76 Afton Bridgend/Castle New Cumnock SB- Stop and Go
  • 5th of June 2026, 9:30am
    5th of June 2026, 3:30pm
    A76 Castle/Afton Bridgend New Cumnock NB- Stop and Go
  • 5th of June 2026, 8:00pm
    6th of June 2026, 6:00am
    A725 Northbound Bellziehill on-slip - Total closure
  • 5th of June 2026, 8:00pm
    6th of June 2026, 6:00am
    A725 Strathclyde Buisness Park on-slip - Total closure
  • 5th of June 2026, 8:00pm
    6th of June 2026, 6:00am
    A725 Northbound Bellziehill to Shawhead main line - total closure
  • 5th of June 2026, 8:00pm
    6th of June 2026, 6:00am
    M8 EB Jct 22-18 - Road Closure
  • 5th of June 2026, 8:00pm
    6th of June 2026, 6:00am
    M77 NB Jct 1 to M8 EB Jct 22 Slip - Total Closure
  • 5th of June 2026, 8:00pm
    6th of June 2026, 6:00am
    M8 EB Jct 24-22 - Lane Closure
  • 5th of June 2026, 8:00pm
    6th of June 2026, 6:00am
    A76 Ochiltree Jct NB- TTL
  • 5th of June 2026, 8:00pm
    6th of June 2026, 6:00am
    A1 - NB - Oaktree to Gladsmuir - Closure
  • 5th of June 2026, 8:00pm
    6th of June 2026, 6:00am
    A1 - NB - Oaktree on slip - Closure
  • 5th of June 2026, 8:00pm
    6th of June 2026, 6:00am
    A1 - NB - Gladsmuir off slip - Closure
  • 5th of June 2026, 8:00pm
    6th of June 2026, 6:00am
    M74 NB J10 to J8 - Road Closure
  • 5th of June 2026, 8:00pm
    6th of June 2026, 6:00am
    M74 NB J10 on slip - Slip Closure
  • 5th of June 2026, 8:00pm
    6th of June 2026, 6:00am
    M74 NB J8 off slip - Slip Closure
  • 5th of June 2026, 8:00pm
    6th of June 2026, 6:00am
    M74 SB J8 to J10 - Road Closure
  • 5th of June 2026, 8:00pm
    6th of June 2026, 6:00am
    M74 SB J8 on slip - Slip Closure
  • 5th of June 2026, 8:00pm
    6th of June 2026, 6:00am
    M74 SB J9 off slip - Slip Closure
  • 5th of June 2026, 8:30pm
    10th of August 2026, 6:00am
    M80 - NB - Jct 6a to Jct 9 - Contraflow
  • 5th of June 2026, 8:30pm
    10th of August 2026, 6:00am
    M80 - SB - Jct 9 to Jct 6a - Contraflow
  • 5th of June 2026, 8:30pm
    10th of August 2026, 6:00am
    M876 - SB - Jct 1 to M80 Merge - Lane Closure
  • 6th of June 2026, 8:00am
    12th of June 2026, 6:00pm
    A92 East Dock Street, Dundee - TTLS S/B
  • 6th of June 2026, 8:00pm
    7th of June 2026, 6:00am
    A9 Ballinluig to Pitlochry NB - MLC
  • 6th of June 2026, 8:00pm
    7th of June 2026, 6:00am
    A9 Ballinluig to Pitlochry SB - MLC
  • 7th of June 2026, 6:30am
    7th of June 2026, 2:00pm
    A78 Inverkip Rd Greenock SB - Lane Closure
  • 7th of June 2026, 9:30am
    7th of June 2026, 3:30pm
    M80 S/B J4a Old Inns on-slip - Road Closure
  • 7th of June 2026, 7:00pm
    15th of June 2026, 6:30am
    A96 Broomhill Roundabout- Road Closure W/B
  • 7th of June 2026, 7:00pm
    15th of June 2026, 6:30am
    A96 Broomhill Roundabout- Road Closure E/B
  • 7th of June 2026, 7:00pm
    17th of June 2026, 7:00am
    A82 Inverhervie North of Crianlarich NB - Road Closure
  • 7th of June 2026, 7:00pm
    17th of June 2026, 7:00am
    A82 Inverhervie North of Crianlarich SB - Road Closure
  • 7th of June 2026, 8:00pm
    9th of June 2026, 6:00am
    A9 Calvine to Dalnaspidal NB - MLC
  • 7th of June 2026, 8:00pm
    9th of June 2026, 6:00am
    A9 Calvine to Dalnaspidal SB - MLC
  • 7th of June 2026, 8:00pm
    13th of June 2026, 6:00am
    M8 E/B & W/B between Junction 10 and Junction 6
  • 7th of June 2026, 8:00pm
    13th of June 2026, 6:00am
    M8 E/B & W/B between Junction 10 and Junction 6
  • 7th of June 2026, 8:00pm
    13th of June 2026, 6:00am
    M73 N/B & S/B between Junction 1 and Junction 3
  • 7th of June 2026, 8:00pm
    13th of June 2026, 6:00am
    M73 N/B & S/B between Junction 1 and Junction 3
  • 7th of June 2026, 8:00pm
    13th of June 2026, 6:00am
    M74 N/B & S/B between Junction 6 and Junction 3A
  • 7th of June 2026, 8:00pm
    13th of June 2026, 6:00am
    M74 N/B & S/B between Junction 6 and Junction 3A
  • 7th of June 2026, 8:00pm
    13th of June 2026, 6:00am
    A725 N/B & S/B between Bothwell bridge and Shawhead
  • 7th of June 2026, 8:00pm
    13th of June 2026, 6:00am
    A725 N/B & S/B between Bothwell bridge and Shawhead
  • 7th of June 2026, 8:00pm
    13th of June 2026, 6:00am
    A7071 N/B & S/B between Bothwell Road and Raith roundabout
  • 7th of June 2026, 8:00pm
    13th of June 2026, 6:00am
    A7071 N/B & S/B between Bothwell Road and Raith roundabout
  • 7th of June 2026, 8:00pm
    13th of June 2026, 6:00am
    A8 E/B & W/B between Baillieston lights and Newhouse
  • 7th of June 2026, 8:00pm
    13th of June 2026, 6:00am
    A8 E/B & W/B between Baillieston lights and Newhouse
  • 7th of June 2026, 8:00pm
    26th of June 2026, 6:00am
    M80 SB Jct 2 to 1 - Total closure
  • 7th of June 2026, 8:00pm
    26th of June 2026, 6:00am
    M80 SB Jct 2 on slip - Total closure
  • 7th of June 2026, 8:00pm
    26th of June 2026, 6:00am
    M80 SB Jct 1 SB off slip - Total closure
  • 7th of June 2026, 8:00pm
    11th of June 2026, 6:00am
    M8 Jct 15 off EB to A803 NB - Total Closure
  • 7th of June 2026, 8:00pm
    11th of June 2026, 6:00am
    M8 Approach to Jct 15 EB - Lane Closure
  • 7th of June 2026, 8:30pm
    9th of June 2026, 6:00am
    M8 - WB - Jct 4 to Jct 4a - Road closure
  • 7th of June 2026, 8:30pm
    9th of June 2026, 6:00am
    M8 - WB - Jct 4 on slip - Road closure
  • 7th of June 2026, 8:30pm
    9th of June 2026, 6:00am
    M8 - WB - Jct 4a off slip - Road closure
  • 7th of June 2026, 9:00pm
    15th of June 2026, 6:00am
    M74 SB J17-J16 - Single Lane Running
  • 7th of June 2026, 10:00pm
    8th of June 2026, 6:00am
    A8 WB Port Glasgow Rd at Bogston - Road Part of Diversion
  • 8th of June 2026, 12:00am
    19th of June 2026, 11:59pm
    Eastwood Rd OB over M74 NB Closure
  • 8th of June 2026, 12:00am
    19th of June 2026, 11:59pm
    Eastwood Rd OB over M74 SB Closure
  • 8th of June 2026, 6:00am
    14th of June 2026, 9:00pm
    M74 SB J17-J16 - Lane Closure
  • 8th of June 2026, 6:00am
    25th of June 2026, 8:00pm
    M80 SB Jct 2 - 1 - 24hr HS Closure
  • 8th of June 2026, 7:00am
    10th of July 2026, 7:00pm
    A9 Lothmore NB - TTL
  • 8th of June 2026, 7:00am
    10th of July 2026, 7:00pm
    A9 Lothmore SB - TTL
  • 8th of June 2026, 8:00am
    10th of June 2026, 5:00pm
    A78 SB Irvine Rd after Hunterston Rbt - TTLs
  • 8th of June 2026, 8:00am
    10th of June 2026, 5:00pm
    A78 NB Irvine Rd after Hunterston Rbt - TTLs
  • 8th of June 2026, 8:00am
    8th of June 2026, 5:00pm
    A95 Aberlour - Stop/Go N/B
  • 8th of June 2026, 8:00am
    26th of June 2026, 4:00pm
    A85 Hill St to Coldwells Road Crieff - Diversion Signage
  • 8th of June 2026, 8:00am
    29th of June 2026, 5:00pm
    A90 Kingsway West - Verge Works N/B
  • 8th of June 2026, 8:00am
    12th of June 2026, 6:00pm
    A95 Balnellan, Maggieknockater - Stop / Go
  • 8th of June 2026, 8:00am
    3rd of July 2026, 6:00pm
    A9 Halsary Wind Farm South of Mybster SB - TTL
  • 8th of June 2026, 8:00am
    3rd of July 2026, 6:00pm
    A9 Halsary Wind Farm South of Mybster NB - TTL
  • 8th of June 2026, 9:30am
    9th of June 2026, 3:30pm
    A90 Lochlands Junction at Southbank, Forfar. S/B bus stop layby closure
  • 8th of June 2026, 9:30am
    16th of June 2026, 7:00pm
    A84 Drip Bridge Craigforth SB - TTL
  • 8th of June 2026, 9:30am
    16th of June 2026, 7:00pm
    A84 Drip Bridge Craigforth NB - TTL
  • 8th of June 2026, 9:30am
    12th of June 2026, 3:30pm
    A96 Old Rayne- TTL S/B
  • 8th of June 2026, 9:30am
    8th of June 2026, 4:00pm
    A90 Stonehaven- Lane Closure S/B
  • 8th of June 2026, 9:30am
    8th of June 2026, 4:00pm
    A90 Fordoun- Lane Closure S/B
  • 8th of June 2026, 9:30am
    8th of June 2026, 3:30pm
    A85 Ochtertyre West of Crieff EB - TTL
  • 8th of June 2026, 9:30am
    8th of June 2026, 3:30pm
    A85 Ochtertyre West of Crieff WB - TTL
  • 8th of June 2026, 9:30am
    23rd of June 2026, 3:30pm
    A701 NB St Anns - Signage
  • 8th of June 2026, 9:30am
    23rd of June 2026, 3:30pm
    A701 SB St Anns - Signage
  • 8th of June 2026, 9:30am
    8th of June 2026, 4:00pm
    A68 - SB - South of Earlston - Stop/Go
  • 8th of June 2026, 9:30am
    8th of June 2026, 4:00pm
    A68 - SB - South of Earlston - Stop/Go
  • 8th of June 2026, 9:30am
    8th of June 2026, 3:30pm
    A702 - NB - Silverburn - TTLs
  • 8th of June 2026, 9:30am
    8th of June 2026, 3:30pm
    A702 - SB - Silverburn - TTLs
  • 8th of June 2026, 9:30am
    9th of June 2026, 4:00pm
    A85 Lochty - Stop/Go Works
  • 8th of June 2026, 9:30am
    12th of June 2026, 3:00pm
    A92 Forgan Rbt - Signage only S/B
  • 8th of June 2026, 7:00pm
    10th of June 2026, 6:00am
    A9 Craigower Killiecrankie SB - Convoy Works
  • 8th of June 2026, 7:00pm
    19th of June 2026, 6:00am
    A9 Killiecrankie to House of Urrard South of Blair Atholl - Convoy Works
  • 8th of June 2026, 7:00pm
    13th of June 2026, 6:00am
    A77 Knockushan to Bridge St NB Closure
  • 8th of June 2026, 7:00pm
    13th of June 2026, 6:00am
    A77 Knockushan to Bridge St SB Closure
  • 8th of June 2026, 7:30pm
    13th of June 2026, 6:30am
    A9 Inveralmond Rbt, Perth - Lane Closure N/B
  • 8th of June 2026, 7:30pm
    10th of June 2026, 6:00am
    M9 - WB - Jct 4 to Jct 5 - Road closure
  • 8th of June 2026, 7:30pm
    10th of June 2026, 6:00am
    M9 - WB - Jct 4 On-slip - Road closure
  • 8th of June 2026, 7:30pm
    10th of June 2026, 6:00am
    M9 - WB - Jct 5 - Off-slip - Road closure
  • 8th of June 2026, 7:30pm
    11th of June 2026, 6:30am
    A96 Blackburn - Lane Closure W/B
  • 8th of June 2026, 7:30pm
    11th of June 2026, 6:30am
    A96 Blackburn - Lane Closure E/B
  • 8th of June 2026, 7:30pm
    11th of June 2026, 6:30am
    A96 Blackburn - Lane Closure E/B
  • 8th of June 2026, 7:30pm
    12th of June 2026, 6:30am
    A96 Kintore - Lane Closure W/B
  • 8th of June 2026, 7:30pm
    12th of June 2026, 6:30am
    A96 Kintore - Lane Closure E/B
  • 8th of June 2026, 7:30pm
    11th of June 2026, 6:30am
    A96 Blackburn - Lane Closure W/B
  • 8th of June 2026, 7:30pm
    1st of July 2026, 6:00am
    A1 - NB - Innerwick - Road Closure
  • 8th of June 2026, 7:30pm
    1st of July 2026, 6:00am
    A1 - SB - Innerwick - Road Closure
  • 8th of June 2026, 8:00pm
    9th of June 2026, 6:00am
    M74 SB J1 on slip - Slip Closure
  • 8th of June 2026, 8:00pm
    9th of June 2026, 6:00am
    M8 Kingston Br EB- Lane 1 closure
  • 8th of June 2026, 8:00pm
    9th of June 2026, 6:00am
    M74 NB Prior to Jct 8 - Lane Closures
  • 8th of June 2026, 8:00pm
    13th of June 2026, 6:00am
    A725 Northbound Mainline Bothwell - Total Closure
  • 8th of June 2026, 8:00pm
    13th of June 2026, 6:00am
    A725 Northbound Raith on-slip - Total Closure
  • 8th of June 2026, 8:00pm
    13th of June 2026, 6:00am
    A725 Northbound Orbiston on-slip -Total Closure
  • 8th of June 2026, 8:00pm
    17th of June 2026, 3:30pm
    A1 - SB - Thorntonloch - TTL's
  • 8th of June 2026, 8:00pm
    12th of June 2026, 6:00am
    M8 Jct 25A Off Slip WB - Slip Closure
  • 8th of June 2026, 8:00pm
    24th of June 2026, 6:00am
    M90 - NB - Jct 1a from M9 to M90 - Jct 1 - Lane Closure
  • 8th of June 2026, 8:00pm
    11th of June 2026, 6:00am
    A9 Tomatin - Convoy Works
  • 8th of June 2026, 8:00pm
    10th of June 2026, 6:00am
    A1 - NB - Tyne Bridge - Lane Closure
  • 8th of June 2026, 8:00pm
    11th of June 2026, 6:00am
    A8 Westbound Newhouse to Chapelhall South Rbt - Total Closure
  • 8th of June 2026, 8:00pm
    11th of June 2026, 6:00am
    A8 Westbound Newhouse on-slip - Total closure
  • 8th of June 2026, 8:00pm
    11th of June 2026, 6:00am
    A8 Chapelhall North to Chapelhall South Rbt link road - total closure
  • 8th of June 2026, 8:00pm
    11th of June 2026, 6:00am
    A8 Northbound Bo'ness South Rbt to Chapelhall South Rbt -total closure
  • 8th of June 2026, 8:00pm
    26th of June 2026, 6:00am
    M80 SB Jct 2 - 1 - Lane Closure
  • 8th of June 2026, 8:00pm
    16th of June 2026, 6:00am
    M74 Jct 8-9 SB - Off side Lane closure
  • 8th of June 2026, 8:00pm
    10th of June 2026, 6:00am
    A803 NB off to Baird St - TTLs
  • 8th of June 2026, 8:00pm
    12th of June 2026, 6:00am
    M9 - WB - Jct 1a to Jct 1b - Lane closure
  • 8th of June 2026, 8:00pm
    12th of June 2026, 6:00am
    M9 - EB - Jct 1b to Jct 1a - Lane closure
  • 8th of June 2026, 8:00pm
    9th of June 2026, 6:00am
    Provan Rd SB TTL
  • 8th of June 2026, 8:00pm
    9th of June 2026, 6:00am
    Provan Rd NB TTL
  • 8th of June 2026, 8:00pm
    9th of June 2026, 6:00am
    Craigendmuir Street/Maxwelton Road NB TTLS
  • 8th of June 2026, 8:00pm
    9th of June 2026, 6:00am
    Craigendmuir Street/Maxwelton Road SB TTLS
  • 8th of June 2026, 8:00pm
    10th of June 2026, 6:00am
    A1 - NB - Gladsmuir to Dolphingstone - Closure
  • 8th of June 2026, 8:00pm
    10th of June 2026, 6:00am
    A1 - NB - Gladsmuir on slip - Closure
  • 8th of June 2026, 8:00pm
    10th of June 2026, 6:00am
    A1 - NB - Bankton off slip - Closure
  • 8th of June 2026, 8:00pm
    10th of June 2026, 6:00am
    A1 - NB - Bankton on slip - Closure
  • 8th of June 2026, 8:00pm
    10th of June 2026, 6:00am
    A1 - NB - Dolphingstone off slip - Closure
  • 8th of June 2026, 8:00pm
    9th of June 2026, 6:00am
    M74 SB J2 off slip - Slip Closure
  • 8th of June 2026, 8:00pm
    9th of June 2026, 6:00am
    M74 SB J2 on slip - Slip Closure
  • 8th of June 2026, 8:00pm
    9th of June 2026, 6:00am
    M74 NB J1a off slip - Slip Closure
  • 8th of June 2026, 8:00pm
    9th of June 2026, 6:00am
    M74 NB J1a on slip - Slip Closure
  • 8th of June 2026, 8:00pm
    9th of June 2026, 6:00am
    M74 NB J2a on slip - Slip Closure
  • 8th of June 2026, 8:00pm
    9th of June 2026, 6:00am
    M74 NB 2a off slip - Slip Closure
  • 8th of June 2026, 8:00pm
    9th of June 2026, 6:00am
    M74 NB J1 off slip - Slip Closure
  • 8th of June 2026, 8:30pm
    13th of June 2026, 6:00am
    M8 EB Jct 2 to Jct 1 - Road closure
  • 8th of June 2026, 8:30pm
    13th of June 2026, 6:00am
    M8 EB Jct 2 On Slip - Road closure
  • 8th of June 2026, 8:30pm
    13th of June 2026, 6:00am
    M8 EB Jct 1 Off Slip - Road closure
  • 8th of June 2026, 8:30pm
    13th of June 2026, 6:00am
    A720 - WB - Hermiston Gait Rbt - Lane closure
  • 8th of June 2026, 9:00pm
    15th of June 2026, 6:00am
    M74 NB J20 Exit Slip - Slip Road Closure
  • 8th of June 2026, 9:00pm
    15th of June 2026, 6:00am
    M74 SB J20 Exit Slip - Slip Road Closure
  • 8th of June 2026, 10:00pm
    10th of June 2026, 6:00am
    A82 Stirling Rd, Dumbarton SB - TTL'S / Lane closure
  • 8th of June 2026, 10:00pm
    10th of June 2026, 6:00am
    A82 Stirling Rd, Dumbarton SB - TTL'S / Lane closure
  • 9th of June 2026, 6:01am
    2nd of July 2026, 6:00am
    A1 - NB - Innerwick - TTLs
  • 9th of June 2026, 6:01am
    2nd of July 2026, 6:00am
    A1 - SB - Innerwick - TTLs
  • 9th of June 2026, 9:00am
    11th of June 2026, 4:00pm
    A68 - NB - North of Lauder - Stop/Go
  • 9th of June 2026, 9:00am
    11th of June 2026, 4:00pm
    A68 - SB - North of Lauder - Stop/Go
  • 9th of June 2026, 9:30am
    10th of June 2026, 3:30pm
    A90 Tarbrax Road End, Nth of Dundee. S/B bus stop layby closure
  • 9th of June 2026, 9:30am
    10th of June 2026, 3:30pm
    A90 Gateside. S/B bus stop layby closure
  • 9th of June 2026, 9:30am
    11th of June 2026, 3:30pm
    A8 Westbound Chapelhall to Eurocentral - Progressive Nearside & Offside lane closure
  • 9th of June 2026, 9:30am
    10th of June 2026, 3:30pm
    A702 - NB - Dolphinton - TTLs
  • 9th of June 2026, 9:30am
    10th of June 2026, 3:30pm
    A702 - SB - Dolphinton - TTLs
  • 9th of June 2026, 9:30am
    9th of June 2026, 3:30pm
    A76 SB at Crosshands - TTLs
  • 9th of June 2026, 9:30am
    9th of June 2026, 3:30pm
    A76 NB at Crosshands - TTLs
  • 9th of June 2026, 9:30am
    9th of June 2026, 3:30pm
    M74 NB Jct 7 to 6 Hardshoulder Closure
  • 9th of June 2026, 9:30am
    9th of June 2026, 3:30pm
    M74 NB Jct 7 to 6 Bog OB Hardshoulder Closure
  • 9th of June 2026, 7:30pm
    31st of July 2026, 6:30am
    A90 Brechin - Contraflow N/B
  • 9th of June 2026, 7:30pm
    31st of July 2026, 6:30am
    A90 Brechin - Contraflow S/B
  • 9th of June 2026, 7:30pm
    12th of June 2026, 6:30am
    A96 Kintore - Lane Closure E/B
  • 9th of June 2026, 7:30pm
    12th of June 2026, 6:30am
    A96 Kintore - Lane Closure W/B
  • 9th of June 2026, 7:30pm
    12th of June 2026, 6:30am
    A96 Kintore - Lane Closure E/B
  • 9th of June 2026, 7:30pm
    12th of June 2026, 6:30am
    A96 Kintore - Lane Closure W/B
  • 9th of June 2026, 7:30pm
    12th of June 2026, 6:30am
    A96 Kintore - Lane Closure E/B
  • 9th of June 2026, 7:30pm
    13th of June 2026, 6:00am
    A1 - SB - Lemington to Heugh Head - Road Closure
  • 9th of June 2026, 7:30pm
    13th of June 2026, 6:00am
    A1 - NB - Lemington to Heugh Head - Road Closure
  • 9th of June 2026, 7:30pm
    13th of June 2026, 6:00am
    A1 - SB - Grantshouse - TTL's
  • 9th of June 2026, 7:30pm
    13th of June 2026, 6:00am
    A1 - NB - Grantshouse - TTL's
  • 9th of June 2026, 8:00pm
    10th of June 2026, 6:00am
    M8 EB Approach to Kingston Br - Lane Closures
  • 9th of June 2026, 8:00pm
    10th of June 2026, 6:00am
    M8 WB on to Kingston Br - Lane Closure
  • 9th of June 2026, 8:00pm
    10th of June 2026, 6:00am
    M74 SB J1 off slip - Lane Closure
  • 9th of June 2026, 8:00pm
    10th of June 2026, 6:00am
    M8 Hillington Rbt inner - lane closure
  • 9th of June 2026, 8:00pm
    10th of June 2026, 6:00am
    M74 jct 1 SB-Lane 2 closure
  • 9th of June 2026, 8:00pm
    10th of June 2026, 6:00am
    M74 jct 1 NB-Lane 2 closure
  • 9th of June 2026, 8:00pm
    22nd of June 2026, 6:00am
    A82 West Rnbt to Belford Rd Rnbt Fort William NB - Convoy Works
  • 9th of June 2026, 8:30pm
    13th of June 2026, 6:00am
    M8 - WB - Jct 4a to jct 5 - Road closure
  • 9th of June 2026, 8:30pm
    13th of June 2026, 6:00am
    M8 - WB - Jct 4a on slip - Road closure
  • 9th of June 2026, 8:30pm
    13th of June 2026, 6:00am
    M8 - WB - Jct 5 off slip - Road closure
  • 10th of June 2026, 7:00am
    12th of June 2026, 4:30pm
    M8 Jct 25 to Jct 25A WB - Hard Shoulder Closure
  • 10th of June 2026, 8:00am
    17th of June 2026, 5:00pm
    A90 Invergowrie - Diversion Signage S/B
  • 10th of June 2026, 8:00am
    10th of June 2026, 11:59pm
    A702 - SB - Westfield Farm, South of Coulter - TTL's
  • 10th of June 2026, 8:00am
    10th of June 2026, 11:59pm
    A702 - NB - Westfield Farm, South of Coulter - TTL's
  • 10th of June 2026, 8:00am
    11th of June 2026, 5:00pm
    A82 Three Sister Viewpoint Glencoe SB - TTL
  • 10th of June 2026, 8:00am
    11th of June 2026, 5:00pm
    A82 Three Sister Viewpoint Glencoe NB - TTL
  • 10th of June 2026, 9:00am
    16th of June 2026, 4:00pm
    A87 Borve - Vergeworks
  • 10th of June 2026, 9:00am
    15th of June 2026, 4:00pm
    A87 Sligachan West of Sconser - Vergeworks
  • 10th of June 2026, 9:30am
    11th of June 2026, 3:30pm
    A90 Todhills at Tinkletap Farm, Nth of Dundee. S/B bus stop layby closure
  • 10th of June 2026, 9:30am
    10th of June 2026, 3:30pm
    M8 EB Jct 29 between the slips - Hard Shoulder Closure
  • 10th of June 2026, 9:30am
    10th of June 2026, 3:30pm
    M8 WB Jct 29 between the slips - Hard Shoulder Closure
  • 10th of June 2026, 7:00pm
    17th of June 2026, 7:00am
    A83 Tangy North of Campbeltown NB - Road Closure with Amnesties
  • 10th of June 2026, 7:00pm
    12th of June 2026, 6:00am
    A82 Firkin Point South of Tarbet NB - TTL
  • 10th of June 2026, 7:00pm
    12th of June 2026, 6:00am
    A82 Firkin Point South of Tarbet SB - TTL
  • 10th of June 2026, 8:00pm
    14th of June 2026, 6:00am
    M8 Jct 11 On-slip EB - Total Closure
  • 10th of June 2026, 8:00pm
    14th of June 2026, 6:00am
    B765 Stepps Rd NB - Lane Closure
  • 10th of June 2026, 8:00pm
    11th of June 2026, 6:00am
    A1 - NB - Dolphingstone to Wallyford - Closure
  • 10th of June 2026, 8:00pm
    11th of June 2026, 6:00am
    A1 - NB - Dolphingstone on slip - Closure
  • 10th of June 2026, 8:00pm
    11th of June 2026, 6:00am
    A1 - NB - Wallyford off slip - Closure
  • 10th of June 2026, 8:00pm
    11th of June 2026, 6:00am
    A726 Queensway from Righead Rbt to Eaglesham Rbt WB - Total Closure
  • 10th of June 2026, 8:00pm
    11th of June 2026, 6:00am
    A726 Queensway Righead Rbt - Lane Closure
  • 10th of June 2026, 8:30pm
    13th of June 2026, 6:00am
    A720 - WB - Baberton to Hermiston - Road Closure
  • 10th of June 2026, 8:30pm
    13th of June 2026, 6:00am
    A720 - WB - Calder WB Offslip - Road Closure
  • 10th of June 2026, 8:30pm
    13th of June 2026, 6:00am
    A720 - WB - Hermiston WB Offslip - Road Closure
  • 10th of June 2026, 8:30pm
    13th of June 2026, 6:00am
    A720 - WB - Calder Jct Roundabout - Lane Closure
  • 11th of June 2026, 9:30am
    12th of June 2026, 3:30pm
    A90 Shielhill Rd, Inveraldie. S/B bus stop layby closure
  • 11th of June 2026, 9:30am
    12th of June 2026, 3:30pm
    A90 Inveraldie, Nth of Dundee. S/B bus stop layby closure
  • 11th of June 2026, 9:30am
    15th of June 2026, 3:30pm
    A90 Laurencekirk - Lane Closure N/B
  • 11th of June 2026, 9:30am
    15th of June 2026, 3:30pm
    A90 Laurencekirk - Lane Closure S/B
  • 11th of June 2026, 9:30am
    17th of June 2026, 3:30pm
    A1 - NB - Thorntonloch - TTL's
  • 11th of June 2026, 9:30am
    12th of June 2026, 3:30pm
    A702 - NB - Nine Mile Burn - TTLS
  • 11th of June 2026, 9:30am
    12th of June 2026, 3:30pm
    A702 - SB - Nine Mile Burn - TTLS
  • 11th of June 2026, 9:30am
    11th of June 2026, 3:30pm
    M74 NB 8-7 Hardshoulder Closure
  • 11th of June 2026, 9:30am
    11th of June 2026, 3:30pm
    M74 9-8 Lochhead O/B Hardshoulder Closure
  • 11th of June 2026, 1:00pm
    11th of June 2026, 4:00pm
    A87 Borve - Stop/Go Works
  • 11th of June 2026, 7:00pm
    17th of June 2026, 7:00am
    A83 Tangy North of Campbeltown SB - Road Closure with Amnesties
  • 11th of June 2026, 7:30pm
    30th of June 2026, 6:30am
    M90 Milnathort - Contraflow S/B
  • 11th of June 2026, 7:30pm
    30th of June 2026, 6:30am
    M90 Milnathort - Contraflow N/B
  • 11th of June 2026, 8:00pm
    13th of June 2026, 6:00am
    B765 Stepps Rd NB - TTLs
  • 11th of June 2026, 8:00pm
    13th of June 2026, 6:00am
    B765 Stepps Rd SB - TTLs
  • 11th of June 2026, 8:00pm
    13th of June 2026, 6:00am
    M8 Jct 11 Off-slip EB - TTLs
  • 11th of June 2026, 8:00pm
    13th of June 2026, 6:00am
    M8 Eastbound Junction 6a main line - Total closure
  • 11th of June 2026, 8:00pm
    13th of June 2026, 6:00am
    A1 - NB - Wallyford to Old Craighall - Closure
  • 11th of June 2026, 8:00pm
    13th of June 2026, 6:00am
    A1 - NB - Wallyford on slip - Closure
  • 11th of June 2026, 8:00pm
    13th of June 2026, 6:00am
    A1 - NB - Old Craighall off slip - Closure
  • 11th of June 2026, 10:00pm
    12th of June 2026, 6:00am
    A8 WB East Hamilton Street Road Part of a Diversion Route
  • 12th of June 2026, 8:00am
    16th of June 2026, 5:00pm
    A95 Speyview - Diversion Signage N/B
  • 12th of June 2026, 9:30am
    12th of June 2026, 3:30pm
    A90 Nth of Emmock Rd Flyover, Dundee. S/B bus stop layby closure
  • 12th of June 2026, 9:30am
    12th of June 2026, 3:30pm
    A68 - NB - Tynehead Junction, Fala Dam - Stop/Go
  • 12th of June 2026, 9:30am
    12th of June 2026, 3:30pm
    A68 - SB - Tynehead Junction, Fala Dam - Stop/Go
  • 12th of June 2026, 7:30pm
    29th of June 2026, 6:30am
    M90 Milnathort - Slip Closure N/B
  • 12th of June 2026, 8:00pm
    16th of June 2026, 6:00am
    M8 Jct 24 to Jct 25 WB - Lane Closure
  • 12th of June 2026, 10:00pm
    13th of June 2026, 6:00am
    A830 Beasdale EB - TTL
  • 12th of June 2026, 10:00pm
    13th of June 2026, 6:00am
    A830 Beasdale WB - TTL
  • 13th of June 2026, 6:00am
    13th of June 2026, 5:00pm
    M74 SB Jct 6 Off slip - Advance Signage
  • 13th of June 2026, 6:00am
    13th of June 2026, 5:00pm
    M74 NB Jct 6 Off slip - Advance Signage
  • 13th of June 2026, 10:00am
    13th of June 2026, 12:30pm
    A87 Portree to Kensaleyre - Event Road Closure
  • 13th of June 2026, 2:00pm
    13th of June 2026, 3:00pm
    A83 Campbeltown - Event Road Closure
  • 14th of June 2026, 8:00am
    14th of June 2026, 5:30pm
    A90 Fraserburgh- Diversion signage - S/B
  • 14th of June 2026, 8:00am
    14th of June 2026, 5:00pm
    A78 SB High Street Greenock - Road Part of Diversion
  • 14th of June 2026, 8:00am
    14th of June 2026, 5:00pm
    A78 NB High Street Greenock - Road Part of Diversion
  • 14th of June 2026, 7:00pm
    22nd of June 2026, 6:00am
    A85 Connel WB - Road Closure with Amnesties
  • 14th of June 2026, 7:00pm
    22nd of June 2026, 6:00am
    A85 Connel EB - Road Closure with Amnesties
  • 14th of June 2026, 7:00pm
    26th of June 2026, 6:00am
    A99 Whitleen North of Ulbster NB - Road Closure with Amnesties
  • 14th of June 2026, 7:00pm
    26th of June 2026, 6:00am
    A99 Whitleen North of Ulbster SB - Road Closure with Amnesties
  • 14th of June 2026, 7:00pm
    16th of June 2026, 6:00am
    A84 Kirk Lane Blair Drummond - Convoy Works
  • 14th of June 2026, 7:00pm
    19th of June 2026, 6:00am
    A82 Port Clair North of Fort Augustus NB - Road Closure
  • 14th of June 2026, 7:00pm
    19th of June 2026, 6:00am
    A82 Port Clair North of Fort Augustus SB - Road Closure
  • 15th of June 2026, 5:00am
    31st of December 2026, 7:00pm
    A9 Tummel Offslip NB - Slip Closure
  • 15th of June 2026, 6:00am
    28th of June 2026, 6:00pm
    A75 Glenluce to Newton Stewart EB - Road As Part Of Diversion
  • 15th of June 2026, 6:00am
    28th of June 2026, 6:00pm
    A75 Glenluce to Newton Stewart WB - Road As Part Of Diversion
  • 15th of June 2026, 6:00am
    31st of October 2026, 6:00am
    A9000 - SB - Forth Road Bridge - OS Lane closure
  • 15th of June 2026, 7:00am
    4th of July 2026, 7:00pm
    A82 Leagann Bridge South of Laggan SB - TTL
  • 15th of June 2026, 7:00am
    4th of July 2026, 7:00pm
    A82 Leagann Bridge South of Laggan NB - TTL
  • 15th of June 2026, 8:00am
    26th of June 2026, 11:59pm
    A702 - NB - High Street, Biggar - TTL's
  • 15th of June 2026, 8:00am
    26th of June 2026, 11:59pm
    A702 - SB - High Street, Biggar - TTL's
  • 15th of June 2026, 8:00am
    26th of June 2026, 6:00pm
    A95 Cromdale to Advie NB - Stop/Go
  • 15th of June 2026, 8:00am
    19th of June 2026, 5:00pm
    A82 Corran NB - TTL
  • 15th of June 2026, 8:00am
    19th of June 2026, 5:00pm
    A82 Corran SB - TTL
  • 15th of June 2026, 9:00am
    16th of June 2026, 4:00pm
    A7 - NB - Branxholm - Mobile Stop/Go
  • 15th of June 2026, 9:00am
    16th of June 2026, 4:00pm
    A7 - SB - Branxholm - Mobile Stop/Go
  • 15th of June 2026, 9:30am
    3rd of July 2026, 4:00pm
    A90 Cross Street, Fraserburgh - TTL's S/B
  • 15th of June 2026, 9:30am
    24th of June 2026, 11:59pm
    A702 - SB - High Street Biggar - TTL's
  • 15th of June 2026, 9:30am
    24th of June 2026, 11:59pm
    A702 - NB - High Street Biggar - TTL's
  • 15th of June 2026, 9:30am
    19th of June 2026, 3:30pm
    A78 SB Main Rd Fairlie -TTLS
  • 15th of June 2026, 9:30am
    19th of June 2026, 3:30pm
    A78 NB Main Rd Fairlie - TTLs
  • 15th of June 2026, 9:30am
    16th of June 2026, 3:30pm
    A702 - NB - Coulter - TTL's
  • 15th of June 2026, 9:30am
    16th of June 2026, 3:30pm
    A702 - SB - Coulter - TTL's
  • 15th of June 2026, 9:30am
    26th of June 2026, 3:30pm
    A92 Rathillet NB - Stop/Go
  • 15th of June 2026, 7:30pm
    29th of August 2026, 5:00am
    A96 Elgin to Nairn-Road closures with Amnesties- W/B
  • 15th of June 2026, 7:30pm
    29th of August 2026, 5:00am
    A96 Elgin to Nairn-Road closures with Amnesties- E/B
  • 15th of June 2026, 7:30pm
    18th of June 2026, 6:30am
    A92 Cammachmore - Convoy S/B
  • 15th of June 2026, 7:30pm
    25th of June 2026, 6:00am
    A68 - NB - North of Humbie, Fala - Road closure
  • 15th of June 2026, 7:30pm
    25th of June 2026, 6:00am
    A68 - SB - North of Humbie, Fala - Road closure
  • 15th of June 2026, 8:00pm
    16th of June 2026, 6:00am
    M77 NB Jct 5 to M8 - Mobile Lane Closure
  • 15th of June 2026, 8:00pm
    16th of June 2026, 6:00am
    M77 SB Jct 5 to M8 - Mobile Lane Closure
  • 15th of June 2026, 8:00pm
    16th of June 2026, 6:00am
    M8 EB Jct 13 to M80 Jct 2 - Mobile Lane Closure
  • 15th of June 2026, 8:00pm
    16th of June 2026, 6:00am
    M80 SB Jct 2 to M8 - Mobile Lane Closure
  • 15th of June 2026, 8:00pm
    17th of June 2026, 6:00am
    M8 Jct 11 - Jct 10 EB - Lane Closure
  • 15th of June 2026, 8:00pm
    20th of June 2026, 6:00am
    M73 Southbound Junction 2a to Junction 2 - Progressive Nearside & Hard shoulder running closure.
  • 15th of June 2026, 8:00pm
    17th of June 2026, 6:00am
    A725 Northbound Whistleberry Main line - Total closure
  • 15th of June 2026, 8:00pm
    17th of June 2026, 6:00am
    A725 Northbound Main Street on-slip - Total closure
  • 15th of June 2026, 8:00pm
    17th of June 2026, 6:00am
    A725 Northbound Glasgow Road on-slip Total closure
  • 15th of June 2026, 8:00pm
    17th of June 2026, 6:00am
    A725 Northbound Whistleberry on-slip - Total closure
  • 15th of June 2026, 8:00pm
    20th of June 2026, 6:00am
    M74 Jct 9-8 NB - Off side Lane closure
  • 15th of June 2026, 8:00pm
    16th of June 2026, 6:00am
    A77 NB Whitletts to Sandyford - Road closure
  • 15th of June 2026, 8:00pm
    16th of June 2026, 6:00am
    A77 NB Sandyford to Dutchhouse - Road closure
  • 15th of June 2026, 8:00pm
    16th of June 2026, 6:00am
    A77 SB Dutchhouse to Sandyford Road Closure
  • 15th of June 2026, 8:00pm
    16th of June 2026, 6:00am
    A77 SB Sandyford to Whitletts - Road Closure
  • 15th of June 2026, 8:00pm
    16th of June 2026, 6:00am
    A78 NB Dutchhouse to Monktonhead - Lane1 Closure
  • 15th of June 2026, 8:00pm
    16th of June 2026, 6:00am
    A78 SB Monktonhead to Dutchhouse - Lane Closure
  • 15th of June 2026, 8:30pm
    17th of June 2026, 6:00am
    M8 - WB - Jct 5 to Jct 6a - Road closure
  • 15th of June 2026, 8:30pm
    17th of June 2026, 6:00am
    M8 - WB - Jct 5 on slip - Road closure
  • 15th of June 2026, 8:30pm
    17th of June 2026, 6:00am
    M8 - WB - Jct 6 off slip - Road closure
  • 15th of June 2026, 8:30pm
    27th of June 2026, 4:30am
    M8 WB - HS closure - Jct 2 Onslip
  • 15th of June 2026, 8:30pm
    27th of June 2026, 4:30am
    M8 WB - Lane Closure - Jct 2 Onslip
  • 15th of June 2026, 9:00pm
    24th of June 2026, 6:00am
    M77 Jct 2 On-slip SB - Total Closure
  • 15th of June 2026, 9:30pm
    31st of October 2026, 6:00am
    A9000 - SB - Forth Road Bridge - Road closure
  • 15th of June 2026, 9:30pm
    31st of October 2026, 6:00am
    A9000 - NB - Forth Road Bridge - Road closure
  • 15th of June 2026, 10:00pm
    24th of June 2026, 6:00am
    M77 Jct 2 to 3 SB - Total Closure
  • 15th of June 2026, 10:00pm
    24th of June 2026, 6:00am
    M77 Jct 3 Off-slip SB - Total Closure
  • 15th of June 2026, 10:00pm
    24th of June 2026, 6:00am
    M77 Jct 1 to 2 SB - Lane Closure
  • 16th of June 2026, 6:01am
    25th of June 2026, 6:00am
    A68 - NB - North of Humbie, Fala - TTL's
  • 16th of June 2026, 6:01am
    25th of June 2026, 6:00am
    A68 - SB - North of Humbie, Fala - TTL's
  • 16th of June 2026, 8:00am
    19th of June 2026, 6:00pm
    M90 Btwn Jct 5-6. Diversion signs for local road closure.
  • 16th of June 2026, 7:00pm
    25th of June 2026, 7:00am
    A83 Kennacraig SB - Road Closure with Amnesties
  • 16th of June 2026, 7:00pm
    25th of June 2026, 7:00am
    A83 Kennacraig NB - Road Closure with Amnesties
  • 16th of June 2026, 7:00pm
    17th of June 2026, 6:00am
    A9 Dalwhinnie NB - TTL
  • 16th of June 2026, 7:00pm
    17th of June 2026, 6:00am
    A9 Dalwhinnie SB - TTL
  • 16th of June 2026, 7:00pm
    17th of June 2026, 6:00am
    A889 Dalwhinnie SB - TTL
  • 16th of June 2026, 7:00pm
    17th of June 2026, 6:00am
    A889 Dalwhinnie NB - TTL
  • 16th of June 2026, 7:00pm
    17th of June 2026, 6:00am
    A84 Blackdub Farm North of Craigforth - Convoy Works
  • 16th of June 2026, 7:00pm
    20th of June 2026, 6:00am
    A77 Bridge St NB Convoy
  • 16th of June 2026, 7:00pm
    20th of June 2026, 6:00am
    A77 Bridge St SB Convoy
  • 16th of June 2026, 7:00pm
    18th of June 2026, 6:00am
    Montgomerie St (council network) junction closure
  • 16th of June 2026, 7:00pm
    19th of June 2026, 6:00am
    A82 Three Sisters Glencoe NB - TTL
  • 16th of June 2026, 7:00pm
    19th of June 2026, 6:00am
    A82 Three Sisters Glencoe SB - TTL
  • 16th of June 2026, 8:00pm
    17th of June 2026, 6:00am
    A77 NB Spitallhill off slip - Closure
  • 16th of June 2026, 8:00pm
    17th of June 2026, 6:00am
    A77 NB Bellfield IC off slip - Closure
  • 16th of June 2026, 8:00pm
    23rd of June 2026, 6:00am
    A726 NB to A725 - Mobile Lane Closure
  • 16th of June 2026, 8:00pm
    23rd of June 2026, 6:00am
    A725 SB to A726 - Mobile Lane Closures
  • 16th of June 2026, 8:00pm
    23rd of June 2026, 6:00am
    M8 WB Jct 10 to Jct 28 - Mobile Lane Closure
  • 16th of June 2026, 8:00pm
    23rd of June 2026, 6:00am
    M8 EB Jct 28 to Jct 10 - Mobile Lane Closure
  • 16th of June 2026, 8:00pm
    9th of July 2026, 6:00am
    M90 - SB - Jct 2 to Jct 1B - Road Closure
  • 16th of June 2026, 8:00pm
    17th of June 2026, 6:00am
    A90 Stonehaven. N/B lane 1 & off slip closure
  • 16th of June 2026, 8:00pm
    9th of July 2026, 6:00am
    A832(M) - EB - Jct 2 M90 SB Onslip - Slip Closure
  • 16th of June 2026, 8:00pm
    9th of July 2026, 6:00am
    M90 - SB - Jct 1C Off Slip -Slip Closure
  • 16th of June 2026, 8:00pm
    9th of July 2026, 6:00am
    M90 - SB - Jct 1C on Slip -Slip Closure
  • 16th of June 2026, 8:00pm
    9th of July 2026, 6:00am
    M90 - SB - Jct 1B on Slip -Slip Closure
  • 16th of June 2026, 8:00pm
    17th of June 2026, 6:00am
    A77 NB Dutchouse Rbt to Bellfield IC - Closure
  • 16th of June 2026, 8:00pm
    17th of June 2026, 6:00am
    A77 NB Symington off slip - Closure
  • 16th of June 2026, 8:00pm
    17th of June 2026, 6:00am
    A77 NB Symington on slip - Closure
  • 16th of June 2026, 8:00pm
    17th of June 2026, 6:00am
    A77 NB Bogend off slip - Closure
  • 16th of June 2026, 8:00pm
    17th of June 2026, 6:00am
    A77 NB Bogend on slip - Closure
  • 16th of June 2026, 10:00pm
    17th of June 2026, 6:00am
    M898/A898 Erskine Bridge SB - Total Closure
  • 16th of June 2026, 10:00pm
    17th of June 2026, 6:00am
    A82 NB Off Slip to A898 Erskine Bridge SB - Slip Closure
  • 16th of June 2026, 10:00pm
    17th of June 2026, 6:00am
    A82 SB Off Slip to A898 Erskine Bridge SB - Slip Closure
  • 16th of June 2026, 10:00pm
    17th of June 2026, 6:00am
    M898/A898 Erskine Bridge NB - Lane 2 Closure
  • 16th of June 2026, 10:00pm
    17th of June 2026, 6:00am
    A82 SB Great Western Road prior to A898 Erskine Bridge - NS Lane Closure
  • 16th of June 2026, 10:00pm
    17th of June 2026, 6:00am
    A82 Great Western Road NB - NS Lane Closure
  • 16th of June 2026, 10:00pm
    17th of June 2026, 6:00am
    A898 Erskine Bridge SB Off Slip to A726 - Slip Closure
  • 17th of June 2026, 7:00am
    17th of June 2026, 5:00pm
    M74 NB J21-J20 - Lane Closure
  • 17th of June 2026, 7:00am
    17th of June 2026, 5:00pm
    M74 SB J20-J21 - Lane Closure
  • 17th of June 2026, 8:00am
    19th of June 2026, 5:00pm
    A9 Auchterarder - Div Signage N/B
  • 17th of June 2026, 8:00am
    23rd of June 2026, 5:00pm
    A90 Longforgan Diversion signage- S/B
  • 17th of June 2026, 9:00am
    17th of June 2026, 4:00pm
    A7 - SB - South of Synton Jct - Mobile Stop/Go
  • 17th of June 2026, 9:00am
    17th of June 2026, 4:00pm
    A7 - NB - South of Synton Jct - Mobile Stop/Go
  • 17th of June 2026, 9:30am
    17th of June 2026, 3:30pm
    A9 Dunbalne to Greenloaning NB - Diversion signage for local road closure
  • 17th of June 2026, 7:00pm
    19th of June 2026, 6:00am
    A889 Catlodge NB - TTL
  • 17th of June 2026, 7:00pm
    19th of June 2026, 6:00am
    A889 Catlodge SB - TTL
  • 17th of June 2026, 7:00pm
    18th of June 2026, 6:00am
    A84 Kilmahog - Convoy Works
  • 17th of June 2026, 8:00pm
    18th of June 2026, 6:00am
    A77 NB Bellfield IC to Meiklewood - Closure
  • 17th of June 2026, 8:00pm
    18th of June 2026, 6:00am
    A77 NB Bellfield IC on slip - Closure
  • 17th of June 2026, 8:00pm
    18th of June 2026, 6:00am
    A77 NB Grassyards off slip - Closure
  • 17th of June 2026, 8:00pm
    18th of June 2026, 6:00am
    A77 NB Grassyards on slip - Closure
  • 17th of June 2026, 8:00pm
    18th of June 2026, 6:00am
    A77 NB Meiklewood off slip - Road Closure
  • 17th of June 2026, 8:00pm
    20th of June 2026, 6:00am
    M8 WB Jct 28 to M8 Jct 31 - Mobile Lane Closure
  • 17th of June 2026, 8:00pm
    20th of June 2026, 6:00am
    M8 EB Jct 31 to M8 Jct 28 - Mobiles
  • 17th of June 2026, 8:00pm
    20th of June 2026, 6:00am
    A78 SB Braeside to inverkip - Mobile Lane Closure
  • 17th of June 2026, 8:00pm
    20th of June 2026, 6:00am
    A78 NB Inverkip to Braeside - Mobile Lane Closure
  • 17th of June 2026, 8:00pm
    20th of June 2026, 6:00am
    A8 WB Langbank to A8 Bullring - Mobile Lane Closures
  • 17th of June 2026, 8:00pm
    20th of June 2026, 6:00am
    A8 EB Bullring to A8 Langbank Mobile Lane Closures
  • 17th of June 2026, 8:00pm
    20th of June 2026, 6:00am
    M898 NB to A82 - Mobile Lane Closures
  • 17th of June 2026, 8:00pm
    20th of June 2026, 6:00am
    A82 SB slips to M898 Mobile - Lane Closure
  • 17th of June 2026, 8:00pm
    20th of June 2026, 6:00am
    A82 NB to Stoneymollen - Mobile Lane Closure
  • 17th of June 2026, 8:00pm
    20th of June 2026, 6:00am
    A82 SB Stoneymollen to A898 off slip Mobile Lane Closure
  • 17th of June 2026, 8:00pm
    20th of June 2026, 6:00am
    A737 SB jct 28a to Kilbarchan - Mobile lane closure
  • 17th of June 2026, 8:00pm
    20th of June 2026, 6:00am
    A737 NB Kilbarchan to M8 slips - Mobile Lane Closures
  • 17th of June 2026, 8:00pm
    19th of June 2026, 6:00am
    M77 Jct 2 to Jct 1 NB - Lane Closure
  • 17th of June 2026, 8:00pm
    18th of June 2026, 6:00am
    Kingussie to Alvie NB - MLC
  • 17th of June 2026, 8:00pm
    18th of June 2026, 6:00am
    Kingussie to Alvie SB - MLC
  • 17th of June 2026, 8:30pm
    20th of June 2026, 6:00am
    M8 EB Jct 6A to Jct 5 - Road Closure
  • 17th of June 2026, 8:30pm
    20th of June 2026, 6:00am
    M8 EB Jct 6 on-slip - Road Closure.
  • 17th of June 2026, 8:30pm
    20th of June 2026, 6:00am
    M8 EB Jct 5 off-slip - Road Closure
  • 17th of June 2026, 10:00pm
    19th of June 2026, 6:00am
    M898/A898 Erskine Bridge NB - Total Closure
  • 17th of June 2026, 10:00pm
    19th of June 2026, 6:00am
    A898 Erskine bridge NB Off Slip to A82 NB – Total Closure
  • 17th of June 2026, 10:00pm
    19th of June 2026, 6:00am
    A898 Erskine bridge NB Off Slip to A82 SB – Total Closure
  • 17th of June 2026, 10:00pm
    19th of June 2026, 6:00am
    A898 Erskine Bridge On Slip from A726 NB - Slip closure
  • 17th of June 2026, 10:00pm
    18th of June 2026, 6:00am
    M898/A898 Erskine Bridge SB - Lane 2 Closure
  • 17th of June 2026, 10:00pm
    19th of June 2026, 6:00am
    M898 to A898 Erskine Bridge NB - Lane 2 Closure
  • 18th of June 2026, 6:00am
    31st of October 2026, 6:00am
    A9000 - NB - Forth Road Bridge - OS Lane closure
  • 18th of June 2026, 8:00am
    21st of June 2026, 5:00pm
    A9 Crossgates - Diversion Signage N/B
  • 18th of June 2026, 7:00pm
    22nd of June 2026, 6:00am
    A9 Killiecrankie NB - Convoy Works
  • 18th of June 2026, 7:00pm
    23rd of June 2026, 6:00am
    A84 Kirkton Wood North of Doune NB - Road Closure with Amnesties
  • 18th of June 2026, 7:00pm
    23rd of June 2026, 6:00am
    A84 Kirkton Wood North of Doune SB - Road Closure with Amnesties
  • 18th of June 2026, 8:00pm
    19th of June 2026, 6:00am
    A77 SB - Meiklewood to Bellfield IC - Road Closure
  • 18th of June 2026, 8:00pm
    19th of June 2026, 6:00am
    A77 SB - Meiklewood on slip - Road Closure
  • 18th of June 2026, 8:00pm
    19th of June 2026, 6:00am
    A77 SB - Grassyards off slip - Road Closure
  • 18th of June 2026, 8:00pm
    19th of June 2026, 6:00am
    A77 SB - Grassyards on slip - Road Closure
  • 18th of June 2026, 8:00pm
    19th of June 2026, 6:00am
    A77 SB - Bellfield IC off slip - Road Closure
  • 18th of June 2026, 8:00pm
    24th of June 2026, 6:00am
    M74 NB Jct 3a to M8 jct 20 - Mobile Lane Closure
  • 18th of June 2026, 8:00pm
    24th of June 2026, 6:00am
    M74 SB Jct 1 to Jct 3a - Mobile Lane Closures
  • 18th of June 2026, 8:00pm
    24th of June 2026, 6:00am
    M74 SB Jct 6 to Jct 12 - Mobile Lane Closure
  • 18th of June 2026, 8:00pm
    24th of June 2026, 6:00am
    M74 NB Jct 12 to Jct 6 - Mobile Lane Closure
  • 18th of June 2026, 8:00pm
    23rd of June 2026, 6:00am
    A9 Moy to Tore NB - MLC
  • 18th of June 2026, 8:00pm
    21st of June 2026, 6:00am
    A9 Moy to Tore SB - MLC
  • 18th of June 2026, 8:00pm
    19th of June 2026, 6:00am
    A9 Slochd to Tomatin NB - MLC
  • 18th of June 2026, 8:00pm
    19th of June 2026, 6:00am
    A9 Slochd to Tomatin SB - MLC
  • 18th of June 2026, 9:00pm
    22nd of June 2026, 6:00am
    M77 Jct 3 to 1 NB - Lane Closure
  • 19th of June 2026, 7:00pm
    20th of June 2026, 6:00am
    A889 Dalwhinnie NB - TTL
  • 19th of June 2026, 7:00pm
    20th of June 2026, 6:00am
    A889 Dalwhinnie SB - TTL
  • 19th of June 2026, 8:00pm
    20th of June 2026, 6:00am
    A77 SB - Bellfield IC to Dutchouse Rbt - Road Closure
  • 19th of June 2026, 8:00pm
    20th of June 2026, 6:00am
    A77 SB - Bellfield IC on slip - Slip Closure
  • 19th of June 2026, 8:00pm
    20th of June 2026, 6:00am
    A77 SB - Spitallhill on slip - Slip Closure
  • 19th of June 2026, 8:00pm
    20th of June 2026, 6:00am
    A77 SB - Bogend off slip Tarbolton Road - Slip Closure
  • 19th of June 2026, 8:00pm
    20th of June 2026, 6:00am
    A77 SB - Bogend on slip Tarbolton Road - Slip Closure
  • 19th of June 2026, 8:00pm
    20th of June 2026, 6:00am
    A77 SB - Symington off slip - Slip Closure
  • 19th of June 2026, 8:00pm
    20th of June 2026, 6:00am
    A77 SB - Symington on slip - Slip Closure
  • 20th of June 2026, 12:00am
    26th of June 2026, 11:59pm
    Eastwood Rd OB over M74 NB TTLs
  • 20th of June 2026, 12:00am
    26th of June 2026, 11:59pm
    Eastwood Rd OB over M74 SB TTLs
  • 20th of June 2026, 6:00am
    21st of June 2026, 10:00pm
    M77 Jct 2 to 3 SB - Contraflow
  • 20th of June 2026, 6:00am
    21st of June 2026, 10:00pm
    M77 Jct 2 to 3 NB - Contraflow
  • 20th of June 2026, 6:00am
    21st of June 2026, 10:00pm
    M77 Jct 2 On-slip NB - Total Closure
  • 20th of June 2026, 11:30am
    20th of June 2026, 1:00pm
    A83 Inveraray - Event Road Closure
  • 20th of June 2026, 12:15pm
    21st of June 2026, 1:00pm
    A977 WB Kincardine. Road Closure
  • 20th of June 2026, 12:15pm
    21st of June 2026, 1:00pm
    A977 EB Kincardine. Road Closure
  • 21st of June 2026, 9:30am
    21st of June 2026, 3:30pm
    A77 Glengall South Ayrshire SB- TTL
  • 21st of June 2026, 9:30am
    21st of June 2026, 3:30pm
    A77 Glengall South Ayrshire NB- TTL
  • 21st of June 2026, 7:00pm
    22nd of June 2026, 6:00am
    A82 Crianlarich NB - Convoy
  • 21st of June 2026, 7:00pm
    22nd of June 2026, 6:00am
    A85 Crianlarich WB - Convoy
  • 21st of June 2026, 7:00pm
    26th of June 2026, 6:00am
    A82 North of Corran Ferry NB - Road Closure with Amnesties
  • 21st of June 2026, 7:00pm
    26th of June 2026, 6:00am
    A82 North of Corran Ferry SB - Road Closure with Amnesties
  • 21st of June 2026, 7:00pm
    24th of June 2026, 6:00am
    A82 Allt Na Criche North of Fort Augustus NB - Road Closure
  • 21st of June 2026, 7:00pm
    24th of June 2026, 6:00am
    A82 Allt Na Criche North of Fort Augustus SB - Road Closure
  • 22nd of June 2026, 6:00am
    24th of June 2026, 8:00pm
    A85 Forbrae to Fowlis - Diversion Signage
  • 22nd of June 2026, 7:00am
    26th of June 2026, 5:00pm
    M74 SB J22-J45 - Lane Closure
  • 22nd of June 2026, 7:00am
    26th of June 2026, 5:00pm
    M74 SB J22 Entry Slip - Lane Closure
  • 22nd of June 2026, 7:00am
    30th of June 2026, 7:00pm
    A86 Rubha Na Magach West of Aberarder - Convoy Works
  • 22nd of June 2026, 7:00am
    4th of July 2026, 7:00pm
    A9 River Braan Dunkeld - Vergeworks
  • 22nd of June 2026, 8:00am
    3rd of July 2026, 5:00pm
    A76 Pathhead, New Cumnock NB - TTL's
  • 22nd of June 2026, 8:00am
    3rd of July 2026, 5:00pm
    A76 Pathhead, New Cumnock SB - TTL's
  • 22nd of June 2026, 8:00am
    30th of June 2026, 5:00pm
    A9 Crossgates-Diversion signage N/B
  • 22nd of June 2026, 9:00am
    23rd of June 2026, 7:00pm
    A83 Carrick Cemetery South of Tarbert - Stop/Go Works
  • 22nd of June 2026, 9:00am
    23rd of June 2026, 4:00pm
    A7 - NB - Ewlees Farm - TTL`s
  • 22nd of June 2026, 9:00am
    23rd of June 2026, 4:00pm
    A7 - SB - Ewlees Farm - TTL`s
  • 22nd of June 2026, 9:30am
    25th of June 2026, 3:30pm
    A78 Main Rd Fairlie NB - TTLS
  • 22nd of June 2026, 9:30am
    25th of June 2026, 3:30pm
    A78 Main Rd Fairlie SB - TTLS
  • 22nd of June 2026, 7:00pm
    27th of June 2026, 3:00am
    A82 Allt Na Reigh Glencoe NB - TTL
  • 22nd of June 2026, 7:00pm
    27th of June 2026, 3:00am
    A82 Allt Na Reigh Glencoe SB - TTL
  • 22nd of June 2026, 7:00pm
    30th of June 2026, 7:00am
    A9 Killiecrankie NB - Lane Closure
  • 22nd of June 2026, 7:00pm
    30th of June 2026, 7:00am
    A9 Killiecrankie SB - Lane Closure
  • 22nd of June 2026, 7:30pm
    4th of July 2026, 6:00am
    M9 - EB - Jct 4 On-slip - Road Closure
  • 22nd of June 2026, 7:30pm
    3rd of July 2026, 6:30am
    A96 Forres - TTLS E/B
  • 22nd of June 2026, 8:00pm
    30th of June 2026, 6:00am
    A9 Aberuthven - Lane Closure N/B
  • 22nd of June 2026, 8:00pm
    30th of June 2026, 6:00am
    A9 Aberuthven - Lane Closure S/B
  • 22nd of June 2026, 8:00pm
    23rd of June 2026, 6:00am
    A78 SB Montfode Rbt to Chapelhill Rbt - Road Closure
  • 22nd of June 2026, 8:00pm
    23rd of June 2026, 6:00am
    A78 SB Chapelhill Rbt to Sharphill Rbt - Road Closure
  • 22nd of June 2026, 8:00pm
    23rd of June 2026, 6:00am
    A78 SB Sharphill Rbt to Pennyburn Rbt -Road Closure
  • 22nd of June 2026, 8:00pm
    23rd of June 2026, 6:00am
    A78 SB Pennyburn Rbt to Eglinton IC Road Closure
  • 22nd of June 2026, 8:00pm
    23rd of June 2026, 6:00am
    A78 SB Eglinton off slip - Slip Closure
  • 22nd of June 2026, 8:00pm
    25th of June 2026, 6:00am
    A7071 to Raith Rbt - Total closure
  • 22nd of June 2026, 8:00pm
    25th of June 2026, 6:00am
    A725 Raith Rbt to M74 NB - Total closure
  • 22nd of June 2026, 8:00pm
    25th of June 2026, 6:00am
    A725 Raith Rbt - Inner ring closure
  • 22nd of June 2026, 8:00pm
    25th of June 2026, 6:00am
    M74 Southbound Junction 5 off-slip - Offside lane closure
  • 22nd of June 2026, 8:00pm
    25th of June 2026, 6:00am
    M74 NB Junction 5 off-slip - Offside lane closure
  • 22nd of June 2026, 8:00pm
    27th of June 2026, 6:00am
    M73 Northbound Junction 2 total closure of main line
  • 22nd of June 2026, 8:00pm
    27th of June 2026, 6:00am
    M73 Northbound junction 2A on-slip total closure
  • 22nd of June 2026, 8:00pm
    27th of June 2026, 6:00am
    M73 Northbound Junction 2 on-slip total closure
  • 22nd of June 2026, 8:00pm
    24th of June 2026, 6:00am
    M8 Jct 15 WB - Lane Closure
  • 22nd of June 2026, 8:30pm
    25th of June 2026, 6:00am
    M8 - EB - Jct 5 to 4a - Road closure
  • 22nd of June 2026, 8:30pm
    25th of June 2026, 6:00am
    M8 - EB - Jct 5 on slip - Road closure
  • 22nd of June 2026, 8:30pm
    25th of June 2026, 6:00am
    M8 - EB - Jct 4a off slip - Road closure
  • 23rd of June 2026, 7:00pm
    27th of June 2026, 6:00am
    A835 Black Bridge East of Aultguish WB - TTL
  • 23rd of June 2026, 7:00pm
    27th of June 2026, 6:00am
    A835 Black Bridge East of Aultguish EB - TTL
  • 23rd of June 2026, 7:00pm
    6th of July 2026, 6:00am
    A84 Ochtertyre South of Blair Drummond - Convoy Works
  • 23rd of June 2026, 7:30pm
    24th of June 2026, 6:30am
    M90 Broxden to Friarton Br N/B slip closure
  • 23rd of June 2026, 8:00pm
    24th of June 2026, 6:00am
    A78 NB Onslip Irvine Bypass Slip Closure
  • 23rd of June 2026, 8:00pm
    24th of June 2026, 6:00am
    A78 NB Eglinton IC to Pennyburn Rbt - Road Closure
  • 23rd of June 2026, 8:00pm
    24th of June 2026, 6:00am
    A78 NB Pennyburn Rbt to Sharphill Rbt - Road Closure
  • 23rd of June 2026, 8:00pm
    24th of June 2026, 6:00am
    A78 NB Sharphill Rbt to Chapelhill Rbt - Road Closure
  • 23rd of June 2026, 8:00pm
    24th of June 2026, 6:00am
    A78 NB Chapelhill Rbt to Montfode Rbt - Road closure
  • 24th of June 2026, 7:00am
    26th of June 2026, 5:00pm
    M74 NB J18-J17 - Lane Closure
  • 24th of June 2026, 7:00am
    26th of June 2026, 5:00pm
    M74 SB J17-J18 - Lane Closure
  • 24th of June 2026, 8:00am
    24th of June 2026, 5:00pm
    A9 Auchterarder - Div Signage N/B
  • 24th of June 2026, 8:00am
    24th of June 2026, 6:00pm
    A96 Huntly WB - Diversion signage for local road closure
  • 24th of June 2026, 8:00am
    24th of June 2026, 5:00pm
    A9 Gleneagles to Perth- Diversion signage N/B
  • 24th of June 2026, 9:00am
    24th of June 2026, 4:00pm
    A7 - NB - Flask View Cottage - Stop/Go
  • 24th of June 2026, 9:00am
    24th of June 2026, 4:00pm
    A7 - SB - Flask View Cottage - Stop/Go
  • 24th of June 2026, 9:30am
    24th of June 2026, 3:30pm
    A76 Blackwood Auldgirth SB- TTL
  • 24th of June 2026, 7:00pm
    25th of June 2026, 6:00am
    A82 Inchnacardoch South of Invermoriston NB - Road Closure
  • 24th of June 2026, 7:00pm
    25th of June 2026, 6:00am
    A82 Inchnacardoch South of Invermoriston SB - Road Closure
  • 24th of June 2026, 7:30pm
    25th of June 2026, 6:30am
    M90 Broxden to Bridge of Earn S/B slip closure
  • 24th of June 2026, 8:00pm
    25th of June 2026, 6:00am
    A78 NB - Monktonhead Rbt to Meadowhead Rbt - Road closure
  • 24th of June 2026, 8:00pm
    25th of June 2026, 6:00am
    A78 NB - Loans off slip - Slip Closure
  • 24th of June 2026, 8:00pm
    25th of June 2026, 6:00am
    A78 NB - Loans on slip - Slip Closure
  • 24th of June 2026, 8:00pm
    25th of June 2026, 6:00am
    A78 NB - Barassie off slip - Slip closure
  • 24th of June 2026, 8:00pm
    25th of June 2026, 6:00am
    A78 SB Eglinton IC to Meadowhead Rbt -Road closure
  • 24th of June 2026, 8:00pm
    25th of June 2026, 6:00am
    A78 SB Eglinton IC on slip - Slip Closure
  • 24th of June 2026, 8:00pm
    25th of June 2026, 6:00am
    A78 SB Warrix IC off slip - Slip Closure
  • 24th of June 2026, 8:00pm
    25th of June 2026, 6:00am
    A78 SB Warrix IC on slip - Slip Closure
  • 24th of June 2026, 8:00pm
    25th of June 2026, 6:00am
    A78 SB Newhouse off slip- Slip Closure
  • 24th of June 2026, 8:00pm
    25th of June 2026, 6:00am
    A78 SB Newhouse IC on slip - Slip Closure
  • 24th of June 2026, 8:00pm
    25th of June 2026, 6:00am
    M8 WB Jct 10 to Jct 28 - Mobile Lane Closure
  • 24th of June 2026, 8:00pm
    25th of June 2026, 6:00am
    M8 EB Jct 28 to Jct 10 - Mobile Lane Closure
  • 24th of June 2026, 8:00pm
    25th of June 2026, 6:00am
    M74 NB Jct 3a to M8 jct 20 - Mobile Lane Closure
  • 24th of June 2026, 8:00pm
    25th of June 2026, 6:00am
    M74 SB Jct 1 to Jct 3a - Mobile Lane Closures
  • 24th of June 2026, 8:00pm
    26th of June 2026, 6:00am
    A725 Raith Roundabout - Progressive Inner & outer lane closures
  • 24th of June 2026, 8:00pm
    26th of June 2026, 6:00am
    M74 Southbound Junction 5 off-slip - Nearside lane closure
  • 24th of June 2026, 8:00pm
    26th of June 2026, 6:00am
    A725 Southbound Raith off-slip - Nearside lane closure
  • 24th of June 2026, 8:00pm
    26th of June 2026, 6:00am
    Strathclyde Country Park to A725 Raith rbt - total closure
  • 24th of June 2026, 8:00pm
    26th of June 2026, 6:00am
    A725 Raith roundabout to Straclyde Country Park - Total Closure
  • 24th of June 2026, 8:00pm
    26th of June 2026, 6:00am
    A725 Raith Rbt to M74 Southbound Junction 5 on-slip - Total closure
  • 24th of June 2026, 8:00pm
    4th of July 2026, 6:00am
    A90 - NB - Jct 1 to M90 Jct 1a - Lane Closure
  • 24th of June 2026, 9:00pm
    27th of June 2026, 6:00am
    A9 Slochd Beag SB - TTL
  • 24th of June 2026, 9:00pm
    27th of June 2026, 6:00am
    A9 Slochd Beag NB - TTL
  • 24th of June 2026, 10:00pm
    25th of June 2026, 6:00am
    M8 EB Jct 19 off sip to Bothwell Street - Closure
  • 24th of June 2026, 10:00pm
    25th of June 2026, 6:00am
    M8 EB Jct 19 link Road from West Street to Stobcross Street Closure
  • 24th of June 2026, 10:00pm
    25th of June 2026, 6:00am
    M8 WB Jct 19 link Road from Stobcross Street - West Street Closure
  • 25th of June 2026, 8:00am
    29th of June 2026, 4:00pm
    A9 Ballinluig to Pitlochry NB - Signage
  • 25th of June 2026, 8:00am
    29th of June 2026, 4:00pm
    A9 Ballinluig to Pitlochry SB - Signage
  • 25th of June 2026, 8:00am
    2nd of August 2026, 5:00pm
    A85 Madderty to Methven - Diversion Signage
  • 25th of June 2026, 7:00pm
    29th of June 2026, 7:00am
    A83 West Loch Shores South of Tarbert SB - Road Closure with Amnesties
  • 25th of June 2026, 7:00pm
    29th of June 2026, 7:00am
    A83 West Loch Shores South of Tarbert NB - Road Closure with Amnesties
  • 25th of June 2026, 7:30pm
    7th of July 2026, 6:00am
    A68 - NB - North of Pathhead - Road Closure
  • 25th of June 2026, 7:30pm
    7th of July 2026, 6:00am
    A68 - SB - North of Pathhead - Road Closure
  • 25th of June 2026, 8:00pm
    26th of June 2026, 6:00am
    A78 NB Meadowhead Rbt to Eglinton IC - Road Closure
  • 25th of June 2026, 8:00pm
    26th of June 2026, 6:00am
    A78 NB Newhouse offslip - Closure
  • 25th of June 2026, 8:00pm
    26th of June 2026, 6:00am
    A78 NB Newhouse IC onslip - Closure
  • 25th of June 2026, 8:00pm
    26th of June 2026, 6:00am
    A78 NB Warrix IC off slip - Closure
  • 25th of June 2026, 8:00pm
    26th of June 2026, 6:00am
    A78 NB Warrix IC on slip - Closure
  • 25th of June 2026, 8:00pm
    26th of June 2026, 6:00am
    A78 SB Meadowhead Rbt to Monktonhead Rbt- Closure
  • 25th of June 2026, 8:00pm
    26th of June 2026, 6:00am
    A78 SB Auchengate Onslip - Slip Closure
  • 25th of June 2026, 8:00pm
    26th of June 2026, 6:00am
    A78 SB Loans off slip - Slip Closure
  • 25th of June 2026, 8:00pm
    26th of June 2026, 6:00am
    A78 SB Loans on slip - Slip Closure
  • 25th of June 2026, 8:00pm
    27th of June 2026, 6:00am
    A78 NB Dutchouse to Montfode - Mobile Lane Closure
  • 25th of June 2026, 8:00pm
    27th of June 2026, 6:00am
    A78 SB Montfode to Dutchouse - Mobile lane closure
  • 25th of June 2026, 8:00pm
    26th of June 2026, 6:00am
    A77 NB Whitletts to Meiklewood - Mobile Lane Closure
  • 25th of June 2026, 8:00pm
    26th of June 2026, 6:00am
    A77 SB Meiklewood to Whitletts - Mobile Lane Closure
  • 25th of June 2026, 8:00pm
    27th of June 2026, 6:00am
    M74 Northbound Junction 5 off-slip - Total closure
  • 25th of June 2026, 8:00pm
    27th of June 2026, 6:00am
    Raith Rbt ot A725 Southbound on-slip - Total closure
  • 25th of June 2026, 8:00pm
    27th of June 2026, 6:00am
    A725 Raith Rbt ot A7071 Bellshill Bypass Southbound - Total closure
  • 25th of June 2026, 8:00pm
    27th of June 2026, 6:00am
    A725 Raith Rbt - Outer ring closure
  • 25th of June 2026, 8:30pm
    27th of June 2026, 6:00am
    M8 - EB - Jct 4a to Jct 4 - Road closure
  • 25th of June 2026, 8:30pm
    27th of June 2026, 6:00am
    M8 - EB - Jct 4a on slip - road closure
  • 25th of June 2026, 8:30pm
    27th of June 2026, 6:00am
    M8 - EB - Jct 4 off slip - road closure
  • 26th of June 2026, 6:01am
    26th of June 2026, 7:29pm
    A68 - NB - North of Pathhead - TTLs
  • 26th of June 2026, 6:01am
    26th of June 2026, 7:29pm
    A68 - SB - North of Pathhead - TTLs
  • 26th of June 2026, 7:00am
    28th of June 2026, 11:59pm
    A9 Pitlochry NB - Planned Event
  • 26th of June 2026, 7:00am
    28th of June 2026, 11:59pm
    A9 Pitlochry SB - Planned Event
  • 26th of June 2026, 8:00pm
    1st of July 2026, 6:00am
    M8 Jct 12 On-slip EB - Total Closure
  • 26th of June 2026, 8:00pm
    28th of June 2026, 6:00am
    M8 Jct 12 to 11 - Lane Closure
  • 26th of June 2026, 8:00pm
    27th of June 2026, 6:00am
    A82 NB Barloan to Stoneymollan Rbt - Total Closure
  • 26th of June 2026, 8:00pm
    27th of June 2026, 6:00am
    A82 NB offslip to Renton Rd - Total Closure
  • 26th of June 2026, 8:00pm
    27th of June 2026, 6:00am
    A82 S/B Stoneymollan to Barloan – Total Closure
  • 26th of June 2026, 8:00pm
    27th of June 2026, 6:00am
    A82 S/B Renton On Slip - Total Closure
  • 26th of June 2026, 8:00pm
    27th of June 2026, 6:00am
    A82 S/B Renton Off Slip - Total Closure
  • 26th of June 2026, 8:00pm
    27th of June 2026, 6:00am
    A725 Northbound to A7071 off-slip - Total closure
  • 27th of June 2026, 8:00pm
    30th of June 2026, 6:00am
    B765 Gartloch Rd EB - Total Closure
  • 27th of June 2026, 8:00pm
    30th of June 2026, 6:00am
    B765 Gartloch Rd WB - Total Closure
  • 27th of June 2026, 9:00pm
    9th of July 2026, 6:00am
    M74 NB J18-J17 - Single Lane Running
  • 27th of June 2026, 9:00pm
    9th of July 2026, 6:00am
    M74 SB J17-J18 - Single Lane Running
  • 27th of June 2026, 9:00pm
    29th of June 2026, 6:00am
    M74 NB J14-J13 - Single Lane Running
  • 27th of June 2026, 9:00pm
    29th of June 2026, 6:00am
    M74 SB J13-J14 - Single Lane Running
  • 27th of June 2026, 9:30pm
    5th of July 2026, 2:00am
    M8 J23 WB offslip - Slip Closure
  • 27th of June 2026, 9:30pm
    5th of July 2026, 6:00am
    M77 J1 NB Offslip - Lane Closure/Left Turn Ban
  • 27th of June 2026, 9:30pm
    5th of July 2026, 2:00am
    M77 J1 SB Offslip - Lane Closure/RightTurn Ban
  • 27th of June 2026, 10:00pm
    10th of July 2026, 8:00am
    A92 Freuchie - Div Signage S/B
  • 28th of June 2026, 6:00am
    19th of July 2026, 9:00pm
    M74 NB J14-J13 - Lane Closure
  • 28th of June 2026, 7:00pm
    7th of July 2026, 6:00am
    A82 Bunree South of Corran NB - Road Closure with Amnesties
  • 28th of June 2026, 7:00pm
    7th of July 2026, 6:00am
    A82 Bunree South of Corran SB - Road Closure with Amnesties
  • 28th of June 2026, 7:30pm
    3rd of July 2026, 6:30am
    A92 East Dock St, Dundee - Div Signage N/B
  • 28th of June 2026, 7:30pm
    1st of July 2026, 6:30am
    A96 Burn of Lipsden, Sth of Huntly - Road Closure N/B
  • 28th of June 2026, 7:30pm
    1st of July 2026, 6:30am
    A96 Burn of Lipsden, Sth of Huntly - Road Closure S/B
  • 28th of June 2026, 8:00pm
    7th of July 2026, 6:00am
    A86 River Spey to MacPherson Jnct Newtonmore EB - Road Closure
  • 28th of June 2026, 8:00pm
    7th of July 2026, 6:00am
    A86 River Spey to MacPherson Jnct Newtonmore WB - Road Closure
  • 28th of June 2026, 8:00pm
    1st of July 2026, 6:00am
    M8 Jct 12 to 11 EB - Total Closure
  • 28th of June 2026, 8:00pm
    1st of July 2026, 6:00am
    M8 Jct 13 to 12 - Lane Closure
  • 28th of June 2026, 8:00pm
    10th of July 2026, 6:00am
    A82 Bunloit South of Drumnadrochit NB - Road Closure with Amnesties
  • 28th of June 2026, 8:00pm
    10th of July 2026, 6:00am
    A82 Bunloit South of Drumnadrochit SB - Road Closure with Amnesties
  • 28th of June 2026, 9:00pm
    2nd of July 2026, 5:30am
    A835 Garve WB - TTL
  • 28th of June 2026, 9:00pm
    2nd of July 2026, 5:30am
    A835 Garve EB - TTL
  • 29th of June 2026, 7:00am
    3rd of July 2026, 5:00pm
    M74 NB J45-J22 - Lane Closure
  • 29th of June 2026, 7:00am
    10th of July 2026, 7:00pm
    A99 Hempriggs South of Wick - Convoy Works
  • 29th of June 2026, 8:00am
    1st of July 2026, 4:00pm
    A85 Huntingtower to Tibbermore Junction - Diversion Signage
  • 29th of June 2026, 8:00am
    29th of June 2026, 6:00pm
    A84 Deanston Jnct to Thornhill Jnct South of Doune - Diversion Signage
  • 29th of June 2026, 9:00am
    30th of June 2026, 4:00pm
    A82 Inverarnan - Stop/Go Works
  • 29th of June 2026, 9:00am
    29th of June 2026, 4:00pm
    A77 Lendalfoot SB- TTL's
  • 29th of June 2026, 9:00am
    29th of June 2026, 4:00pm
    A77 Lendalfoot NB- TTL's
  • 29th of June 2026, 9:30am
    30th of October 2026, 3:30pm
    A9 Loaninghead Filling Station, Gleneagles - N/B Lane 1 Closure
  • 29th of June 2026, 9:30am
    2nd of July 2026, 3:30pm
    A78 Main Rd Fairlie NB - TTLS
  • 29th of June 2026, 9:30am
    2nd of July 2026, 3:30pm
    A78 Main Rd Fairlie SB - TTLS
  • 29th of June 2026, 9:30am
    1st of July 2026, 3:30pm
    A85 Dollerie Terrace to Leadenflower Street Crieff - Diversion Signage
  • 29th of June 2026, 7:00pm
    1st of July 2026, 7:00am
    A83 Corranbuie South of Tarbert SB - Road Closure with Amnesties
  • 29th of June 2026, 7:00pm
    1st of July 2026, 7:00am
    A83 Corranbuie South of Tarbert NB - Road Closure with Amnesties
  • 29th of June 2026, 7:30pm
    3rd of July 2026, 6:00am
    A1 - SB - Eyemouth to Burnmouth Jct - TTL`s
  • 29th of June 2026, 7:30pm
    3rd of July 2026, 6:00am
    A1 - NB - Burnmouth to Eyemouth Jct - TTL`s
  • 29th of June 2026, 7:30pm
    7th of July 2026, 6:00am
    M80 - SB - Jct 8 to Jct 7 - Lane Closure
  • 29th of June 2026, 7:30pm
    1st of July 2026, 6:30am
    A95 Tormore - TTLS N/B
  • 29th of June 2026, 8:00pm
    30th of June 2026, 6:00am
    A82 NB Barloan to Stoneymollan Rbt - Total Closure
  • 29th of June 2026, 8:00pm
    30th of June 2026, 6:00am
    A82 NB offslip to Renton Rd - Total Closure
  • 29th of June 2026, 8:00pm
    30th of June 2026, 6:00am
    A82 S/B Stoneymollan to Barloan – Total Closure
  • 29th of June 2026, 8:00pm
    30th of June 2026, 6:00am
    A82 S/B Renton On Slip - Total Closure
  • 29th of June 2026, 8:00pm
    30th of June 2026, 6:00am
    A82 S/B Renton Off Slip - Total Closure
  • 29th of June 2026, 8:00pm
    30th of June 2026, 6:00am
    M77 SB Jct 4 off slip - Lane Closure
  • 29th of June 2026, 8:30pm
    1st of July 2026, 6:00am
    M8 - EB - Jct 4 to Jct 3a - Road closure
  • 29th of June 2026, 8:30pm
    1st of July 2026, 6:00am
    M8 - EB - Jct 4 on slip - Road closure
  • 29th of June 2026, 8:30pm
    1st of July 2026, 6:00am
    M8 - EB - Jct 3a off slip - Road closure
  • 29th of June 2026, 9:00pm
    1st of July 2026, 6:00am
    A830 Lochy Bridge Fort William WB - TTL
  • 29th of June 2026, 9:00pm
    1st of July 2026, 6:00am
    A830 Lochy Bridge Fort William EB - TTL
  • 30th of June 2026, 7:00am
    7th of July 2026, 7:00pm
    A86 Moy Lodge to Luiblea West of Aberarder - Convoy Works
  • 30th of June 2026, 8:00am
    1st of July 2026, 5:00pm
    A77 Lendalfoot SB - TTLS
  • 30th of June 2026, 8:00am
    1st of July 2026, 5:00pm
    A77 Lendalfoot NB - TTLS
  • 30th of June 2026, 9:30am
    30th of June 2026, 6:00pm
    A726 Q'Way and GSO WB - Road Part of Diversion
  • 30th of June 2026, 9:30am
    30th of June 2026, 6:00pm
    A726 GSO and Q'Way EB - Road Part of Diversion
  • 30th of June 2026, 9:30am
    30th of June 2026, 6:00pm
    A726 Queensway WB - Route part of Diversion
  • 30th of June 2026, 9:30am
    30th of June 2026, 6:00pm
    A726 Queensway EB - Route part of Diversion
  • 30th of June 2026, 7:30pm
    2nd of July 2026, 6:00am
    M90 Craigend Road Closure N/B
  • 30th of June 2026, 7:30pm
    2nd of July 2026, 6:00am
    M90 Craigend On slip Closure N/B
  • 30th of June 2026, 7:30pm
    2nd of July 2026, 6:00am
    M90 Craigend Off slip Closure N/B
  • 30th of June 2026, 8:00pm
    1st of July 2026, 6:00am
    M8 WB Jct 27 to 29 - Lane Closure
  • 30th of June 2026, 8:00pm
    1st of July 2026, 6:00am
    M8 WB Jct 27 off slip - Slip Closure
  • 30th of June 2026, 8:00pm
    1st of July 2026, 6:00am
    M8 WB Jct 27 on slip - Slip Closure
  • 30th of June 2026, 8:00pm
    1st of July 2026, 6:00am
    M8 WB Jct 28 off slip - Slip Closure
  • 30th of June 2026, 8:00pm
    1st of July 2026, 6:00am
    M8 WB Jct 28a to A737 Linwood onslip - Closure
  • 30th of June 2026, 8:00pm
    1st of July 2026, 6:00am
    A737 SB St James IC to Linclive IC - Closure
  • 30th of June 2026, 8:00pm
    1st of July 2026, 6:00am
    A737 SB Linclive IC to Barrochan IC offslip Closure
  • 30th of June 2026, 8:00pm
    1st of July 2026, 6:00am
    A737 NB - Linwood to M8 Jct 28a on slip - Slip Closure
  • 30th of June 2026, 8:00pm
    1st of July 2026, 6:00am
    A737 NB - Linwood on slip - Slip closure
  • 30th of June 2026, 8:00pm
    1st of July 2026, 6:00am
    A737 NB St James off slip - Slip closure
  • 30th of June 2026, 8:00pm
    1st of July 2026, 6:00am
    M8 EB J28a to J27 - L1 closure
  • 30th of June 2026, 8:00pm
    1st of July 2026, 6:00am
    M8 EB J28 on slip - Slip closure
  • 30th of June 2026, 8:00pm
    1st of July 2026, 6:00am
    M8 EB J27 off slip- slip closure
  • 1st of July 2026, 7:00am
    5th of July 2026, 5:00pm
    M74 NB J21-J20 - Lane Closure
  • 1st of July 2026, 7:00am
    5th of July 2026, 5:00pm
    M74 SB J20-J21 - Lane Closure
  • 1st of July 2026, 8:00am
    2nd of July 2026, 6:00am
    M8 EB J29 onslip St James IC - Slip closure
  • 1st of July 2026, 7:00pm
    2nd of July 2026, 7:00am
    A83 Erins North of Tarbert SB - Road Closure with Amnesties
  • 1st of July 2026, 7:00pm
    2nd of July 2026, 7:00am
    A83 Erins North of Tarbert NB - Road Closure with Amnesties
  • 1st of July 2026, 7:30pm
    2nd of July 2026, 6:30am
    A90 Laurencekirk - Lane Closure N/B
  • 1st of July 2026, 7:30pm
    10th of July 2026, 6:00am
    A96 Ardersier- TTL E/B
  • 1st of July 2026, 8:00pm
    2nd of July 2026, 6:00am
    M8 EB J29 off slip to St James IC - Slip closure
  • 1st of July 2026, 8:00pm
    2nd of July 2026, 6:00am
    A737 NB Barrochan IC to Linwood IC - Lane Closure
  • 1st of July 2026, 8:00pm
    2nd of July 2026, 6:00am
    A737 NB Kilbarchan IC on slip - Slip Closure
  • 1st of July 2026, 8:00pm
    2nd of July 2026, 6:00am
    A737 NB Barrochan IC On slip Johnstone - Slip Closure
  • 1st of July 2026, 8:00pm
    2nd of July 2026, 6:00am
    A737 NB Barrochan IC Offslip Johnstone -Slip Closure
  • 1st of July 2026, 8:00pm
    2nd of July 2026, 6:00am
    A737 NB Linclive IC Offslip Linwood - Closure
  • 1st of July 2026, 8:00pm
    2nd of July 2026, 6:00am
    A737 SB Linclive Interchange to Kilbarchan Rd- Lane 1 Closure
  • 1st of July 2026, 8:00pm
    2nd of July 2026, 6:00am
    A737 SB Linclive IC onslip Linwood - Slip Closure
  • 1st of July 2026, 8:00pm
    2nd of July 2026, 6:00am
    A737 SB Barrochan IC onslip Johnstone - Slip Closure
  • 1st of July 2026, 8:00pm
    2nd of July 2026, 6:00am
    A737 SB Barrochan IC offslip Johnstone - Slip Closure
  • 1st of July 2026, 8:00pm
    2nd of July 2026, 6:00am
    A737 SB Kilbarchan IC off slip - Slip Closure
  • 1st of July 2026, 8:30pm
    4th of July 2026, 6:00am
    M8 - EB - Jct 3a to Jct 3 - Road closure
  • 1st of July 2026, 8:30pm
    4th of July 2026, 6:00am
    M8 - EB - Jct 3a on slip - Road closure
  • 1st of July 2026, 8:30pm
    4th of July 2026, 6:00am
    M8 - EB - Jct 3 off slip - Road closure
  • 2nd of July 2026, 8:00am
    2nd of July 2026, 6:00pm
    A76 Blackwood - Croalchapel NB - Road As part Of Diversion
  • 2nd of July 2026, 8:00am
    2nd of July 2026, 6:00pm
    A76 Blackwood - Croalchapel SB - Road As part Of Diversion
  • 2nd of July 2026, 8:00am
    2nd of July 2026, 6:00pm
    A9 Dalwhinnie to Kingussie - Diversion Signage
  • 2nd of July 2026, 7:00pm
    3rd of July 2026, 7:00am
    A83 Crarae North of Minard SB - Road Closures with Amnesties
  • 2nd of July 2026, 7:00pm
    3rd of July 2026, 7:00am
    A83 Crarae North of Minard NB - Road Closures with Amnesties
  • 2nd of July 2026, 7:00pm
    9th of July 2026, 7:00am
    A828 Dallachulish South of Creagan NB - Road Closure with Amnesties
  • 2nd of July 2026, 7:00pm
    9th of July 2026, 7:00am
    A828 Dallachulish South of Creagan SB - Road Closure with Amnesties
  • 2nd of July 2026, 7:30pm
    4th of July 2026, 6:00am
    M90 Craigend Road Closure S/B
  • 2nd of July 2026, 7:30pm
    4th of July 2026, 6:00am
    M90 Craigend On slip Closure S/B
  • 2nd of July 2026, 7:30pm
    4th of July 2026, 6:00am
    M90 Craigend Off slip Closure S/B
  • 2nd of July 2026, 8:00pm
    3rd of July 2026, 6:00am
    A8 WB - M8 J31 to Woodhall Rbt - Lane Closures
  • 2nd of July 2026, 8:00pm
    3rd of July 2026, 6:00am
    M8 WB onslip from J31 - Lane Closure
  • 2nd of July 2026, 8:00pm
    3rd of July 2026, 6:00am
    A8 WB Greenock Road Woodhall Rbt to Newark Rbt - Road Closure
  • 2nd of July 2026, 8:00pm
    3rd of July 2026, 6:00am
    A8 WB, Parklea Rd on slip - Slip Closure
  • 2nd of July 2026, 8:00pm
    3rd of July 2026, 6:00am
    A8 WB, Parklea Rd off slip - Slip Closure
  • 2nd of July 2026, 8:00pm
    3rd of July 2026, 6:00am
    A8 B789 WB Langbank off slip -Slip Closure
  • 2nd of July 2026, 8:00pm
    3rd of July 2026, 6:00am
    A8 WB Langbank on slip - Slip Closure
  • 2nd of July 2026, 8:00pm
    3rd of July 2026, 6:00am
    A8 EB Greenock Road - Newark Rbt to Woodhall Rbt - Road closure
  • 2nd of July 2026, 8:00pm
    3rd of July 2026, 6:00am
    A8 EB Greenock Road - Woodhall Rbt to West Ferry IC - Lane Closure
  • 2nd of July 2026, 8:00pm
    3rd of July 2026, 6:00am
    M8 EB - JCT 31 off slip - lane closures
  • 2nd of July 2026, 8:00pm
    3rd of July 2026, 6:00am
    A8 WB Greenock Rd Port Glasgow lane Closures
  • 2nd of July 2026, 8:00pm
    3rd of July 2026, 6:00am
    A8 EB Greenock Rd Port Glasgow - Lane Closures
  • 2nd of July 2026, 8:00pm
    3rd of July 2026, 6:00am
    M8 WB Jct 31 Westferry Offslip - Closure
  • 2nd of July 2026, 8:00pm
    3rd of July 2026, 6:00am
    M8 EB Jct 31 Westferry on slip to M8 EB - Closure
  • 2nd of July 2026, 8:00pm
    4th of July 2026, 6:00am
    M8 Jct 16 to 17 WB - Road Closure
  • 2nd of July 2026, 8:00pm
    4th of July 2026, 6:00am
    M8 Jct 15 On slip WB - Slip Closure
  • 3rd of July 2026, 8:00am
    3rd of July 2026, 4:00pm
    A90 Laurencekirk - Div Signage S/B
  • 3rd of July 2026, 7:00pm
    4th of July 2026, 6:00am
    A85 Ardveich East of Lochearnhead WB - TTL
  • 3rd of July 2026, 7:00pm
    4th of July 2026, 6:00am
    A85 Ardveich East of Lochearnhead EB - TTL
  • 3rd of July 2026, 7:30pm
    4th of July 2026, 6:00am
    A1 - SB - Skateraw to Torness Power Station - TTL`s
  • 3rd of July 2026, 7:30pm
    4th of July 2026, 6:00am
    A1 - NB - Torness Power Station to Skateraw - TTL`s
  • 3rd of July 2026, 7:30pm
    13th of July 2026, 6:00am
    M80 - SB - J9 to J7 - Full Closure
  • 3rd of July 2026, 7:30pm
    7th of July 2026, 6:00am
    M876 - SB - Jct 1 to M80 Merge - Road Closure
  • 3rd of July 2026, 7:30pm
    13th of July 2026, 6:00am
    M876 - SB - Jct 1 On slip - Road Closure
  • 3rd of July 2026, 7:30pm
    13th of July 2026, 6:00am
    M80 - SB - J9 On slip - Full Closure
  • 3rd of July 2026, 7:30pm
    13th of July 2026, 6:00am
    M80 - NB - J6 to J9 - Full Closure
  • 3rd of July 2026, 7:30pm
    13th of July 2026, 6:00am
    M80 - NB - J6 On Slip - Full Closure
  • 3rd of July 2026, 7:30pm
    13th of July 2026, 6:00am
    M80 - NB - J6A On Slip - Full Closure
  • 3rd of July 2026, 7:30pm
    13th of July 2026, 6:00am
    M80 - NB - J7 On Slip - Full Closure
  • 3rd of July 2026, 8:30pm
    13th of July 2026, 6:00am
    M8 WB Jct 5 off-slip. Road Closure.
  • 3rd of July 2026, 8:30pm
    13th of July 2026, 6:00am
    M8 EB Jct 5 off-slip. Road Closure.
  • 4th of July 2026, 1:00pm
    4th of July 2026, 2:00pm
    A83 Tarbert - Planned Event Road Closure
  • 5th of July 2026, 7:00pm
    7th of July 2026, 7:00am
    A83 Loch Fyne Spa Inveraray SB - Road Closure with Amnesties
  • 5th of July 2026, 7:00pm
    7th of July 2026, 7:00am
    A83 Loch Fyne Spa Inveraray NB - Road Closure with Amnesties
  • 5th of July 2026, 9:00pm
    11th of July 2026, 6:00am
    A96 Inverurie Rbt. W/B Convoy
  • 6th of July 2026, 7:00am
    18th of August 2026, 7:00pm
    A985 - EB - Cairneyhill Rbt to Kings Rd Rbt - Diversion only
  • 6th of July 2026, 7:00am
    18th of August 2026, 7:00pm
    A985 - WB - Kings Rd Rbt to Cairneyhill Rbt - Diversion only
  • 6th of July 2026, 8:00am
    17th of July 2026, 5:00pm
    A95 Cromdale - TTLS N/B
  • 6th of July 2026, 9:00am
    24th of July 2026, 5:00pm
    A9 Gleneagles - Div Signage S/B
  • 6th of July 2026, 9:30am
    1st of September 2026, 6:00am
    A985 WB Kincardine Bridge - TTL's
  • 6th of July 2026, 9:30am
    1st of September 2026, 6:00am
    A985 EB Kincardine Bridge - TTL's
  • 6th of July 2026, 9:30am
    8th of July 2026, 3:30pm
    A96 Newton of Petty WB - Temporary traffic signals
  • 6th of July 2026, 9:30am
    10th of July 2026, 3:30pm
    A90 Toll of Birness Stop/Go N/B
  • 6th of July 2026, 9:30am
    12th of July 2026, 3:30pm
    A96 Cairnie. E/B TTL's
  • 6th of July 2026, 7:00pm
    8th of July 2026, 6:00am
    A82 Auch South of Bridge of Orchy NB - TTL
  • 6th of July 2026, 7:00pm
    8th of July 2026, 6:00am
    A82 Auch South of Bridge of Orchy SB - TTL
  • 6th of July 2026, 7:30pm
    7th of July 2026, 6:00am
    M80 - NB - Jct 7 to Jct 8 - Lane Closure
  • 6th of July 2026, 7:30pm
    14th of August 2026, 6:30am
    M90 Glenfarg. S/B lane 2 closures
  • 6th of July 2026, 7:30pm
    14th of August 2026, 6:30am
    M90 Glenfarg. N/B lane 2 closures
  • 6th of July 2026, 7:30pm
    8th of July 2026, 6:00am
    A702 - NB - Coulter - Road Closure
  • 6th of July 2026, 7:30pm
    8th of July 2026, 6:00am
    A702 - SB - Coulter - Road Closure
  • 6th of July 2026, 8:00pm
    7th of July 2026, 6:00am
    M8 EB J26 to J24 - Lane Closure
  • 6th of July 2026, 8:00pm
    7th of July 2026, 6:00am
    M8 EB J26 off slip - Slip Closure
  • 6th of July 2026, 8:00pm
    7th of July 2026, 6:00am
    M8 EB J25 off slip - Slip Closure
  • 6th of July 2026, 8:00pm
    7th of July 2026, 6:00am
    M8 EB J24 off slip - Slip Closure
  • 6th of July 2026, 8:00pm
    7th of July 2026, 6:00am
    M8 EB J26 on slip - Slip Closure
  • 6th of July 2026, 8:00pm
    7th of July 2026, 6:00am
    M8 EB J25a on slip - Slip Closure
  • 6th of July 2026, 8:00pm
    7th of July 2026, 6:00am
    M8 EB J25 on slip - Slip Closure
  • 6th of July 2026, 8:00pm
    7th of July 2026, 6:00am
    M8 WB J15 on slip from Springburn Expressway - Slip Closure
  • 6th of July 2026, 8:00pm
    7th of July 2026, 6:00am
    M8 WB J15 to J16 - Lane Closure
  • 6th of July 2026, 8:00pm
    7th of July 2026, 6:00am
    M8 WB J16 off slip - Lane closure
  • 6th of July 2026, 8:00pm
    7th of July 2026, 6:00am
    M80 SB Jct 1 Link Road to M8 WB - Closure
  • 6th of July 2026, 8:00pm
    7th of July 2026, 6:00am
    M8 WB Jct 13 to Jct 15 - Lane 1 & 2 Closure
  • 6th of July 2026, 8:00pm
    7th of July 2026, 6:00am
    M8 WB Jct 14 onslip from Viewpark - Slip Closure
  • 6th of July 2026, 8:00pm
    7th of July 2026, 6:00am
    M8 WB Jct 15 offslip to Stirling Road - Slip Closure
  • 6th of July 2026, 8:00pm
    7th of July 2026, 6:00am
    M8 EB Jct 25 on siip from A739 Clyde Tunnel - Closure
  • 6th of July 2026, 8:00pm
    7th of July 2026, 6:00am
    M8 WB Jct 25 offslip to Fifty Pitches Road - Closure
  • 6th of July 2026, 8:00pm
    7th of July 2026, 6:00am
    M8 WB Jct 25 Onslip from Fifty Pitches Road - Closure
  • 6th of July 2026, 8:00pm
    11th of July 2026, 6:00am
    M90 - SB - Jct 1B Offslip - Road Closure
  • 6th of July 2026, 8:00pm
    11th of July 2026, 6:00am
    M90 - SB - Jct 1c to 1b - Road Closure
  • 6th of July 2026, 8:00pm
    11th of July 2026, 6:00am
    M90 - SB - Jct 1C onslip - Road Closure
  • 6th of July 2026, 8:00pm
    31st of July 2026, 6:00am
    Overbridge 7-8 SO-75-Alloa Road - Below M9 Jct 8 - NB - Road closure
  • 6th of July 2026, 8:00pm
    31st of July 2026, 6:00am
    Overbridge 7-8 SO-75-Alloa Road - Below M9 Jct 8 - SB - Road closure
  • 6th of July 2026, 8:30pm
    11th of July 2026, 6:00am
    M8 - EB - Jct 3 to Jct 2 - Road Closure
  • 6th of July 2026, 8:30pm
    11th of July 2026, 6:00am
    M8 - EB - Jct 3 on slip - Road Closure
  • 6th of July 2026, 8:30pm
    11th of July 2026, 6:00am
    M8 - EB - Jct 2 off slip - Road Closure
  • 6th of July 2026, 9:00pm
    11th of July 2026, 6:00am
    M74 NB J21 - J20 - Single Lane Running
  • 6th of July 2026, 9:00pm
    11th of July 2026, 6:00am
    M74 SB J20 - J21 - Single Lane Running
  • 7th of July 2026, 7:00am
    24th of July 2026, 7:00pm
    A86 Rubha Na Magach to Moy Lodge East of Moy - Convoy Works
  • 7th of July 2026, 7:00pm
    13th of July 2026, 7:00am
    A83 Dunderave Cottage North of Inveraray SB - Road Closure with Amnesties
  • 7th of July 2026, 7:00pm
    13th of July 2026, 7:00am
    A83 Dunderave Cottage North of Inveraray NB - Road Closure with Amnesties
  • 7th of July 2026, 7:00pm
    16th of July 2026, 6:00am
    A82 North of Inchree NB - Road Closure with Amnesties
  • 7th of July 2026, 7:00pm
    16th of July 2026, 6:00am
    A82 North of Inchree SB - Road Closure with Amnesties
  • 7th of July 2026, 7:00pm
    9th of July 2026, 6:00am
    A82 Achallader North of Bridge of Orchy NB - TTL
  • 7th of July 2026, 7:00pm
    9th of July 2026, 6:00am
    A82 Achallader North of Bridge of Orchy SB - TTL
  • 7th of July 2026, 8:00pm
    10th of July 2026, 6:00am
    A86 Laggan EB - Road Closure with Diversion
  • 7th of July 2026, 8:00pm
    10th of July 2026, 6:00am
    A86 Laggan WB - Road Closure with Diversion
  • 7th of July 2026, 8:00pm
    8th of July 2026, 6:00am
    M8 WB Jct 24 - 25 - Lane Closure
  • 7th of July 2026, 8:00pm
    8th of July 2026, 6:00am
    M8 WB Jct 24 on slip from Helen Street -Slip Closure
  • 7th of July 2026, 8:00pm
    8th of July 2026, 6:00am
    M8 WB Junction 25 Off Slip To Fifty Pitches Road- Slip Closure
  • 7th of July 2026, 8:00pm
    8th of July 2026, 6:00am
    M8 WB Jct 25 to Jct 26 on slip - Lane Closure
  • 7th of July 2026, 8:00pm
    8th of July 2026, 6:00am
    M8 WB Jct 25 On Slip From Fifty Pitches Road - Slip Closure
  • 7th of July 2026, 8:00pm
    8th of July 2026, 6:00am
    M8 WB Jct 25a Offslip To Braehead - Slip Closure
  • 7th of July 2026, 8:00pm
    8th of July 2026, 6:00am
    M8 WB Jct 26 Offslip - Slip Closure
  • 7th of July 2026, 8:00pm
    8th of July 2026, 6:00am
    A737 SB Kilbarchan IC to Howwood Road Closure
  • 7th of July 2026, 8:00pm
    8th of July 2026, 6:00am
    A737 NB Howwood to Kilbarchan - IC Road Closure
  • 7th of July 2026, 8:00pm
    8th of July 2026, 6:00am
    A737 SB Prior to Kilbarchan- Lane Closure
  • 7th of July 2026, 8:00pm
    8th of July 2026, 6:00am
    M8 EB Jct 25 off slip to A739 Clyde Tunnel Closure
  • 8th of July 2026, 7:00pm
    20th of July 2026, 6:00am
    A84 Keltie Bridge South of Callander - Convoy Works
  • 8th of July 2026, 7:30pm
    10th of July 2026, 6:00am
    A702 - NB - South of Lamington - Road Closure
  • 8th of July 2026, 7:30pm
    10th of July 2026, 6:00am
    A702 - SB - South of Lamington - Road Closure
  • 8th of July 2026, 8:00pm
    9th of July 2026, 6:00am
    M8 EB Jct 24 to Jct 22 - Lane Closure
  • 8th of July 2026, 8:00pm
    9th of July 2026, 6:00am
    M8 EB Jct 24 on slip from Helen Street - Slip Closure
  • 8th of July 2026, 8:00pm
    9th of July 2026, 6:00am
    M8 EB Jct 23 on slip from Dumbreck Road - Slip Closure
  • 8th of July 2026, 8:00pm
    9th of July 2026, 6:00am
    M8 EB Jct 22 to M74 Jct 1 - Closure
  • 8th of July 2026, 8:00pm
    9th of July 2026, 6:00am
    M8 EB Jct 22 to Jct 20 - Lane 1 Closure
  • 8th of July 2026, 8:00pm
    9th of July 2026, 6:00am
    M8 EB Jct 22 off slip Seaward St - Slip Closure
  • 8th of July 2026, 8:00pm
    9th of July 2026, 6:00am
    M8 WB Jct 22 Seaward Street- Slip Closure
  • 8th of July 2026, 8:00pm
    9th of July 2026, 6:00am
    M8 WB Jct 22 link Road to M77 Merge - Lane 1 Closure
  • 8th of July 2026, 8:00pm
    9th of July 2026, 6:00am
    M80 SB J2 off slip - Slip Closure
  • 8th of July 2026, 8:00pm
    9th of July 2026, 6:00am
    M80 NB J2 on slip - Slip Closure
  • 8th of July 2026, 8:00pm
    9th of July 2026, 6:00am
    M80 SB J2 on slip - Slip Closure
  • 8th of July 2026, 8:00pm
    9th of July 2026, 6:00am
    M80 SB J1 off slip - Slip Closure
  • 8th of July 2026, 8:00pm
    9th of July 2026, 6:00am
    M8 WB Jct 26 on slip from Hillington IC - Slip Closure
  • 8th of July 2026, 10:00pm
    9th of July 2026, 6:00am
    A92 Freuchie - Div Signage N/B
  • 9th of July 2026, 7:00pm
    14th of July 2026, 7:00am
    A828 Ardno House South of Ballachulish NB - Road Closure with Amnesties
  • 9th of July 2026, 7:00pm
    14th of July 2026, 7:00am
    A828 Ardno House South of Ballachulish SB - Road Closure with Amnesties
  • 9th of July 2026, 7:30pm
    11th of July 2026, 6:00am
    A1 - SB - Spott to Broxburn Jct - Lane Closures
  • 9th of July 2026, 8:00pm
    10th of July 2026, 6:00am
    M8 EB Jct 18 onslip from Charing Cross - Closure
  • 9th of July 2026, 8:00pm
    10th of July 2026, 6:00am
    M8 EB Jct 16 onslip from Craighall Closure
  • 9th of July 2026, 8:00pm
    10th of July 2026, 6:00am
    M8 EB Jct 15 onslip from Castle Street - Closure
  • 9th of July 2026, 8:00pm
    10th of July 2026, 6:00am
    M8 EB Jct 15 onslip from Stirling Road - Closure
  • 9th of July 2026, 8:00pm
    10th of July 2026, 6:00am
    M8 EB Jct 15 offslip to Springburn Expressway - Closure
  • 9th of July 2026, 8:00pm
    10th of July 2026, 6:00am
    M8 EB Jct 14 offslip to Viewpark Avenue - Closure
  • 9th of July 2026, 8:00pm
    10th of July 2026, 6:00am
    M8 EB Jct 18 to Jct 13 - Lane Closure
  • 9th of July 2026, 8:00pm
    10th of July 2026, 6:00am
    M8 EB Jct 13 to M80 NB Jct 1 Closure
  • 9th of July 2026, 8:00pm
    10th of July 2026, 6:00am
    M8 EB Jct 13 Link Road to M80 NB Jct 2 - Closure
  • 9th of July 2026, 8:00pm
    10th of July 2026, 6:00am
    M80 NB Jct 1 on slip from Blochairn Road - Slip Closure
  • 9th of July 2026, 8:00pm
    10th of July 2026, 6:00am
    M80 NB Jct 2 offslip to Robroyston Link Road - Slip Closure
  • 9th of July 2026, 8:00pm
    10th of July 2026, 6:00am
    M8 WB Jct 21 onslip from Carnoustie St on slip - Slip Closure
  • 9th of July 2026, 8:00pm
    10th of July 2026, 6:00am
    M8 WB Jct 21 to Jct 22 Lane 3 & 4 Closure
  • 9th of July 2026, 8:00pm
    10th of July 2026, 6:00am
    M8 WB M74 Jct 1 - 22 Sec Cway - Closure
  • 9th of July 2026, 8:00pm
    10th of July 2026, 6:00am
    M8 WB Jct 23 offslip to Dumbreck Road - Slip Closure
  • 9th of July 2026, 8:00pm
    10th of July 2026, 6:00am
    M8 WB Jct 24 Offslip to Helen Street - Slip Closure
  • 9th of July 2026, 8:00pm
    10th of July 2026, 6:00am
    M8 WB Jct 22 - HS Closure
  • 10th of July 2026, 9:00am
    14th of July 2026, 6:00pm
    A82 Creag nan Eun North of Invermoriston NB - TTL
  • 10th of July 2026, 9:00am
    14th of July 2026, 6:00pm
    A82 Creag nan Eun North of Invermoriston SB - TTL
  • 10th of July 2026, 7:30pm
    11th of July 2026, 6:00am
    A7 - SB - High St to Tower St, Selkirk - Road Closure
  • 10th of July 2026, 7:30pm
    11th of July 2026, 6:00am
    A7 - NB - Tower St to High St, Selkirk - Road Closure
  • 10th of July 2026, 8:00pm
    11th of July 2026, 6:00am
    M77 NB Jct 1 to M8 Jct 22- Lane Closure
  • 10th of July 2026, 8:00pm
    11th of July 2026, 6:00am
    M8 WB Jct 15 on slip from Stirling Rd - Slip Closure
  • 10th of July 2026, 8:00pm
    11th of July 2026, 6:00am
    M8 WB Jct 15 to Jct 18 offside and adjacent - Lane Closures
  • 10th of July 2026, 8:00pm
    11th of July 2026, 6:00am
    M8 WB Jct 17 offslip - Slip Closure
  • 10th of July 2026, 8:00pm
    11th of July 2026, 6:00am
    M8 EB Jct 17 onslip from A82 Great Western Road Slip Closure
  • 10th of July 2026, 8:00pm
    11th of July 2026, 6:00am
    M8 EB Prior to Jct 17 on slip to Jct 15 - OSL Closure
  • 10th of July 2026, 8:00pm
    11th of July 2026, 6:00am
    M8 EB Jct 15 off slip to Stirling Road/Castle Street - Slip Closure
  • 10th of July 2026, 8:00pm
    11th of July 2026, 6:00am
    A78 SB Inverkip Road/IBM lane Closures
  • 10th of July 2026, 8:00pm
    11th of July 2026, 6:00am
    A78 NB Inverkip Road/IBM - Lane Closures
  • 12th of July 2026, 5:00am
    12th of July 2026, 10:00am
    A701 Locharbriggs NB - Road Closure
  • 12th of July 2026, 5:00am
    12th of July 2026, 10:00am
    A701 Locharbriggs SB - Road Closure
  • 12th of July 2026, 5:00am
    12th of July 2026, 10:00am
    A701 Locharbriggs to A75 SB - Route part of Diverson
  • 12th of July 2026, 5:00am
    12th of July 2026, 10:00am
    A701 Locharbriggs to A75 NB - Route part of Diverson
  • 12th of July 2026, 5:00am
    12th of July 2026, 10:00am
    A701 from Beattock to Locharbriggs NB - Route part of Diverson
  • 12th of July 2026, 5:00am
    12th of July 2026, 10:00am
    A701 from Locharbriggs to Beattock NB - Route part of Diverson
  • 12th of July 2026, 5:00am
    12th of July 2026, 10:00am
    A701 from Locharbriggs to Beattock NB - Route part of Diverson
  • 12th of July 2026, 5:00am
    12th of July 2026, 10:00am
    A75 from A701 to A709 WB - Route part of Diverson
  • 12th of July 2026, 5:00am
    12th of July 2026, 10:00am
    A75 from A701 to A709 EB - Route part of Diverson
  • 12th of July 2026, 8:00pm
    17th of July 2026, 6:00am
    A9 Ruthven South of Kingussie - Convoy Works
  • 12th of July 2026, 8:00pm
    22nd of July 2026, 6:00am
    A96 Inverurie - Road Closure W/B
  • 12th of July 2026, 8:00pm
    22nd of July 2026, 6:00am
    A96 Inverurie - Road Closure E/B
  • 12th of July 2026, 8:00pm
    24th of July 2026, 6:00am
    A82 Lenie South of Drumnadrochit NB - Road Closure with Amnesties
  • 12th of July 2026, 8:00pm
    24th of July 2026, 6:00am
    A82 Lenie South of Drumnadrochit SB - Road Closure with Amnesties
  • 13th of July 2026, 7:00am
    31st of July 2026, 7:00pm
    A835 Ardcharnich West of Inverleal EB - TTL
  • 13th of July 2026, 7:00am
    31st of July 2026, 7:00pm
    A835 Ardcharnich West of Inverleal WB - TTL
  • 13th of July 2026, 9:30am
    15th of July 2026, 3:30pm
    A90 Glendoick- Lane Closure S/B
  • 13th of July 2026, 7:00pm
    15th of July 2026, 3:00am
    A84 Leny Rd Callander NB - TTL
  • 13th of July 2026, 7:00pm
    15th of July 2026, 3:00am
    A84 Leny Rd Callander SB - TTL
  • 13th of July 2026, 7:00pm
    16th of July 2026, 7:00am
    A85 St Conan's Kirk Lochawe WB - Road Closure with Amnesties
  • 13th of July 2026, 7:00pm
    16th of July 2026, 7:00am
    A85 St Conan's Kirk Lochawe EB - Road Closure with Amnesties
  • 13th of July 2026, 7:30pm
    17th of July 2026, 6:30am
    A702 - NB - South of Coulter - Road Closure
  • 13th of July 2026, 7:30pm
    17th of July 2026, 6:30am
    A702 - SB - South of Coulter - Road Closure
  • 13th of July 2026, 8:00pm
    14th of July 2026, 6:00am
    M8 WB J11 off slip - Slip Closure
  • 13th of July 2026, 8:00pm
    14th of July 2026, 6:00am
    M8 WB J12 off slip - Slip Closure
  • 13th of July 2026, 8:00pm
    14th of July 2026, 6:00am
    M8 WB J13 off slip - Slip Closure
  • 13th of July 2026, 8:00pm
    14th of July 2026, 6:00am
    M8 WB J12 to J13 - Lane Closure
  • 13th of July 2026, 8:00pm
    14th of July 2026, 6:00am
    M8 WB J11 on slip - Slip Closure
  • 13th of July 2026, 8:00pm
    14th of July 2026, 6:00am
    M8 WB J12 on slip - Slip Closure
  • 13th of July 2026, 8:00pm
    14th of July 2026, 6:00am
    M8 EB J13 onslip - Slip Closure
  • 13th of July 2026, 8:00pm
    14th of July 2026, 6:00am
    M8 EB J13 to J12 - Lane Closure
  • 13th of July 2026, 8:00pm
    14th of July 2026, 6:00am
    M8 EB J12 off slip - Slip Closure
  • 13th of July 2026, 8:00pm
    14th of July 2026, 6:00am
    M8 EB J11 off slip - Slip Closure
  • 13th of July 2026, 8:00pm
    14th of July 2026, 6:00am
    M8 EB J11 on slip - Slip Closure
  • 13th of July 2026, 8:00pm
    14th of July 2026, 6:00am
    M8 EB J10 off slip - Slip Closure
  • 13th of July 2026, 8:00pm
    14th of July 2026, 6:00am
    M8 WB J29 off slip to St James IC - Slip Closure
  • 13th of July 2026, 8:00pm
    14th of July 2026, 6:00am
    M8 WB J29 on slip St James IC - Slip Closure
  • 13th of July 2026, 8:30pm
    14th of July 2026, 6:00am
    M8 - EB - Jct 2 on slip - Road closure
  • 13th of July 2026, 8:30pm
    14th of July 2026, 6:00am
    M8 - EB - Jct 2 to Jct 1 - Road closure
  • 13th of July 2026, 8:30pm
    14th of July 2026, 6:00am
    M8 - EB - Jct 1 off slip - Road closure
  • 13th of July 2026, 8:30pm
    25th of July 2026, 4:30am
    A720 - EB - Sighthill Link Road - Road closure
  • 13th of July 2026, 8:30pm
    18th of July 2026, 6:00am
    A720 - WB - Baberton WB Off Slip - Road Closure
  • 13th of July 2026, 8:30pm
    18th of July 2026, 6:00am
    A720 - WB - Calder WB Off Slip - Road Closure
  • 13th of July 2026, 8:30pm
    18th of July 2026, 6:00am
    A720 - WB - Hermiston WB Off Slip - Road Closure
  • 13th of July 2026, 8:30pm
    18th of July 2026, 6:00am
    A720 - WB - Dreghorn to Calder - Road Closure
  • 13th of July 2026, 8:30pm
    18th of July 2026, 6:00am
    A720 - WB - Dreghorn WB On Slip - Road Closure
  • 14th of July 2026, 8:00pm
    16th of July 2026, 6:00am
    M90 - NB - Jct 1a (M9) to M90 Jct 1a - Road closure
  • 14th of July 2026, 8:00pm
    16th of July 2026, 6:00am
    M9 - EB - Jct 1a Off slip to M90 Link Road - NB - Closure
  • 14th of July 2026, 8:00pm
    16th of July 2026, 6:00am
    A90 - Scotstoun to M90 - Jct 1 Merge - Road closure
  • 14th of July 2026, 8:00pm
    16th of July 2026, 6:00am
    M90 - NB - Jct 1a off slip - Road closure
  • 14th of July 2026, 8:00pm
    15th of July 2026, 6:00am
    A725 NB East Kilbride Expressway Whirlies to Mavor merge - Road closure
  • 14th of July 2026, 8:00pm
    15th of July 2026, 6:00am
    A725 NB C154 Stoneymeadow Rd onslip to A725 - Road closure
  • 14th of July 2026, 8:00pm
    15th of July 2026, 6:00am
    A725 NB Mavor to Whirlies merge -Lane closure
  • 14th of July 2026, 8:00pm
    15th of July 2026, 6:00am
    A725 NB Whirlies merge to Bothwell bridge - Lane closure
  • 14th of July 2026, 8:00pm
    15th of July 2026, 6:00am
    A725 NB Hamilton Road off slip - Slip closure
  • 14th of July 2026, 8:00pm
    15th of July 2026, 6:00am
    A725 NB Douglas st off slip - Slip closure
  • 14th of July 2026, 8:00pm
    15th of July 2026, 6:00am
    A725 NB Douglas st on slip - Slip closure
  • 14th of July 2026, 8:00pm
    15th of July 2026, 6:00am
    A725 NB Main St off slip - Slip closure
  • 14th of July 2026, 8:00pm
    15th of July 2026, 6:00am
    A725 NB Main St on slip - Slip closure
  • 14th of July 2026, 8:00pm
    15th of July 2026, 6:00am
    A725 NB Glasgow Rd on slip - Slip closure
  • 14th of July 2026, 8:00pm
    15th of July 2026, 6:00am
    A725 NB Craighead off slip - Slip closure
  • 14th of July 2026, 8:00pm
    15th of July 2026, 6:00am
    A725 NB Craighead on slip - Slip closure
  • 15th of July 2026, 7:00am
    14th of August 2026, 5:00pm
    M74 NB J45-J22 - Lane Closure
  • 15th of July 2026, 7:30pm
    24th of July 2026, 6:00am
    M9 - WB - Jct 8 to Jct 9 - Road closure
  • 15th of July 2026, 7:30pm
    24th of July 2026, 6:00am
    M9 - WB - Jct 9 off slip - Road closure
  • 15th of July 2026, 7:30pm
    29th of July 2026, 6:00am
    M9 - WB - Jct 1A-1B - Lane Closure
  • 15th of July 2026, 7:30pm
    29th of July 2026, 6:00am
    M9 - WB - Jct 1B to Jct 2 - Lane Closure
  • 15th of July 2026, 7:30pm
    29th of July 2026, 6:00am
    M9 - WB - Jct 1A-1B - Hard shoulder Closure
  • 15th of July 2026, 7:30pm
    29th of July 2026, 6:00am
    M9 - WB - Jct 1B to Jct 2 - Hard shoulder Closure
  • 15th of July 2026, 8:00pm
    16th of July 2026, 6:00am
    A725 SB Whistleberry to Whirlies slip - Lane Closure
  • 15th of July 2026, 8:00pm
    16th of July 2026, 6:00am
    A725 SB Whistleberry Rd off slip - Slip Closure
  • 15th of July 2026, 8:00pm
    16th of July 2026, 6:00am
    A725 SB Glasgow Rd on slip - Slip Closure
  • 15th of July 2026, 8:00pm
    16th of July 2026, 6:00am
    A725 SB Main Street off slip - Slip Closure
  • 15th of July 2026, 8:00pm
    16th of July 2026, 6:00am
    A725 SB Main Street on slip - Slip Closure
  • 15th of July 2026, 8:00pm
    16th of July 2026, 6:00am
    A725 SB Douglas Street off slip - Slip Closure
  • 15th of July 2026, 8:00pm
    16th of July 2026, 6:00am
    A725 SB Douglas Street on slip - Slip Closure
  • 15th of July 2026, 8:00pm
    16th of July 2026, 6:00am
    A725 SB East Kilbride Expressway @ Whirlies off slip - Slip Closure
  • 15th of July 2026, 8:00pm
    16th of July 2026, 6:00am
    A725 SB Whirlies Bypass to Whim Place on slip - Lane Closure
  • 15th of July 2026, 8:00pm
    17th of October 2026, 6:00am
    A77 SB Ballantrae over River Stinchar - Total Closure
  • 15th of July 2026, 8:00pm
    17th of October 2026, 6:00am
    A77 NB Ballantrae over River Stinchar - Total Closure
  • 16th of July 2026, 8:00am
    16th of July 2026, 5:00pm
    A90 Laurencekirk NB - Diversion signage for local road closure
  • 16th of July 2026, 7:00pm
    24th of July 2026, 6:00am
    A84 Craigforth - Convoy Works
  • 16th of July 2026, 7:00pm
    4th of August 2026, 6:00am
    A82 Lochan na h-Achlaise North of Bridge of Orchy - Convoy
  • 16th of July 2026, 8:00pm
    17th of July 2026, 6:00am
    M90 - NB - Jct 1B to Jct 2 - Road closure
  • 16th of July 2026, 8:00pm
    17th of July 2026, 6:00am
    M90 - NB - Jct 1b on slip - Road closure
  • 16th of July 2026, 8:00pm
    17th of July 2026, 6:00am
    M90 - NB - Jct 1c off slip - Road closure
  • 16th of July 2026, 8:00pm
    17th of July 2026, 6:00am
    M90 - NB - Jct 1c on slip - Road closure
  • 16th of July 2026, 8:00pm
    17th of July 2026, 6:00am
    M90 - NB - Jct 2 off slip - Road closure
  • 16th of July 2026, 8:00pm
    17th of July 2026, 6:00am
    A82 NB Erskine to Dunglass - Lane Closures
  • 16th of July 2026, 8:00pm
    17th of July 2026, 6:00am
    A82 NB off slip to Erskine Bridge - Slip Closure
  • 16th of July 2026, 8:00pm
    17th of July 2026, 6:00am
    A898 off slip from Erskine Br to A82 NB - Slip Closure
  • 16th of July 2026, 8:00pm
    17th of July 2026, 6:00am
    A82 NB Old Kilpatrick off slip - Slip Closure
  • 16th of July 2026, 8:00pm
    17th of July 2026, 6:00am
    A82 NB Old Kilpatrick on slip - Slip Closure
  • 16th of July 2026, 8:00pm
    17th of July 2026, 6:00am
    A898 NB Erskine Bridge Lane Closure
  • 16th of July 2026, 8:00pm
    17th of July 2026, 6:00am
    A82 SB Great Western Road from Dunglass Rbt to Erskine - Lane Closure
  • 16th of July 2026, 8:00pm
    17th of July 2026, 6:00am
    A82 SB off slip to Erskine Bridge - Slip Closure
  • 16th of July 2026, 8:00pm
    17th of July 2026, 6:00am
    A898 SB on slip to A82 SB Slip Closure
  • 17th of July 2026, 8:00pm
    22nd of July 2026, 6:00am
    M90 - NB - Jct 2 to Jct 3 - road closure
  • 17th of July 2026, 8:00pm
    22nd of July 2026, 6:00am
    M90 - NB - Jct 2 on slip - road closure
  • 17th of July 2026, 8:00pm
    22nd of July 2026, 6:00am
    M90 - NB - Jct 2 to A92 link road - road closure
  • 17th of July 2026, 8:00pm
    22nd of July 2026, 6:00am
    M90 - NB - Jct 3 off slip - road closure
  • 17th of July 2026, 8:00pm
    18th of July 2026, 6:00am
    M8 EB J30 Craigton off slip - Slip Closure
  • 17th of July 2026, 8:00pm
    18th of July 2026, 6:00am
    M898 NB Craigton IC to Erskine Bridge - Lane Closure
  • 17th of July 2026, 8:00pm
    18th of July 2026, 6:00am
    M898 NB off slip to A726 - Slip Closure
  • 17th of July 2026, 8:00pm
    18th of July 2026, 6:00am
    M898 NB Spectacles on slip - Slip Closure
  • 17th of July 2026, 8:00pm
    18th of July 2026, 6:00am
    M898 SB Old toll to Jct 30 slips - lane closure
  • 17th of July 2026, 8:00pm
    18th of July 2026, 6:00am
    M898 SB A726 off slip- safety coning
  • 17th of July 2026, 8:00pm
    18th of July 2026, 6:00am
    M898 SB onslip from A726 Slip Closure
  • 17th of July 2026, 8:00pm
    18th of July 2026, 6:00am
    M898 EB off slip to M8 Jct 30 Slip Closure
  • 17th of July 2026, 8:00pm
    18th of July 2026, 6:00am
    M898 WB off slip to M8 Jct 31 Slip Closure
  • 17th of July 2026, 8:00pm
    18th of July 2026, 6:00am
    M8 WB Jct 30 off slip Slip Closure
  • 18th of July 2026, 9:00pm
    20th of July 2026, 6:00am
    M74 NB J14-J13 - Single Lane Running
  • 18th of July 2026, 9:00pm
    20th of July 2026, 6:00am
    M74 SB J13-J14 - Single Lane Running
  • 19th of July 2026, 8:00pm
    24th of July 2026, 6:00am
    A9 Docharn Wood Carrbridge - Convoy Works
  • 19th of July 2026, 10:00pm
    20th of July 2026, 6:00am
    A92 Ladybank- Diversion Signage S/B
  • 20th of July 2026, 6:00am
    3rd of September 2026, 4:00pm
    A726 Queensway, East Kilbride EB - Lane Closure
  • 20th of July 2026, 8:00am
    24th of July 2026, 5:00pm
    A95 Drumullie TTL N/B
  • 20th of July 2026, 7:30pm
    25th of July 2026, 6:00am
    A702 - NB - Causewayend - Road Closure
  • 20th of July 2026, 7:30pm
    25th of July 2026, 6:00am
    A702 - SB - Causewayend - Road Closure
  • 20th of July 2026, 7:30pm
    22nd of July 2026, 6:30am
    A92 Forgan Rbt, Newport on Tay - Lane Closure N/B
  • 20th of July 2026, 7:30pm
    22nd of July 2026, 6:30am
    A90 Tealing - Lane Closure S/B
  • 20th of July 2026, 7:30pm
    22nd of July 2026, 6:30am
    A90 Tealing - Lane Closure N/B
  • 20th of July 2026, 7:30pm
    22nd of July 2026, 6:30am
    A92 Forgan Rbt, Newport on Tay - Lane Closure S/B
  • 21st of July 2026, 8:00am
    3rd of August 2026, 5:00pm
    A8 WB Greenock Rd at Bogston - Lane Closure
  • 21st of July 2026, 8:00am
    21st of July 2026, 5:00pm
    A77 Main St Ballantrae NB - Road As Part Of Diversion
  • 21st of July 2026, 8:00am
    21st of July 2026, 5:00pm
    A77 Main St Ballantrae SB - Road As Part Of Diversion
  • 21st of July 2026, 8:00am
    21st of July 2026, 5:00pm
    A75 Palnure WB - Road As Part Of Diversion
  • 21st of July 2026, 8:00am
    21st of July 2026, 5:00pm
    A75 Palnure EB - Road As Part Of Diversion
  • 21st of July 2026, 8:00am
    21st of July 2026, 5:00pm
    A75 Ringford to Valleyfield EB - Road As Part Of Diversion
  • 21st of July 2026, 8:00am
    21st of July 2026, 5:00pm
    A75 Ringford to Valleyfield WB - Road As Part Of Diversion
  • 21st of July 2026, 10:00am
    21st of July 2026, 12:00pm
    A83 Inveraray - Planned Event - Road Closure
  • 21st of July 2026, 7:30pm
    23rd of July 2026, 6:30am
    A90 Peterhead - TTLS S/B
  • 21st of July 2026, 8:00pm
    23rd of July 2026, 6:00am
    A90 Fraserburgh- Road Closure N/B
  • 21st of July 2026, 8:00pm
    23rd of July 2026, 6:00am
    A90 Fraserburgh- Road Closure S/B
  • 22nd of July 2026, 7:30pm
    25th of July 2026, 6:30am
    A96 Auldearn - TTLS W/B
  • 22nd of July 2026, 7:30pm
    25th of July 2026, 6:30am
    A96 Newton of Petty - TTLS W/B
  • 22nd of July 2026, 8:00pm
    25th of July 2026, 6:00am
    M90 - SB - Jct 3 to Jct 2 - Road Closure
  • 22nd of July 2026, 8:00pm
    25th of July 2026, 6:00am
    M90 - SB - Jct 3 on slip - Road Closure
  • 22nd of July 2026, 8:00pm
    25th of July 2026, 6:00am
    M90 - SB - Jct 2 link from A92 - Road Closure
  • 22nd of July 2026, 8:00pm
    25th of July 2026, 6:00am
    M90 - SB - Jct 2 off slip to A823(M) - Road Closure
  • 23rd of July 2026, 8:00am
    31st of July 2026, 11:59pm
    A86 Golf Course Road to Curley's Lane Newtonmore - Diversion Signage
  • 23rd of July 2026, 10:00pm
    24th of July 2026, 6:00am
    A830 Beasdale EB - TTL
  • 23rd of July 2026, 10:00pm
    24th of July 2026, 6:00am
    A830 Beasdale WB - TTL
  • 24th of July 2026, 8:00am
    24th of July 2026, 5:00pm
    A90 Glendoick- Diversion signage- N/B
  • 26th of July 2026, 7:00pm
    31st of July 2026, 6:00am
    A86 Strathmashie EB - Road Closure with Amnesties
  • 26th of July 2026, 7:00pm
    31st of July 2026, 6:00am
    A86 Strathmashie WB - Road Closure with Amnesties
  • 27th of July 2026, 8:00am
    29th of July 2026, 5:00pm
    A90 Longforgan Diversion signage- S/B
  • 27th of July 2026, 8:00am
    29th of July 2026, 6:00pm
    A90 Fraserburgh - Div Signage N/B
  • 27th of July 2026, 7:30pm
    31st of July 2026, 6:00am
    A7 - NB - Footsburn - Road Closure
  • 27th of July 2026, 7:30pm
    31st of July 2026, 6:00am
    A7 - SB - Footsburn - Road Closure
  • 27th of July 2026, 7:30pm
    10th of August 2026, 6:00am
    A9 Birnam South of Dunkeld SB - TTL
  • 27th of July 2026, 7:30pm
    10th of August 2026, 6:00am
    A9 Birnam South of Dunkeld NB - TTL
  • 27th of July 2026, 7:30pm
    10th of August 2026, 6:00am
    A9 Birnam South of Dunkeld NB - Lane Closure
  • 27th of July 2026, 7:30pm
    30th of July 2026, 6:00am
    M9 - EB - Jct 9 to Jct 7 - Road closure
  • 27th of July 2026, 7:30pm
    30th of July 2026, 6:00am
    M9 - EB - Jct 9 On slip - Road closure
  • 27th of July 2026, 7:30pm
    30th of July 2026, 6:00am
    M876 - EB - Jct 2 to M9 merge - Road closure
  • 27th of July 2026, 7:30pm
    30th of July 2026, 6:00am
    M876 - EB Jct 2 On slip - Road closure
  • 27th of July 2026, 7:30pm
    30th of July 2026, 6:00am
    M9 - EB - Jct 7 Off slip - Road closure
  • 27th of July 2026, 8:00pm
    28th of July 2026, 6:00am
    M90 - SB - Jct 2 to Jct 1B - Road Closure
  • 27th of July 2026, 8:00pm
    28th of July 2026, 6:00am
    M90 - SB - Jct 2 on slip - Road Closure
  • 27th of July 2026, 8:00pm
    28th of July 2026, 6:00am
    M90 - SB - Jct 1c off slip - Road Closure
  • 27th of July 2026, 8:00pm
    28th of July 2026, 6:00am
    M90 - SB - Jct 1c on slip - Road Closure
  • 27th of July 2026, 8:00pm
    28th of July 2026, 6:00am
    M90 - SB - Jct 1B off slip - Road Closure
  • 27th of July 2026, 8:00pm
    3rd of August 2026, 6:00am
    M8 Eastbound Junction 6a to Junction 5 - Progressive Nearside & Offside lane closures
  • 27th of July 2026, 8:00pm
    3rd of August 2026, 6:00am
    M8 Westbound Junction 5 to Junction 6a - Progressive Nearside & Offside lane closure
  • 27th of July 2026, 8:30pm
    31st of July 2026, 6:00am
    M8 - WB - Jct 2 to Jct 3 - Road closure
  • 27th of July 2026, 8:30pm
    31st of July 2026, 6:00am
    M8 - WB - Jct 2 On slip - Road closure
  • 27th of July 2026, 8:30pm
    31st of July 2026, 6:00am
    M8 - WB - Jct 3 Off slip to Livingston East Rbt - Road closure
  • 27th of July 2026, 8:30pm
    31st of July 2026, 6:00am
    M8 - WB - Jct 3 Off slip to A899 - Road closure
  • 28th of July 2026, 8:00pm
    31st of July 2026, 6:00am
    M90 - SB - Jct 1a to M9 Jct 1a - Road closure
  • 28th of July 2026, 8:00pm
    31st of July 2026, 6:00am
    M90 - SB - Jct 1a on slip - Road closure
  • 28th of July 2026, 8:00pm
    31st of July 2026, 6:00am
    M90 - SB - Jct 1a to M9 jct 1a - Road closure
  • 28th of July 2026, 8:00pm
    31st of July 2026, 6:00am
    A90 - SB - Jct 1 off slip - Road closure
  • 28th of July 2026, 8:00pm
    15th of August 2026, 6:00am
    M90 - SB - Jct 2a to Jct 2 - Bus lane closure
  • 28th of July 2026, 8:00pm
    15th of August 2026, 6:00am
    M90 - SB - Jct 2a to Jct 2 - NS Lane closure
  • 29th of July 2026, 8:00am
    29th of July 2026, 5:00pm
    A90 Muchalls - Div Signage S/B
  • 30th of July 2026, 7:30pm
    4th of August 2026, 6:00am
    A7 - NB - Kirkstile - Road Closure
  • 30th of July 2026, 7:30pm
    4th of August 2026, 6:00am
    A7 - SB - Kirkstile - Road Closure
  • 30th of July 2026, 7:30pm
    5th of August 2026, 6:00am
    M876 - EB - Jct 2 to M9 Jct 8 - Road Closure
  • 30th of July 2026, 7:30pm
    5th of August 2026, 6:00am
    M876 - EB - Jct 2 On-slip - Road Closure
  • 30th of July 2026, 7:30pm
    5th of August 2026, 6:00am
    M9 - EB - Jct 9 to Jct 7 - Road Closure
  • 30th of July 2026, 7:30pm
    5th of August 2026, 6:00am
    M9 - EB - Jct 9 On-Slip - Road Closure
  • 30th of July 2026, 7:30pm
    5th of August 2026, 6:00am
    M9 - EB - Jct 7 Off-slip - Road Closure
  • 1st of August 2026, 12:00am
    20th of March 2027, 6:00am
    M9 - WB - Jct 1B to Jct 4 - Hard Shoulder Closure
  • 1st of August 2026, 12:00am
    20th of March 2027, 6:00am
    M9 - EB - Jct 4 to Jct 1B - Hard Shoulder Closure
  • 1st of August 2026, 12:00am
    20th of March 2027, 6:00am
    M9 - WB - Jct 1B to Jct 4 - Lane Closure
  • 1st of August 2026, 8:00am
    7th of August 2026, 5:00pm
    A90 Peterhead - Div Signage S/B
  • 1st of August 2026, 9:00pm
    3rd of August 2026, 6:00am
    M74 NB J16-J15 - Single Lane Running
  • 1st of August 2026, 9:00pm
    3rd of August 2026, 6:00am
    M74 SB J15-J16 - Single Lane Running
  • 2nd of August 2026, 12:00am
    20th of March 2027, 6:00am
    M9 - EB - Jct 4 to Jct 1B - Lane Closure
  • 2nd of August 2026, 7:00pm
    7th of August 2026, 6:00am
    A86 Kinloch Laggan EB - Road Closure with Amnesties
  • 2nd of August 2026, 7:00pm
    7th of August 2026, 6:00am
    A86 Kinloch Laggan WB - Road Closure with Amnesties
  • 2nd of August 2026, 7:00pm
    4th of August 2026, 6:00am
    A84 Auction Mart Rnbt Craigforth - Convoy Works
  • 3rd of August 2026, 6:00am
    19th of August 2026, 9:00pm
    M74 NB J16-J15 - Hard Shoulder Closure
  • 3rd of August 2026, 6:00am
    19th of August 2026, 9:00pm
    M74 SB J15-J16 - Hard Shoulder Closure
  • 3rd of August 2026, 6:00am
    19th of August 2026, 9:00pm
    M74 SB J13-J14 - Hard Shoulder Closure
  • 3rd of August 2026, 7:00am
    28th of August 2026, 7:00pm
    A835 Garve WB - TTL
  • 3rd of August 2026, 7:00am
    28th of August 2026, 7:00pm
    A835 Garve EB - TTL
  • 3rd of August 2026, 8:00am
    5th of August 2026, 5:00pm
    A977 - NB - Longannet Rbt to Kilbagie Rbt - Stop and Go
  • 3rd of August 2026, 8:00am
    5th of August 2026, 5:00pm
    A977 - SB - Longannet Rbt to Kilbagie Rbt - Stop and Go
  • 3rd of August 2026, 8:00am
    30th of October 2026, 6:00pm
    A83 Loch Shira North of Inveraray NB - TTL
  • 3rd of August 2026, 8:00am
    30th of October 2026, 6:00pm
    A83 Loch Shira North of Inveraray SB - TTL
  • 3rd of August 2026, 9:30am
    7th of August 2026, 3:30pm
    A7 - SB - Galalaw Rbt, North of Hawick - Road narrowing
  • 3rd of August 2026, 9:30am
    7th of August 2026, 3:30pm
    A7 - NB - Galalaw Rbt, North of Hawick - Road narrowing
  • 3rd of August 2026, 9:30am
    4th of August 2026, 3:30pm
    A95 Craigellachie NB - Temporary traffic signals
  • 3rd of August 2026, 9:30am
    3rd of August 2026, 3:30pm
    A92 Balfarg - Div Signage N/B
  • 3rd of August 2026, 7:30pm
    5th of August 2026, 6:30am
    A90 Kingsway, Dundee - Lane Closure S/B
  • 3rd of August 2026, 7:30pm
    5th of August 2026, 6:30am
    A90 Kingsway, Dundee - Lane Closure N/B
  • 3rd of August 2026, 7:30pm
    7th of August 2026, 6:00am
    M9 - WB - Jct 7 Off slip - Road closure
  • 3rd of August 2026, 8:00pm
    30th of October 2026, 6:00am
    M8 Eastbound Junction 6a to Junction 5 - Contralfow
  • 3rd of August 2026, 8:00pm
    10th of October 2026, 6:00am
    M8 Westbound Junction 5 to Junction 6a - Contraflow
  • 3rd of August 2026, 8:00pm
    20th of March 2027, 6:00am
    M9 - EB - Jct 4 to Jct 3 - Road Closure
  • 3rd of August 2026, 8:00pm
    20th of March 2027, 6:00am
    M9 - WB - Jct 3 to Jct 4 - Road Closure
  • 3rd of August 2026, 8:00pm
    20th of March 2027, 6:00am
    M9 - WB - Jct 4 - Between slips - Road Closure
  • 3rd of August 2026, 8:00pm
    20th of March 2027, 6:00am
    M9 - EB - Jct 4 - Between slips - Road Closure
  • 3rd of August 2026, 8:00pm
    20th of March 2027, 6:00am
    M9 - EB - Jct 2 to Jct 1B - Road Closure
  • 3rd of August 2026, 8:00pm
    20th of March 2027, 6:00am
    M9 - WB - Jct 1B to Jct 2 - Road Closure
  • 4th of August 2026, 9:00am
    6th of August 2026, 6:00am
    A96 High Street Elgin,TTL E/B
  • 4th of August 2026, 9:30am
    7th of August 2026, 6:00am
    A96 Moss St, Keith- TTL- N/B
  • 4th of August 2026, 9:30am
    4th of August 2026, 3:30pm
    A828 Ledaig South of Benderloch NB - TTL
  • 4th of August 2026, 9:30am
    4th of August 2026, 3:30pm
    A828 Ledaig South of Benderloch SB - TTL
  • 4th of August 2026, 7:00pm
    14th of August 2026, 6:00am
    M9 - WB - Jct 10 off slip - Slip road closure
  • 4th of August 2026, 7:00pm
    12th of August 2026, 6:00am
    A84 Keltie Bridge South of Callander - Convoy Works
  • 4th of August 2026, 7:30pm
    8th of August 2026, 6:00am
    A7 - NB - South of Ashkirk - Road Closure
  • 4th of August 2026, 7:30pm
    8th of August 2026, 6:00am
    A7 - SB - South of Ashkirk - Road Closure
  • 4th of August 2026, 7:30pm
    7th of August 2026, 6:30am
    A90 Stonehaven - Lane Closure N/B
  • 4th of August 2026, 7:30pm
    7th of August 2026, 6:30am
    A92 Newtonhill - Lane Closure N/B
  • 4th of August 2026, 7:30pm
    7th of August 2026, 6:30am
    A92 Newtonhill - Lane Closure S/B
  • 4th of August 2026, 7:30pm
    7th of August 2026, 6:30am
    A92 Portlethen - Lane Closure S/B
  • 4th of August 2026, 7:30pm
    7th of August 2026, 6:30am
    A92 Portlethen - Lane Closure N/B
  • 5th of August 2026, 8:00am
    5th of August 2026, 5:00pm
    A76 Holywood to Thornhill NB - Road As Part Of Diversion
  • 5th of August 2026, 8:00am
    5th of August 2026, 5:00pm
    A76 Holywood to Thornhill SB - Road As Part Of Diversion
  • 5th of August 2026, 9:30am
    5th of August 2026, 4:30pm
    A9 Main St Golspie NB - TTL
  • 5th of August 2026, 9:30am
    5th of August 2026, 4:30pm
    A9 Main St Golspie SB - TTL
  • 5th of August 2026, 9:30am
    5th of August 2026, 4:30pm
    A9 Fountain Rd to Back Rd Golspie - Diversion Signage
  • 5th of August 2026, 8:30pm
    8th of August 2026, 6:00am
    M8 - WB - Junction 5-6 - Full Closure
  • 5th of August 2026, 8:30pm
    8th of August 2026, 6:00am
    M8 - WB - Junction 5 Onslip - Slip Closure
  • 5th of August 2026, 8:30pm
    8th of August 2026, 6:00am
    M8 - WB - Junction 6 Offslip - Slip Closure
  • 5th of August 2026, 8:30pm
    8th of August 2026, 6:00am
    M8 - WB - Junction 5 On slip from B7057 SB - Slip Closure
  • 6th of August 2026, 7:00am
    28th of August 2026, 6:00pm
    A985 - WB - Admiralty to Higgins Neuk Rdbt - Stop Go
  • 6th of August 2026, 7:00am
    28th of August 2026, 6:00pm
    A985 - EB - Admiralty to Higgins Neuk Rdbt - Stop Go
  • 6th of August 2026, 8:00pm
    7th of August 2026, 6:00am
    M74 SB J2 off slip - Slip Closure
  • 6th of August 2026, 8:00pm
    7th of August 2026, 6:00am
    M74 SB J2 on slip - Slip Closure
  • 6th of August 2026, 8:00pm
    7th of August 2026, 6:00am
    M74 NB J1a off slip - Slip Closure
  • 6th of August 2026, 8:00pm
    7th of August 2026, 6:00am
    M74 NB J1a on slip - Slip Closure
  • 6th of August 2026, 8:00pm
    7th of August 2026, 6:00am
    M74 NB J2a on slip - Slip Closure
  • 6th of August 2026, 8:00pm
    7th of August 2026, 6:00am
    M74 NB 2a off slip - Slip Closure
  • 6th of August 2026, 8:00pm
    7th of August 2026, 6:00am
    M74 SB J1 on slip - Slip Closure
  • 6th of August 2026, 8:00pm
    7th of August 2026, 6:00am
    M8 Kingston Br EB- Lane 1 closure
  • 6th of August 2026, 8:00pm
    8th of August 2026, 6:00am
    A90 NB Dalmeny to Scotstoun M90 NB Jct 1 - Lane closure
  • 6th of August 2026, 8:00pm
    8th of August 2026, 6:00am
    A90 - NB - PTL - Closure
  • 6th of August 2026, 10:00pm
    7th of August 2026, 6:30am
    A96 Pitcaple - Div Signage E/B
  • 7th of August 2026, 8:00am
    7th of August 2026, 5:00pm
    A76 Mauchline to Crosshands NB - Road As Part Of Diversion
  • 7th of August 2026, 8:00am
    7th of August 2026, 5:00pm
    A76 Mauchline to Crosshands SB - Road As Part Of Diversion
  • 7th of August 2026, 8:00pm
    8th of August 2026, 6:00am
    M8 EB Approach to Kingston Br - Lane Closures
  • 7th of August 2026, 8:00pm
    8th of August 2026, 6:00am
    M8 WB on to Kingston Br - Lane Closure
  • 7th of August 2026, 8:00pm
    8th of August 2026, 6:00am
    M74 SB J1 off slip - Lane Closure
  • 7th of August 2026, 8:00pm
    8th of August 2026, 6:00am
    M8 Hillington Rbt inner - lane closure
  • 7th of August 2026, 8:00pm
    8th of August 2026, 6:00am
    M74 Jct 1 SB-Lane 2 closure
  • 7th of August 2026, 8:00pm
    8th of August 2026, 6:00am
    M74 Jct 1 NB-Lane 2 closure
  • 9th of August 2026, 7:00pm
    11th of August 2026, 6:00am
    A9 Gartymore Jnct South of Helmsdale NB - Road Closure with Amnesties
  • 9th of August 2026, 7:00pm
    11th of August 2026, 6:00am
    A9 Gartymore Jnct South of Helmsdale SB - Road Closure with Amnesties
  • 10th of August 2026, 8:00am
    10th of August 2026, 5:00pm
    A85 Tibbermore to Huntingtower - Diversion Signage
  • 10th of August 2026, 8:00am
    18th of September 2026, 6:00pm
    A90 Fraserburgh - TTLS N/B
  • 10th of August 2026, 8:00am
    18th of September 2026, 5:00pm
    A9 Kingussie to House of Bruar Blair Atholl SB - Diversion Signage
  • 10th of August 2026, 8:00am
    18th of September 2026, 5:00pm
    A9 Kingussie to House of Bruar Blair Atholl NB - Diversion Signage
  • 10th of August 2026, 7:30pm
    15th of August 2026, 6:00am
    A68-NB-Lilliardsedge-Road Closure
  • 10th of August 2026, 7:30pm
    15th of August 2026, 6:00am
    A68-SB-Lilliardsedge-Road Closure
  • 10th of August 2026, 7:30pm
    13th of August 2026, 6:00am
    M80 - SB - Jct 9 to Jct 8 - Road Closure
  • 10th of August 2026, 7:30pm
    13th of August 2026, 6:00am
    M876 - WB - Jct 1 to M80 Merge - Road Closure
  • 10th of August 2026, 7:30pm
    13th of August 2026, 6:00am
    M876 - WB - Jct 1 On slip - Road Closure
  • 10th of August 2026, 7:30pm
    13th of August 2026, 6:00am
    M80 - SB - Jct 9 On slip from Bannockburn Int - Road Closure
  • 10th of August 2026, 7:30pm
    28th of November 2026, 6:30am
    A90 Invergowrie - Lane Closure S/B
  • 10th of August 2026, 8:00pm
    21st of September 2026, 6:00am
    A6091 - EB - Galashiels - Road Closure
  • 10th of August 2026, 8:00pm
    21st of September 2026, 6:00am
    B6360 - WB - Galashiels - Lane Closure
  • 10th of August 2026, 8:00pm
    21st of September 2026, 6:00am
    A6091 - WB - Galashiels - Road Closure
  • 10th of August 2026, 8:00pm
    31st of January 2027, 6:00am
    A725 Southbound Diamond main line - Total closure
  • 10th of August 2026, 8:00pm
    31st of January 2027, 6:00am
    A725 Northbound Daimond Main line - Offside lane closure
  • 10th of August 2026, 8:00pm
    31st of January 2027, 6:00am
    A725 Northbound Diamond main line - Contraflow
  • 10th of August 2026, 8:00pm
    31st of January 2027, 6:00am
    A725 Southbound Diamond Main line - Contraflow
  • 10th of August 2026, 8:00pm
    31st of January 2027, 6:00am
    James Street Overbridge - Total closure
  • 10th of August 2026, 8:00pm
    28th of August 2026, 6:00am
    A725 Southbound Diamond main line - Progressive nearside & offside lane closures
  • 10th of August 2026, 8:00pm
    28th of August 2026, 6:00am
    A725 Northbound Diamond main line - Progressive nearside & offside lane closures
  • 10th of August 2026, 8:00pm
    15th of August 2026, 6:00am
    M8 WB Jct 27 to Jct 29 - Road Closure
  • 10th of August 2026, 8:00pm
    15th of August 2026, 6:00am
    M8 WB Jct 28a to A737 - Slip Closure
  • 10th of August 2026, 8:00pm
    15th of August 2026, 6:00am
    M8 WB Jct 29 Off slip to St James - Slip Closure
  • 10th of August 2026, 8:00pm
    15th of August 2026, 6:00am
    M8 WB Jct 28 Off slip - Slip Closure
  • 10th of August 2026, 8:00pm
    15th of August 2026, 6:00am
    M8 WB Jct 27 Off slip - Slip Closure
  • 10th of August 2026, 8:00pm
    11th of August 2026, 6:00am
    M74 SB Jct 7 to Jct 8 - Road Closure
  • 10th of August 2026, 8:00pm
    11th of August 2026, 6:00am
    M74 SB Jct 8 off slip - Road closure
  • 10th of August 2026, 8:00pm
    11th of August 2026, 6:00am
    M74 NB Jct 8 to Jct 7 - Road Closure
  • 10th of August 2026, 8:00pm
    11th of August 2026, 6:00am
    M74 NB Jct 8 on slip - Slip Closure
  • 10th of August 2026, 8:30pm
    15th of August 2026, 6:00am
    M8 - EB - Jct 3a to Jct 3 - Road closure
  • 10th of August 2026, 8:30pm
    15th of August 2026, 6:00am
    M8 - EB - Jct 3a On slip - Road closure
  • 10th of August 2026, 8:30pm
    15th of August 2026, 6:00am
    M8 - EB - Jct 3 Off slip - Road closure
  • 10th of August 2026, 8:30pm
    22nd of August 2026, 4:30am
    M8 - EB - Jct 1 Off slip to A720 Link Road - Road closure
  • 11th of August 2026, 8:00am
    24th of August 2026, 5:00pm
    A90 Inchture - Div Signage S/B
  • 11th of August 2026, 7:00pm
    13th of August 2026, 6:00am
    A9 Doll South of Brora NB - Road Closure with Amnesties
  • 11th of August 2026, 7:00pm
    13th of August 2026, 6:00am
    A9 Doll South of Brora SB - Road Closure with Amnesties
  • 11th of August 2026, 7:30pm
    28th of August 2026, 6:30am
    A95 Blackhillock to Rosarie, Mulben- Roads Closure with Amnesties N/B
  • 11th of August 2026, 7:30pm
    28th of August 2026, 6:30am
    A95 Blackhillock to Rosarie, Mulben- Roads Closure with Amnesties S/B
  • 11th of August 2026, 8:00pm
    12th of August 2026, 6:00am
    M8 EB Jct 15 off slip to Springburn Expressway - Closure
  • 11th of August 2026, 8:00pm
    12th of August 2026, 6:00am
    M74 SB J1a off slip - Slip Closure
  • 11th of August 2026, 8:00pm
    12th of August 2026, 6:00am
    M74 SB J1a onslip - Slip Closure
  • 11th of August 2026, 8:00pm
    12th of August 2026, 6:00am
    M74 NB J2 off slip - Slip Closure
  • 11th of August 2026, 8:00pm
    12th of August 2026, 6:00am
    M74 NB J2 on slip - Slip Closure
  • 11th of August 2026, 8:00pm
    12th of August 2026, 6:00am
    M74 SB Jct 2a off slip Slip Closure
  • 11th of August 2026, 8:00pm
    12th of August 2026, 6:00am
    M74 SB Jct 2a on slip Slip Closure
  • 11th of August 2026, 10:00pm
    14th of August 2026, 6:00am
    M8 - EB - Jct 3 to Jct 2, Almond Rail Bridge - Lane closure
  • 12th of August 2026, 8:00am
    25th of August 2026, 6:00pm
    A90 St Fergus, Nth of Peterhead. N/B TTL's
  • 12th of August 2026, 9:30am
    25th of August 2026, 3:30pm
    A90 Kirktown - TTLS N/B
  • 12th of August 2026, 8:00pm
    13th of August 2026, 6:00am
    M74 SB Jct 11 off slip - Slip Closure
  • 12th of August 2026, 8:00pm
    13th of August 2026, 6:00am
    M74 SB J7 off slip - Slip Closure
  • 12th of August 2026, 8:00pm
    13th of August 2026, 6:00am
    M74 NB J7 on slip - Slip Closure
  • 12th of August 2026, 8:00pm
    13th of August 2026, 6:00am
    M8 WB Jct 15 on slip (loop u) from Springburn Expressway - Closure
  • 12th of August 2026, 8:00pm
    13th of August 2026, 6:00am
    M74 SB Jct 6 combined onslip from Motherwell - Slip Closure
  • 12th of August 2026, 8:00pm
    13th of August 2026, 6:00am
    M74 SB Jct 6 from Motherwell on slip - Slip Closure
  • 12th of August 2026, 8:00pm
    13th of August 2026, 6:00am
    M74 NB Jct 6 from Motherwell on Slip - -Slip Closure
  • 12th of August 2026, 8:00pm
    13th of August 2026, 6:00am
    M74 NB Jct 6 off slip - Slip Closure
  • 12th of August 2026, 8:00pm
    13th of August 2026, 6:00am
    M74 NB Jct 6 off slip to Hamilton - Slip Closure
  • 12th of August 2026, 8:00pm
    13th of August 2026, 6:00am
    M74 NB Jct 6 off slip to Motherwell - Slip Closure
  • 12th of August 2026, 8:00pm
    13th of August 2026, 6:00am
    M74 NB Jct 11 on slip Slip Closure
  • 12th of August 2026, 8:00pm
    13th of August 2026, 6:00am
    M74 NB Jct 10 off slip Slip Closure
  • 12th of August 2026, 8:00pm
    13th of August 2026, 6:00am
    M74 SB Jct 10 on slip Slip Closure
  • 12th of August 2026, 10:00pm
    14th of August 2026, 6:00am
    M8 - WB - Jct 2 to Jct 3, Almond Rail Bridge - Lane closure
  • 13th of August 2026, 8:00pm
    14th of August 2026, 6:00am
    M74 Jct 6 On Slip NB from Hamilton - Slip Closure
  • 13th of August 2026, 8:00pm
    14th of August 2026, 6:00am
    M74 Jct 6 NB from Hamilton to M74 - Slip Closure
  • 13th of August 2026, 8:00pm
    14th of August 2026, 6:00am
    M74 Jct 6 SB from Hamilton to M74 - Slip Closure
  • 13th of August 2026, 8:00pm
    14th of August 2026, 6:00am
    M74 Jct 6 Off Slip SB - Slip Closure
  • 13th of August 2026, 8:00pm
    14th of August 2026, 6:00am
    M74 Jct 6 off slip to Hamilton SB - Slip Closure
  • 13th of August 2026, 8:00pm
    14th of August 2026, 6:00am
    M74 Jct 6 off slip to Motherwell SB - Slip Closure
  • 13th of August 2026, 8:00pm
    14th of August 2026, 6:00am
    M74 SB J9 off slip - Slip Closure
  • 13th of August 2026, 8:00pm
    14th of August 2026, 6:00am
    M74 NB J3 off slip - Slip Closure
  • 13th of August 2026, 8:00pm
    14th of August 2026, 6:00am
    M74 SB J3 on slip - Slip Closure
  • 14th of August 2026, 8:00pm
    15th of August 2026, 6:00am
    M74 NB J10 to J8 - Road Closure
  • 14th of August 2026, 8:00pm
    15th of August 2026, 6:00am
    M74 NB J10 on slip - Slip Closure
  • 14th of August 2026, 8:00pm
    15th of August 2026, 6:00am
    M74 NB J8 off slip - Slip Closure
  • 14th of August 2026, 8:00pm
    15th of August 2026, 6:00am
    M74 SB J8 to J10 - Road Closure
  • 14th of August 2026, 8:00pm
    15th of August 2026, 6:00am
    M74 SB J8 on slip - Slip Closure
  • 14th of August 2026, 8:00pm
    15th of August 2026, 6:00am
    M74 SB J9 off slip - Slip Closure
  • 16th of August 2026, 10:30am
    16th of August 2026, 12:30pm
    A85 Crieff - Event Road Closure
  • 16th of August 2026, 7:30pm
    11th of September 2026, 6:30am
    A92 Crossgates to Cowdenbeath- Road Closure/Lane Closure N/B
  • 16th of August 2026, 7:30pm
    11th of September 2026, 6:30am
    A92 Crossgates to Cowdenbeath- Road Closure/Lane Closure S/B
  • 17th of August 2026, 8:00am
    17th of August 2026, 5:00pm
    A83 Ardrishaig - Diversion Signage
  • 17th of August 2026, 7:30pm
    1st of September 2026, 6:00am
    A68-NB-Blainslie-Road Closure
  • 17th of August 2026, 7:30pm
    1st of September 2026, 6:00am
    A68-SB-Blainslie-Road Closure
  • 17th of August 2026, 7:30pm
    18th of August 2026, 6:30am
    A96 Isla Bridge, Keith - TTLS W/B
  • 17th of August 2026, 7:30pm
    18th of August 2026, 6:30am
    A96 Haughs Bridge, Keith - TTLS E/B
  • 17th of August 2026, 8:00pm
    18th of August 2026, 6:00am
    A77 NB Whitlets to Sandyford - Road closure
  • 17th of August 2026, 8:00pm
    18th of August 2026, 6:00am
    A77 NB Sandyford to Dutchhouse - Road closure
  • 17th of August 2026, 8:00pm
    18th of August 2026, 6:00am
    A77 SB Dutchhouse to Sandyford - Road Closure
  • 17th of August 2026, 8:00pm
    18th of August 2026, 6:00am
    A77 SB Sandyford to Whitletts - Road Closure
  • 17th of August 2026, 8:00pm
    18th of August 2026, 6:00am
    A78 NB Dutchhouse to Monktonhead - Lane1 Closure
  • 17th of August 2026, 8:00pm
    18th of August 2026, 6:00am
    A78 SB Monktonhead to Dutchhouse - Lane Closure
  • 17th of August 2026, 8:00pm
    22nd of August 2026, 6:00am
    M8 WB Jct 27 to Jct 29 - Road Closure
  • 17th of August 2026, 8:00pm
    22nd of August 2026, 6:00am
    M8 WB Jct 28 Off Slip - Slip Closure
  • 17th of August 2026, 8:00pm
    22nd of August 2026, 6:00am
    M8 WB Jct 27 On Slip - Slip Closure
  • 17th of August 2026, 8:00pm
    22nd of August 2026, 6:00am
    M8 WB Jct 28a to A737 - Road Closure
  • 17th of August 2026, 8:00pm
    22nd of August 2026, 6:00am
    M8 WB Jct 29 Off Slip - Slip Closure
  • 18th of August 2026, 6:01am
    21st of August 2026, 7:29pm
    A68-NB-Blainslie-TTLs
  • 18th of August 2026, 6:01am
    21st of August 2026, 7:29pm
    A68-SB-Blainslie-TTLs
  • 18th of August 2026, 7:00pm
    25th of August 2026, 6:00am
    A82 Allt na Reigh North of Alnafeadh NB - Road Closure with Amnesties
  • 18th of August 2026, 7:00pm
    25th of August 2026, 6:00am
    A82 Allt na Reigh North of Alnafeadh SB - Road Closure with Amnesties
  • 18th of August 2026, 7:30pm
    19th of August 2026, 6:30am
    A95 Fiddich, Craigellachie- Road Closure S/B
  • 18th of August 2026, 7:30pm
    19th of August 2026, 6:30am
    A95 Fiddich, Craigellachie- Road Closure N/B
  • 18th of August 2026, 8:00pm
    19th of August 2026, 6:00am
    A77 NB Dutchouse Rbt to Bellfield IC - Closure
  • 18th of August 2026, 8:00pm
    19th of August 2026, 6:00am
    A77 NB Symington off slip - Closure
  • 18th of August 2026, 8:00pm
    19th of August 2026, 6:00am
    A77 NB Symington on slip - Closure
  • 18th of August 2026, 8:00pm
    19th of August 2026, 6:00am
    A77 NB Bogend off slip - Closure
  • 18th of August 2026, 8:00pm
    19th of August 2026, 6:00am
    A77 NB Bogend on slip - Closure
  • 18th of August 2026, 8:00pm
    19th of August 2026, 6:00am
    A77 NB Spitallhill off slip - Closure
  • 18th of August 2026, 8:00pm
    19th of August 2026, 6:00am
    A77 NB Bellfield IC off slip - Closure
  • 19th of August 2026, 8:00am
    19th of August 2026, 5:00pm
    A95 Craigellachie - Diversion Signage N/B
  • 19th of August 2026, 7:30pm
    20th of August 2026, 6:30am
    A95 Advie- Road Closure N/B
  • 19th of August 2026, 7:30pm
    20th of August 2026, 6:30am
    A95 Advie- Road Closure S/B
  • 19th of August 2026, 8:00pm
    20th of August 2026, 6:00am
    A77 NB Bellfield IC to Meiklewood - Closure
  • 19th of August 2026, 8:00pm
    20th of August 2026, 6:00am
    A77 NB Bellfield IC on slip - Closure
  • 19th of August 2026, 8:00pm
    20th of August 2026, 6:00am
    A77 NB Grassyards off slip - Closure
  • 19th of August 2026, 8:00pm
    20th of August 2026, 6:00am
    A77 NB Grassyards on slip - Closure
  • 19th of August 2026, 8:00pm
    20th of August 2026, 6:00am
    A77 NB Meiklewood off slip - road closure
  • 19th of August 2026, 9:00pm
    20th of August 2026, 6:00am
    M74 NB J16-J15 - Single Lane Running
  • 19th of August 2026, 9:00pm
    20th of August 2026, 6:00am
    M74 SB J15-J16 - Single Lane Running
  • 20th of August 2026, 7:30pm
    21st of August 2026, 6:30am
    A95 Speybridge- Road Closure S/B
  • 20th of August 2026, 7:30pm
    21st of August 2026, 6:30am
    A95 Speybridge- Road Closure N/B
  • 20th of August 2026, 8:00pm
    21st of August 2026, 6:00am
    A77 SB - Meiklewood to Bellfield IC - Closure
  • 20th of August 2026, 8:00pm
    21st of August 2026, 6:00am
    A77 SB - Meiklewood on slip Closure
  • 20th of August 2026, 8:00pm
    21st of August 2026, 6:00am
    A77 SB - Grassyards off slip - Closure
  • 20th of August 2026, 8:00pm
    21st of August 2026, 6:00am
    A77 SB - Grassyards on slip - Closure
  • 20th of August 2026, 8:00pm
    21st of August 2026, 6:00am
    A77 SB - Bellfield IC off slip - Closure
  • 21st of August 2026, 7:30pm
    22nd of August 2026, 6:30am
    A90 Stonehaven - Lane Closure S/B
  • 21st of August 2026, 7:30pm
    22nd of August 2026, 6:30am
    A90 Stonehaven - Lane Closure N/B
  • 21st of August 2026, 7:30pm
    22nd of August 2026, 6:30am
    A92 Stonehaven - Lane Closure S/B
  • 21st of August 2026, 8:00pm
    22nd of August 2026, 6:00am
    A77 SB - Bellfield IC to Dutchouse Rbt - Road Closure
  • 21st of August 2026, 8:00pm
    22nd of August 2026, 6:00am
    A77 SB - Bellfield IC on slip - Slip Closure
  • 21st of August 2026, 8:00pm
    22nd of August 2026, 6:00am
    A77 SB - Spitalhill on slip - Slip Closure
  • 21st of August 2026, 8:00pm
    22nd of August 2026, 6:00am
    A77 SB - Bogend off slip Tarbolton Road - Slip Closure
  • 21st of August 2026, 8:00pm
    22nd of August 2026, 6:00am
    A77 SB - Bogend on slip Tarbolton Road - Slip Closure
  • 21st of August 2026, 8:00pm
    22nd of August 2026, 6:00am
    A77 SB - Symington off slip - Slip Closure
  • 21st of August 2026, 8:00pm
    22nd of August 2026, 6:00am
    A77 SB - Symington on slip - Slip Closure
  • 24th of August 2026, 6:31am
    18th of September 2026, 6:30am
    A90 Candy Farm to Bridge of Fiddes, Drumlithie- Convoy/Lane closures N/B
  • 24th of August 2026, 8:00am
    28th of August 2026, 4:00pm
    M8 - EB - Jct 2 to Jct 1 - Hard Shoulder closure
  • 24th of August 2026, 8:00pm
    25th of August 2026, 6:00am
    A78 SB Montfode Rbt to Chapelhill Rbt - Road Closure
  • 24th of August 2026, 8:00pm
    25th of August 2026, 6:00am
    A78 SB Chapelhill Rbt to Sharphill Rbt - Road Closure
  • 24th of August 2026, 8:00pm
    25th of August 2026, 6:00am
    A78 SB Sharphill Rbt to Pennyburn Rbt -Road Closure
  • 24th of August 2026, 8:00pm
    25th of August 2026, 6:00am
    A78 SB Pennyburn Rbt to Eglinton IC Road Closure
  • 24th of August 2026, 8:00pm
    25th of August 2026, 6:00am
    A78 SB Eglinton off slip - Slip Closure
  • 24th of August 2026, 8:00pm
    29th of August 2026, 6:00am
    M8 WB Jct 25a to Jct 29 - Road Closure
  • 24th of August 2026, 8:00pm
    29th of August 2026, 6:00am
    M8 WB Jct 28a to A737 - Road Closure
  • 24th of August 2026, 8:00pm
    29th of August 2026, 6:00am
    M8 WB Jct 26 On Slip - Slip Closure
  • 24th of August 2026, 8:00pm
    29th of August 2026, 6:00am
    M8 WB Jct 26 Off Slip - Slip Closure
  • 24th of August 2026, 8:00pm
    29th of August 2026, 6:00am
    M8 WB Jct 27 Off Slip - Slip Closure
  • 24th of August 2026, 8:00pm
    29th of August 2026, 6:00am
    M8 WB Jct 27 On Slip - Slip Closure
  • 24th of August 2026, 8:00pm
    29th of August 2026, 6:00am
    M8 WB Jct 29 Off Slip - Slip Closure
  • 25th of August 2026, 7:00pm
    1st of September 2026, 6:00am
    A82 Achtriochtan North of Altnafeadh NB - Road Closure with Amnesties
  • 25th of August 2026, 7:00pm
    1st of September 2026, 6:00am
    A82 Achtriochtan North of Altnafeadh SB - Road Closure with Amnesties
  • 25th of August 2026, 8:00pm
    26th of August 2026, 6:00am
    A78 NB Onslip Irvine Bypass Slip Closure
  • 25th of August 2026, 8:00pm
    26th of August 2026, 6:00am
    A78 NB Eglinton IC to Pennyburn Rbt - Road Closure
  • 25th of August 2026, 8:00pm
    26th of August 2026, 6:00am
    A78 NB Pennyburn Rbt to Sharphill Rbt - Road Closure
  • 25th of August 2026, 8:00pm
    26th of August 2026, 6:00am
    A78 NB Sharphill Rbt to Chapelhill Rbt - Road Closure
  • 25th of August 2026, 8:00pm
    26th of August 2026, 6:00am
    A78 NB Chapelhill Rbt to Montfode Rbt - Road closure
  • 26th of August 2026, 8:00pm
    27th of August 2026, 6:00am
    A78 NB - Monktonhead Rbt to Meadowhead Rbt - Road closure
  • 26th of August 2026, 8:00pm
    27th of August 2026, 6:00am
    A78 NB - Loans off slip - Slip Closure
  • 26th of August 2026, 8:00pm
    27th of August 2026, 6:00am
    A78 NB - Loans on slip - Slip Closure
  • 26th of August 2026, 8:00pm
    27th of August 2026, 6:00am
    A78 NB - Barassie off slip - Slip closure
  • 26th of August 2026, 8:00pm
    27th of August 2026, 6:00am
    A78 SB Eglinton IC to Meadowhead Rbt -Road Closure
  • 26th of August 2026, 8:00pm
    27th of August 2026, 6:00am
    A78 SB Eglinton IC on slip - Slip Closure
  • 26th of August 2026, 8:00pm
    27th of August 2026, 6:00am
    A78 SB Warrix IC off slip - Slip Closure
  • 26th of August 2026, 8:00pm
    27th of August 2026, 6:00am
    A78 SB Warrix IC on slip - Slip Closure
  • 26th of August 2026, 8:00pm
    27th of August 2026, 6:00am
    A78 SB Newhouse off slip- Slip Closure
  • 26th of August 2026, 8:00pm
    27th of August 2026, 6:00am
    A78 SB Newhouse IC on slip - Slip Closure
  • 27th of August 2026, 8:00pm
    28th of August 2026, 6:00am
    A78 NB Meadowhead Rbt to Eglinton IC - Road Closure
  • 27th of August 2026, 8:00pm
    28th of August 2026, 6:00am
    A78 NB Newhouse offslip - Closure
  • 27th of August 2026, 8:00pm
    28th of August 2026, 6:00am
    A78 NB Newhouse IC onslip - Closure
  • 27th of August 2026, 8:00pm
    28th of August 2026, 6:00am
    A78 NB Warrix IC off slip - Closure
  • 27th of August 2026, 8:00pm
    28th of August 2026, 6:00am
    A78 NB Warrix IC on slip - Closure
  • 27th of August 2026, 8:00pm
    28th of August 2026, 6:00am
    A78 SB Meadowhead Rbt to Monktonhead Rbt- Closure
  • 27th of August 2026, 8:00pm
    28th of August 2026, 6:00am
    A78 SB Auchengate Onslip - Slip Closure
  • 27th of August 2026, 8:00pm
    28th of August 2026, 6:00am
    A78 SB Loans off slip - Slip Closure
  • 27th of August 2026, 8:00pm
    28th of August 2026, 6:00am
    A78 SB Loans on slip - Slip Closure
  • 28th of August 2026, 8:00pm
    29th of August 2026, 6:00am
    A82 NB Barloan to Stoneymollan Rbt - Total Closure
  • 28th of August 2026, 8:00pm
    29th of August 2026, 6:00am
    A82 NB offslip to Renton Rd - Total Closure
  • 28th of August 2026, 8:00pm
    29th of August 2026, 6:00am
    A82 S/B Stoneymollan to Barloan – Total Closure
  • 28th of August 2026, 8:00pm
    29th of August 2026, 6:00am
    A82 S/B Renton On Slip - Total Closure
  • 28th of August 2026, 8:00pm
    29th of August 2026, 6:00am
    A82 S/B Renton Off Slip - Total Closure
  • 30th of August 2026, 8:00pm
    4th of September 2026, 6:00am
    A82 Shore St Rnbt to Harbour Rd Rnbt Longman Rd Inverness NB - Road Closure
  • 30th of August 2026, 8:00pm
    4th of September 2026, 6:00am
    A82 Shore St Rnbt to Harbour Rd Rnbt Longman Rd Inverness SB - Road Closure
  • 30th of August 2026, 8:00pm
    4th of September 2026, 6:00am
    A82 Approaching Harbour Rd Rnbt Longman Rd Inverness SB - Lane Closure
  • 30th of August 2026, 8:00pm
    4th of September 2026, 6:00am
    A82 Approaching Shore St Rnbt Friars Bridge Inverness NB - Lane Closure
  • 31st of August 2026, 7:00am
    30th of October 2026, 7:00pm
    A84 Kilmahog SB - TTL
  • 31st of August 2026, 7:00am
    30th of October 2026, 7:00pm
    A84 Kilmahog NB - TTL
  • 31st of August 2026, 8:00am
    4th of September 2026, 4:00pm
    M8 - WB - Jct 1 to Jct 2 - Hard shoulder closure
  • 31st of August 2026, 7:00pm
    5th of September 2026, 6:00am
    A90 Bogindollo, Finavon- Lane Closure N/B
  • 31st of August 2026, 7:30pm
    11th of September 2026, 6:30am
    A95 Aberlour- Convoy N/B
  • 31st of August 2026, 7:30pm
    11th of September 2026, 6:30am
    A95 Aberlour- Convoy S/B
  • 31st of August 2026, 8:00pm
    1st of September 2026, 6:00am
    M9 WB Jct 1 to 1A - Road Closure
  • 31st of August 2026, 8:00pm
    1st of September 2026, 6:00am
    M9 WB Jct 1 on-slip - Road Closure
  • 31st of August 2026, 8:00pm
    1st of September 2026, 6:00am
    M9 WB Jct 1a off-slip - Road Closure
  • 31st of August 2026, 8:00pm
    5th of September 2026, 6:00am
    M8 WB Jct 24 to Jct 26 - Road Closure
  • 31st of August 2026, 8:00pm
    5th of September 2026, 6:00am
    M8 WB 24 On Slip - Slip Closure
  • 31st of August 2026, 8:00pm
    5th of September 2026, 6:00am
    M8 WB 25 Off Slip - Slip Closure
  • 31st of August 2026, 8:00pm
    5th of September 2026, 6:00am
    M8 WB Jct 25 On Slip - Slip Closure
  • 31st of August 2026, 8:00pm
    5th of September 2026, 6:00am
    M8 WB 25a Off Slip - Slip Closure
  • 31st of August 2026, 8:00pm
    5th of September 2026, 6:00am
    M8 WB 26 Off Slip - Slip Closure
  • 31st of August 2026, 8:00pm
    1st of September 2026, 6:00am
    A82 NB Barloan to Stoneymollan Rbt - Total Closure
  • 31st of August 2026, 8:00pm
    1st of September 2026, 6:00am
    A82 NB offslip to Renton Rd - Total Closure
  • 31st of August 2026, 8:00pm
    1st of September 2026, 6:00am
    A82 S/B Stoneymollan to Barloan – Total Closure
  • 31st of August 2026, 8:00pm
    1st of September 2026, 6:00am
    A82 S/B Renton On Slip - Total Closure
  • 31st of August 2026, 8:00pm
    1st of September 2026, 6:00am
    A82 S/B Renton Off Slip - Total Closure
  • 31st of August 2026, 8:00pm
    1st of September 2026, 6:00am
    M77 SB Jct 4 off slip - Lane Closure
  • 31st of August 2026, 8:30pm
    12th of September 2026, 6:00am
    M8 - EB - Junction 2-1 - Full Closure
  • 31st of August 2026, 8:30pm
    12th of September 2026, 6:00am
    M8 - EB - Junction 2 Onslip - Slip Closure
  • 31st of August 2026, 8:30pm
    12th of September 2026, 6:00am
    M8 - EB - Junction 1 Offslip - Slip Closure
  • 1st of September 2026, 7:00am
    30th of October 2026, 7:00pm
    A9 South if Bridge of Tacher Achavanich - Convoy Works
  • 1st of September 2026, 7:00am
    22nd of September 2026, 7:00pm
    A85 Orchy Bridge Lochawe WB - TTL
  • 1st of September 2026, 7:00am
    22nd of September 2026, 7:00pm
    A85 Orchy Bridge Lochawe EB - TTL
  • 1st of September 2026, 7:00am
    30th of September 2026, 7:00pm
    A82 Auch South of Bridge of Orchy NB - TTL
  • 1st of September 2026, 7:00am
    30th of September 2026, 7:00pm
    A82 Auch South of Bridge of Orchy SB - TTL
  • 1st of September 2026, 7:00am
    30th of September 2026, 7:00pm
    A85 Connel EB - TTL
  • 1st of September 2026, 7:00am
    30th of September 2026, 7:00pm
    A85 Connel WB - TTL
  • 1st of September 2026, 8:00am
    30th of June 2027, 5:00pm
    A82 Grotaig South of Drumnadrochit SB - TTL
  • 1st of September 2026, 8:00am
    30th of June 2027, 5:00pm
    A82 Grotaig South of Drumnadrochit NB - TTL
  • 1st of September 2026, 9:00am
    2nd of September 2026, 7:00pm
    A87 Strollamus West of Broadford - Stop/Go Works
  • 1st of September 2026, 9:30am
    16th of October 2026, 6:00am
    A9 Ballinluig to Faskally NB - Signage Only
  • 1st of September 2026, 9:30am
    16th of October 2026, 6:00am
    A9 Ballinluig to Faskally SB - Signage Only
  • 1st of September 2026, 7:00pm
    8th of September 2026, 6:00am
    A82 White Corries South of Kingshouse NB - Road Closure with Amnesties
  • 1st of September 2026, 7:00pm
    8th of September 2026, 6:00am
    A82 White Corries South of Kingshouse SB - Road Closure with Amnesties
  • 1st of September 2026, 7:30pm
    8th of September 2026, 6:00am
    M9 - WB - Jct 9 On Slip - Road closure
  • 1st of September 2026, 7:30pm
    8th of September 2026, 6:00am
    M9 - WB - Jct 10 On Slip - Road closure
  • 1st of September 2026, 7:30pm
    8th of September 2026, 6:00am
    M9 - WB - Jct 10 Off Slip - Road closure
  • 1st of September 2026, 7:30pm
    9th of September 2026, 6:00am
    M9 - WB - Jct 9 - Jct 11, Cambusbarron - Road closure
  • 1st of September 2026, 7:30pm
    8th of September 2026, 6:00am
    M80 - NB - Jct 9 to M9 - Road closure
  • 1st of September 2026, 8:00pm
    4th of September 2026, 6:00am
    M9 Jct 1A WB on slip from M90 - Road Closure
  • 1st of September 2026, 8:00pm
    4th of September 2026, 6:00am
    M9 WB Jct 1B off-slip - Closure
  • 1st of September 2026, 8:00pm
    4th of September 2026, 6:00am
    M9 WB Jct 1A to Jct 4 - Closure
  • 1st of September 2026, 8:00pm
    4th of September 2026, 6:00am
    M9 WB Jct 1B on-slip - Closure
  • 1st of September 2026, 8:00pm
    4th of September 2026, 6:00am
    M9 WB Jct 2 on-slip - Closure
  • 1st of September 2026, 8:00pm
    4th of September 2026, 6:00am
    M9 WB Jct 4 off-slip . Closure
  • 1st of September 2026, 8:00pm
    4th of September 2026, 6:00am
    M9 WB Jct 3 off-slip . Closure
  • 1st of September 2026, 8:00pm
    2nd of September 2026, 6:00am
    M8 WB Jct 27 to 29 - Lane Closure
  • 1st of September 2026, 8:00pm
    2nd of September 2026, 6:00am
    M8 WB Jct 27 off slip - Slip Closure
  • 1st of September 2026, 8:00pm
    2nd of September 2026, 6:00am
    M8 WB Jct 27 on slip - Slip Closure
  • 1st of September 2026, 8:00pm
    2nd of September 2026, 6:00am
    M8 WB Jct 28 off slip - Slip Closure
  • 1st of September 2026, 8:00pm
    2nd of September 2026, 6:00am
    M8 WB Jct 28a to A737 Linwood onslip - Closure
  • 1st of September 2026, 8:00pm
    2nd of September 2026, 6:00am
    A737 SB St James IC to Linclive IC - Closure
  • 1st of September 2026, 8:00pm
    2nd of September 2026, 6:00am
    A737 SB Linclive IC to Barrochan IC offslip Closure
  • 1st of September 2026, 8:00pm
    2nd of September 2026, 6:00am
    A737 NB - Linwood to M8 Jct 28a on slip - Slip Closure
  • 1st of September 2026, 8:00pm
    2nd of September 2026, 6:00am
    A737 NB - Linwood on slip - Slip closure
  • 1st of September 2026, 8:00pm
    2nd of September 2026, 6:00am
    A737 NB St James off slip - Slip closure
  • 1st of September 2026, 8:00pm
    2nd of September 2026, 6:00am
    M8 EB J28a to J27 - L1 closure
  • 1st of September 2026, 8:00pm
    2nd of September 2026, 6:00am
    M8 EB J28 on slip - Slip closure
  • 1st of September 2026, 8:00pm
    2nd of September 2026, 6:00am
    M8 EB J27 off slip- slip closure
  • 1st of September 2026, 8:00pm
    13th of October 2026, 6:00am
    M876 - WB - Jct 1 - Lane closure
  • 1st of September 2026, 8:00pm
    12th of October 2026, 6:00am
    M876 - WB - Jct 1 - Hard shoulder closure
  • 2nd of September 2026, 8:00pm
    3rd of September 2026, 6:00am
    M8 EB J29 off slip to St James IC - Slip Closure
  • 2nd of September 2026, 8:00pm
    3rd of September 2026, 6:00am
    M8 EB J29 onslip St James IC - Slip closure
  • 2nd of September 2026, 8:00pm
    3rd of September 2026, 6:00am
    A737 NB Barrochan IC to Linwood IC - Lane Closure
  • 2nd of September 2026, 8:00pm
    3rd of September 2026, 6:00am
    A737 NB Kilbarchan IC on slip - Slip Closure
  • 2nd of September 2026, 8:00pm
    3rd of September 2026, 6:00am
    A737 NB Barrochan IC On slip Johnstone - Slip Closure
  • 2nd of September 2026, 8:00pm
    3rd of September 2026, 6:00am
    A737 NB Barrochan IC Offslip Johnstone -Slip Closure
  • 2nd of September 2026, 8:00pm
    3rd of September 2026, 6:00am
    A737 NB Linclive IC Offslip Linwood - Slip Closure
  • 2nd of September 2026, 8:00pm
    3rd of September 2026, 6:00am
    A737 SB Linclive Interchange to Kilbarchan Rd- Lane Closure
  • 2nd of September 2026, 8:00pm
    3rd of September 2026, 6:00am
    A737 SB Linclive IC onslip linwood - Slip Closure
  • 2nd of September 2026, 8:00pm
    3rd of September 2026, 6:00am
    A737 SB Barrochan IC onslip Johnstone - Slip Closure
  • 2nd of September 2026, 8:00pm
    3rd of September 2026, 6:00am
    A737 SB Barrochan IC offslip Johnstone - Slip Closure
  • 2nd of September 2026, 8:00pm
    3rd of September 2026, 6:00am
    A737 SB Kilbarchan IC off slip - Slip Closure
  • 3rd of September 2026, 7:00am
    30th of October 2026, 7:00pm
    A9 South if Bridge of Tacher Achavanich - Convoy Works
  • 3rd of September 2026, 9:00am
    3rd of September 2026, 7:00pm
    A87 Kyle of Lochalsh - Stop/Go Works
  • 3rd of September 2026, 9:00am
    4th of September 2026, 7:00pm
    A87 Allt a Choire West of Glenmoriston - Stop/Go Works
  • 3rd of September 2026, 7:00pm
    2nd of October 2026, 7:00am
    A9 South if Bridge of Tacher Achavanich NB - TTL
  • 3rd of September 2026, 7:00pm
    2nd of October 2026, 7:00am
    A9 South if Bridge of Tacher Achavanich SB - TTL
  • 3rd of September 2026, 8:00pm
    8th of September 2026, 6:00am
    M74 SB J22 - J45 - Road Closure
  • 3rd of September 2026, 8:00pm
    8th of September 2026, 6:00am
    M74 SB J22 Onslip - Slip Road Closure
  • 3rd of September 2026, 8:00pm
    4th of September 2026, 6:00am
    A8 WB - M8 J31 to Woodhall Rbt - Lane Closures
  • 3rd of September 2026, 8:00pm
    4th of September 2026, 6:00am
    M8 WB onslip from J31 - Lane Closure
  • 3rd of September 2026, 8:00pm
    4th of September 2026, 6:00am
    A8 WB Greenock Road Woodhall Rbt to Newark Rbt - Road Closure
  • 3rd of September 2026, 8:00pm
    4th of September 2026, 6:00am
    A8 WB, Parklea Rd on slip - Slip Closure
  • 3rd of September 2026, 8:00pm
    4th of September 2026, 6:00am
    A8 WB, Parklea Rd off slip - Slip Closure
  • 3rd of September 2026, 8:00pm
    4th of September 2026, 6:00am
    A8 B789 WB Langbank off slip -Slip Closure
  • 3rd of September 2026, 8:00pm
    4th of September 2026, 6:00am
    A8 WB Langbank on slip - Slip Closure
  • 3rd of September 2026, 8:00pm
    4th of September 2026, 6:00am
    A8 EB Greenock Road - Newark Rbt to Woodhall Rbt - Road closure
  • 3rd of September 2026, 8:00pm
    4th of September 2026, 6:00am
    A8 EB Greenock Road - Woodhall Rbt to West Ferry IC - Lane Closure
  • 3rd of September 2026, 8:00pm
    4th of September 2026, 6:00am
    M8 EB - JCT 31 off slip - lane closures
  • 3rd of September 2026, 8:00pm
    4th of September 2026, 6:00am
    A8 WB Greenock Rd Port Glasgow - Mobile Lane Closure
  • 3rd of September 2026, 8:00pm
    4th of September 2026, 6:00am
    A8 EB Greenock Rd Port Glasgow - Mobile Lane Closure
  • 3rd of September 2026, 8:00pm
    8th of September 2026, 6:00am
    A75 Gretna to A74M EB - Route part of Diversion
  • 3rd of September 2026, 8:00pm
    4th of September 2026, 6:00am
    M8 WB Jct 31 Westferry Offslip - Closure
  • 3rd of September 2026, 8:00pm
    8th of September 2026, 6:00am
    A75 Gretna to A74M EB - Lane Closure
  • 3rd of September 2026, 8:00pm
    4th of September 2026, 6:00am
    M8 EB Jct 31 Westferry on slip to M8 EB - Closure
  • 4th of September 2026, 8:00pm
    5th of September 2026, 6:00am
    M9 WB Jct 4 to Jct 5 - Road Closure
  • 4th of September 2026, 8:00pm
    5th of September 2026, 6:00am
    M9 WB Jct 4 on-slip - Road Closure
  • 4th of September 2026, 8:00pm
    5th of September 2026, 6:00am
    M9 WB Jct 5 off-slip - Road Closure
  • 7th of September 2026, 7:00pm
    25th of September 2026, 6:00am
    A86 Inverroy EB - Road Closure with Amnesties
  • 7th of September 2026, 7:00pm
    25th of September 2026, 6:00am
    A86 Inverroy WB - Road Closure with Amnesties
  • 7th of September 2026, 7:30pm
    10th of September 2026, 6:30am
    A96 Kintore - Lane Closure E/B
  • 7th of September 2026, 7:30pm
    10th of September 2026, 6:30am
    A96 Kintore - Lane Closure E/B
  • 7th of September 2026, 7:30pm
    10th of September 2026, 6:30am
    A96 Inverurie - Lane Closure E/B
  • 7th of September 2026, 8:00pm
    9th of September 2026, 6:00am
    M9 WB Jct 5 on-slip - Road Closure
  • 7th of September 2026, 8:00pm
    8th of September 2026, 6:00am
    M9 WB Jct 5 to Jct 6 - Road Closure
  • 7th of September 2026, 8:00pm
    12th of September 2026, 6:00am
    M8 WB Jct 22 to 25 - Road Closure
  • 7th of September 2026, 8:00pm
    12th of September 2026, 6:00am
    M8 WB Jct 19 to 22 - Road Closure
  • 7th of September 2026, 8:00pm
    12th of September 2026, 6:00am
    M8 WB J23 Off slip - Slip Closure
  • 7th of September 2026, 8:00pm
    12th of September 2026, 6:00am
    M8 WB J24 Off slip - Slip Closure
  • 7th of September 2026, 8:00pm
    12th of September 2026, 6:00am
    M8 WB J24 On slip - Slip Closure
  • 7th of September 2026, 8:00pm
    12th of September 2026, 6:00am
    M8 WB J25 Off slip - Slip Closure
  • 7th of September 2026, 8:00pm
    8th of September 2026, 6:00am
    M8 EB J26 to J24 - Lane Closure
  • 7th of September 2026, 8:00pm
    8th of September 2026, 6:00am
    M8 EB J26 off slip - Slip Closure
  • 7th of September 2026, 8:00pm
    8th of September 2026, 6:00am
    M8 EB J25 off slip - Slip Closure
  • 7th of September 2026, 8:00pm
    8th of September 2026, 6:00am
    M8 EB J24 off slip - Slip Closure
  • 7th of September 2026, 8:00pm
    8th of September 2026, 6:00am
    M8 EB J26 on slip - Slip Closure
  • 7th of September 2026, 8:00pm
    8th of September 2026, 6:00am
    M8 EB J25a on slip - Slip Closure
  • 7th of September 2026, 8:00pm
    8th of September 2026, 6:00am
    M8 EB J25 on slip - Slip Closure
  • 7th of September 2026, 8:00pm
    8th of September 2026, 6:00am
    M8 WB J15 on slip from Springburn Expressway - Slip Closure
  • 7th of September 2026, 8:00pm
    8th of September 2026, 6:00am
    M8 WB J15 to J16 - Lane Closure
  • 7th of September 2026, 8:00pm
    8th of September 2026, 6:00am
    M8 WB J16 off slip - Lane closure
  • 7th of September 2026, 8:00pm
    8th of September 2026, 6:00am
    M80 SB Jct 1 Link Road to M8 WB - Closure
  • 7th of September 2026, 8:00pm
    8th of September 2026, 6:00am
    M8 WB Jct 13 to Jct 15 - Lane 1 & 2 Closure
  • 7th of September 2026, 8:00pm
    8th of September 2026, 6:00am
    M8 WB Jct 14 onslip from Viewpark - Slip Closure
  • 7th of September 2026, 8:00pm
    8th of September 2026, 6:00am
    M8 WB Jct 15 offslip to Stirling Road - Slip Closure
  • 7th of September 2026, 8:30pm
    17th of October 2026, 4:30am
    A720 - WB - Sighthill to Gogar Link Road - Road closure
  • 7th of September 2026, 8:30pm
    17th of October 2026, 4:30am
    A720 - WB - Sighthill to M8 - EB Link Road - Road closure
  • 8th of September 2026, 8:00pm
    9th of September 2026, 6:00am
    M9 WB Jct 5 to Jct 7 - Road Closure
  • 8th of September 2026, 8:00pm
    9th of September 2026, 6:00am
    M9 WB Jct 6 on-slip - Road Closure
  • 8th of September 2026, 8:00pm
    9th of September 2026, 6:00am
    M9 WB Jct 7 off-slip - Road Closure
  • 8th of September 2026, 8:00pm
    9th of September 2026, 6:00am
    M8 WB Jct 24 - 25 - Lane Closure
  • 8th of September 2026, 8:00pm
    9th of September 2026, 6:00am
    M8 WB Jct 24 on slip from Helen Street -Slip Closure
  • 8th of September 2026, 8:00pm
    9th of September 2026, 6:00am
    M8 WB Junction 25 Off Slip - Slip Closure
  • 8th of September 2026, 8:00pm
    9th of September 2026, 6:00am
    M8 WB Jct 25 to Jct 26 - Lane Closure
  • 8th of September 2026, 8:00pm
    9th of September 2026, 6:00am
    M8 WB Jct 25 On Slip - Slip Closure
  • 8th of September 2026, 8:00pm
    9th of September 2026, 6:00am
    M8 WB Jct 25a Offslip To Braehead - Slip Closure
  • 8th of September 2026, 8:00pm
    9th of September 2026, 6:00am
    M8 WB Jct 26 Offslip - Slip Closure
  • 8th of September 2026, 8:00pm
    9th of September 2026, 6:00am
    A737 SB Kilbarchan IC to Howwood Road Closure
  • 8th of September 2026, 8:00pm
    9th of September 2026, 6:00am
    A737 NB Howwood to Kilbarchan IC Road Closure
  • 9th of September 2026, 8:00pm
    10th of September 2026, 6:00am
    M8 EB Jct 24 to Jct 22 - Lane Closure
  • 9th of September 2026, 8:00pm
    10th of September 2026, 6:00am
    M8 EB Jct 24 on slip from Helen Street - Slip Closure
  • 9th of September 2026, 8:00pm
    10th of September 2026, 6:00am
    M8 EB Jct 23 on slip from Dumbreck Road - Slip Closure
  • 9th of September 2026, 8:00pm
    10th of September 2026, 6:00am
    M8 EB Jct 22 to M74 Jct 1 - Closure
  • 9th of September 2026, 8:00pm
    10th of September 2026, 6:00am
    M8 EB Jct 22 to Jct 20 - Lane 1 Closure
  • 9th of September 2026, 8:00pm
    10th of September 2026, 6:00am
    M8 EB Jct 22 off slip Seaward St - Slip Closure
  • 9th of September 2026, 8:00pm
    10th of September 2026, 6:00am
    M8 WB Jct 22 Seward Street- Slip Closure
  • 9th of September 2026, 8:00pm
    10th of September 2026, 6:00am
    M8 WB Jct 22 link Road to M77 Merge - Lane 1 Closure
  • 9th of September 2026, 8:00pm
    10th of September 2026, 6:00am
    M80 SB J2 off slip - Slip Closure
  • 9th of September 2026, 8:00pm
    10th of September 2026, 6:00am
    M80 NB J2 on slip - Slip Closure
  • 9th of September 2026, 8:00pm
    10th of September 2026, 6:00am
    M80 SB J2 on slip - Slip Closure
  • 9th of September 2026, 8:00pm
    10th of September 2026, 6:00am
    M80 SB J1 off slip - Slip Closure
  • 9th of September 2026, 8:00pm
    10th of September 2026, 6:00am
    M8 WB Jct 26 on slip from Hillington IC - Slip Closure
  • 9th of September 2026, 8:00pm
    10th of September 2026, 6:00am
    M9 - WB - Jct 7 to Jct 8 - Lane Closure
  • 10th of September 2026, 8:00pm
    11th of September 2026, 6:00am
    M8 WB Jct 21 onslip from Carnoustie St on slip - Slip Closure
  • 10th of September 2026, 8:00pm
    11th of September 2026, 6:00am
    M8 WB Jct 21 to Jct 22 Lane 3 & 4 Closure
  • 10th of September 2026, 8:00pm
    11th of September 2026, 6:00am
    M8 WB M74 Jct 1 - 22 Sec Cway - Closure
  • 10th of September 2026, 8:00pm
    11th of September 2026, 6:00am
    M8 WB Jct 23 offslip to Dumbreck Road - Slip Closure
  • 10th of September 2026, 8:00pm
    11th of September 2026, 6:00am
    M8 WB Jct 24 Offslip to Helen Street - Slip Closure
  • 10th of September 2026, 8:00pm
    11th of September 2026, 6:00am
    M8 WB Jct 22 - HS Closure
  • 10th of September 2026, 8:00pm
    11th of September 2026, 6:00am
    M8 EB Jct 13 Link Road to M80 NB Jct 2 - Closure
  • 10th of September 2026, 8:00pm
    11th of September 2026, 6:00am
    M80 NB Jct 1 on slip from Blochairn Road - Slip Closure
  • 10th of September 2026, 8:00pm
    11th of September 2026, 6:00am
    M80 NB Jct 2 offslip to Robroyston Link Road - Slip Closure
  • 10th of September 2026, 8:00pm
    11th of September 2026, 6:00am
    M8 EB Jct 18 onslip from Charing Cross - Road Closure
  • 10th of September 2026, 8:00pm
    11th of September 2026, 6:00am
    M8 EB Jct 16 onslip from Craighall - Road Closure
  • 10th of September 2026, 8:00pm
    11th of September 2026, 6:00am
    M8 EB Jct 15 onslip from Castle Street - Road Closure
  • 10th of September 2026, 8:00pm
    11th of September 2026, 6:00am
    M8 EB Jct 15 onslip from Stirling Road - Road Closure
  • 10th of September 2026, 8:00pm
    11th of September 2026, 6:00am
    M8 EB Jct 15 offslip to Springburn Expressway - Road Closure
  • 10th of September 2026, 8:00pm
    11th of September 2026, 6:00am
    M8 EB Jct 14 offslip to Viewpark Avenue - Road Closure
  • 10th of September 2026, 8:00pm
    11th of September 2026, 6:00am
    M8 EB Jct 18 to Jct 13 - Lane Closure
  • 10th of September 2026, 8:00pm
    11th of September 2026, 6:00am
    M8 EB Jct 13 to M80 NB Jct 1 - Road Closure
  • 10th of September 2026, 8:00pm
    15th of September 2026, 6:00am
    M9 WB Jct 8 to Jct 9 - Road Closure
  • 10th of September 2026, 8:00pm
    15th of September 2026, 6:00am
    M9 WB Jct 9 off-slip - Road Closure
  • 11th of September 2026, 8:00pm
    12th of September 2026, 6:00am
    M77 NB Jct 1 to M8 Jct 22- Lane Closure
  • 11th of September 2026, 8:00pm
    12th of September 2026, 6:00am
    M8 WB Jct 15 on slip from Stirling Rd - Slip Closure
  • 11th of September 2026, 8:00pm
    12th of September 2026, 6:00am
    M8 WB Jct 15 to Jct 18 offside and adjacent - Lane Closures
  • 11th of September 2026, 8:00pm
    12th of September 2026, 6:00am
    M8 WB Jct 17 offslip - Slip Closure
  • 11th of September 2026, 8:00pm
    12th of September 2026, 6:00am
    M8 EB Jct 17 onslip from A82 Great Western Road - Slip Closure
  • 11th of September 2026, 8:00pm
    12th of September 2026, 6:00am
    M8 EB Prior to Jct 17 on slip to Jct 15 - OSL Closure
  • 11th of September 2026, 8:00pm
    12th of September 2026, 6:00am
    M8 EB Jct 15 off slip to Stirling Road/Castle Street - Slip Closure
  • 11th of September 2026, 8:00pm
    12th of September 2026, 6:00am
    A78 SB Inverkip Road - Lane Closures
  • 11th of September 2026, 8:00pm
    12th of September 2026, 6:00am
    A78 NB Inverkip Road - Lane Closures
  • 14th of September 2026, 8:00pm
    15th of September 2026, 6:00am
    M8 WB J11 off slip - Slip Closure
  • 14th of September 2026, 8:00pm
    15th of September 2026, 6:00am
    M8 WB J12 off slip - Slip Closure
  • 14th of September 2026, 8:00pm
    15th of September 2026, 6:00am
    M8 WB J13 off slip - Slip Closure
  • 14th of September 2026, 8:00pm
    15th of September 2026, 6:00am
    M8 WB J12 to J13 - Lane Closure
  • 14th of September 2026, 8:00pm
    15th of September 2026, 6:00am
    M8 WB J11 on slip - Slip Closure
  • 14th of September 2026, 8:00pm
    15th of September 2026, 6:00am
    M8 WB J12 on slip - Slip Closure
  • 14th of September 2026, 8:00pm
    15th of September 2026, 6:00am
    M8 EB J13 onslip - Slip Closure
  • 14th of September 2026, 8:00pm
    15th of September 2026, 6:00am
    M8 EB J13 to J12 - Lane Closure
  • 14th of September 2026, 8:00pm
    15th of September 2026, 6:00am
    M8 EB J12 off slip - Slip Closure
  • 14th of September 2026, 8:00pm
    15th of September 2026, 6:00am
    M8 EB J11 off slip - Slip Closure
  • 14th of September 2026, 8:00pm
    15th of September 2026, 6:00am
    M8 EB J11 on slip - Slip Closure
  • 14th of September 2026, 8:00pm
    15th of September 2026, 6:00am
    M8 EB J10 off slip - Slip Closure
  • 14th of September 2026, 8:00pm
    15th of September 2026, 6:00am
    M8 WB J29 off slip to St James IC - Slip Closure
  • 14th of September 2026, 8:00pm
    15th of September 2026, 6:00am
    M8 WB J29 on slip St James IC - Slip Closure
  • 14th of September 2026, 8:00pm
    12th of December 2026, 6:00am
    M90 - SB - Jct 1a link to M9 - Road closure
  • 14th of September 2026, 8:00pm
    12th of December 2026, 6:00am
    M9 - WB - Jct 1a link to M90 - Road closure
  • 15th of September 2026, 7:30pm
    26th of September 2026, 6:00am
    A7 - NB - North of B720 Hollows Jct - Road Closure
  • 15th of September 2026, 7:30pm
    26th of September 2026, 6:00am
    A7 - SB - North of B720 Hollows Jct - Road Closure
  • 15th of September 2026, 8:00pm
    16th of September 2026, 6:00am
    A725 NB E Kilbride Expy Whirlies to Mavor merge - Road closure
  • 15th of September 2026, 8:00pm
    16th of September 2026, 6:00am
    A725 NB C154 Stoneymeadow Rd onslip to A725 - Road closure
  • 15th of September 2026, 8:00pm
    16th of September 2026, 6:00am
    A725 NB Mavor to Whirlies merge -Lane closure
  • 15th of September 2026, 8:00pm
    16th of September 2026, 6:00am
    A725 NB Whirlies merge to Bothwell bridge - Lane closure
  • 15th of September 2026, 8:00pm
    16th of September 2026, 6:00am
    A725 NB Hamilton rd off slip - Slip closure
  • 15th of September 2026, 8:00pm
    16th of September 2026, 6:00am
    A725 NB Douglas st off slip - Slip closure
  • 15th of September 2026, 8:00pm
    16th of September 2026, 6:00am
    A725 NB Douglas st on slip - Slip closure
  • 15th of September 2026, 8:00pm
    16th of September 2026, 6:00am
    A725 NB Main St off slip - Slip closure
  • 15th of September 2026, 8:00pm
    16th of September 2026, 6:00am
    A725 NB Main St on slip - Slip closure
  • 15th of September 2026, 8:00pm
    18th of September 2026, 6:00am
    M9 - WB - Jct 9 to Jct 11 - Road Closure.
  • 15th of September 2026, 8:00pm
    16th of September 2026, 6:00am
    A725 NB Glasgow Road on slip - Slip closure
  • 15th of September 2026, 8:00pm
    18th of September 2026, 6:00am
    M9 WB Jct 9 on-slip - Road Closure.
  • 15th of September 2026, 8:00pm
    16th of September 2026, 6:00am
    A725 NB Craighead off slip - Slip closure
  • 15th of September 2026, 8:00pm
    18th of September 2026, 6:00am
    M9 WB Jct 10 off-slip - Road Closure.
  • 15th of September 2026, 8:00pm
    16th of September 2026, 6:00am
    A725 NB Craighead on slip - Slip closure
  • 15th of September 2026, 8:00pm
    18th of September 2026, 6:00am
    M80 - NB - Jct 9 to M9 Merge - Road Closure
  • 15th of September 2026, 10:00pm
    16th of September 2026, 6:00am
    A985 - WB - Waggon Rd to A994 Jct - Diversion Route
  • 15th of September 2026, 10:00pm
    16th of September 2026, 6:00am
    A985 - EB - Waggon Rd to A994 Jct - Diversion Route
  • 16th of September 2026, 6:00am
    18th of September 2026, 7:30pm
    A7 - SB - North of B720 Hollows Jct - TTLs
  • 16th of September 2026, 6:00am
    18th of September 2026, 7:30pm
    A7 - NB - North of B720 Hollows Jct - TTLs
  • 16th of September 2026, 8:00pm
    17th of September 2026, 6:00am
    A725 SB Whistleberry to Whirlies slip - Lane Closure
  • 16th of September 2026, 8:00pm
    17th of September 2026, 6:00am
    A725 SB Whistleberry Rd off slip - Slip Closure
  • 16th of September 2026, 8:00pm
    17th of September 2026, 6:00am
    A725 SB Glasgow Rd on slip - Slip Closure
  • 16th of September 2026, 8:00pm
    17th of September 2026, 6:00am
    A725 SB Main Street off slip - Slip Closure
  • 16th of September 2026, 8:00pm
    17th of September 2026, 6:00am
    A725 SB Main Street on slip - Slip Closure
  • 16th of September 2026, 8:00pm
    17th of September 2026, 6:00am
    A725 SB Douglas Street off slip - Slip Closure
  • 16th of September 2026, 8:00pm
    17th of September 2026, 6:00am
    A725 SB Douglas Street on slip - Slip Closure
  • 16th of September 2026, 8:00pm
    17th of September 2026, 6:00am
    A725 SB East Kilbride Expressway @ Whirlies off slip - Slip Closure
  • 16th of September 2026, 8:00pm
    17th of September 2026, 6:00am
    A725 SB Whirlies Bypass to Whim Place on slip - Lane Closure
  • 17th of September 2026, 8:00pm
    18th of September 2026, 6:00am
    A82 NB Erskine to Dunglass - Lane Closures
  • 17th of September 2026, 8:00pm
    18th of September 2026, 6:00am
    A82 NB off slip to Erskine Bridge - Slip Closure
  • 17th of September 2026, 8:00pm
    18th of September 2026, 6:00am
    A898 off slip from Erskine Br to A82 NB - Slip Closure
  • 17th of September 2026, 8:00pm
    18th of September 2026, 6:00am
    A82 NB Old Kilpatrick off slip - Slip Closure
  • 17th of September 2026, 8:00pm
    18th of September 2026, 6:00am
    A82 NB Old Kilpatrick on slip - Slip Closure
  • 17th of September 2026, 8:00pm
    18th of September 2026, 6:00am
    A82 SB Great Western Road from Dunglass Rbt to Erskine - Lane Closure
  • 17th of September 2026, 8:00pm
    18th of September 2026, 6:00am
    A82 SB off slip to Erskine Bridge - Slip Closure
  • 17th of September 2026, 8:00pm
    18th of September 2026, 6:00am
    A898 SB on slip to A82 SB Slip Closure
  • 18th of September 2026, 7:30pm
    22nd of September 2026, 6:30am
    A702 - NB - Flotterstone - Road Closure
  • 18th of September 2026, 7:30pm
    22nd of September 2026, 6:30am
    A702 - SB - Flotterstone - Road Closure
  • 18th of September 2026, 8:00pm
    22nd of September 2026, 6:00am
    M9 - WB - Jct 9 to Jct 11 - Road Closure.
  • 18th of September 2026, 8:00pm
    22nd of September 2026, 6:00am
    M9 WB Jct 9 on-slip - Road Closure.
  • 18th of September 2026, 8:00pm
    22nd of September 2026, 6:00am
    M9 WB Jct 10 off-slip - Road Closure.
  • 18th of September 2026, 8:00pm
    22nd of September 2026, 6:00am
    M80 - NB - Jct 9 to M9 Merge - Road Closure
  • 18th of September 2026, 8:00pm
    22nd of September 2026, 6:00am
    M9 - WB - Jct 10 on slip Closure
  • 18th of September 2026, 8:00pm
    19th of September 2026, 6:00am
    M8 EB J30 Craigton off slip - Slip Closure
  • 18th of September 2026, 8:00pm
    19th of September 2026, 6:00am
    M898 NB Craigton IC to Erskine Bridge - Lane Closure
  • 18th of September 2026, 8:00pm
    19th of September 2026, 6:00am
    M898 NB off slip to A726 - Slip Closure
  • 18th of September 2026, 8:00pm
    19th of September 2026, 6:00am
    M898 NB Spectacles on slip - Slip Closure
  • 18th of September 2026, 8:00pm
    19th of September 2026, 6:00am
    M898 SB Old toll to Jct 30 slips - lane closure
  • 18th of September 2026, 8:00pm
    19th of September 2026, 6:00am
    M898 SB A726 off slip - safety coning
  • 18th of September 2026, 8:00pm
    19th of September 2026, 6:00am
    M898 SB onslip from A726 - Slip Closure
  • 18th of September 2026, 8:00pm
    19th of September 2026, 6:00am
    M898 EB off slip to M8 Jct 30 Slip Closure
  • 18th of September 2026, 8:00pm
    19th of September 2026, 6:00am
    M898 WB off slip to M8 Jct 31 Slip Closure
  • 18th of September 2026, 8:00pm
    19th of September 2026, 6:00am
    M8 WB Jct 30 off slip Slip Closure
  • 21st of September 2026, 8:00pm
    22nd of September 2026, 6:00am
    M74 SB Jct 7 to Jct 8 - Road closure
  • 21st of September 2026, 8:00pm
    22nd of September 2026, 6:00am
    M74 SB Jct 8 off slip - road closure
  • 21st of September 2026, 8:00pm
    22nd of September 2026, 6:00am
    M74 NB Jct 8 to Jct 7 - Road Closure
  • 21st of September 2026, 8:00pm
    22nd of September 2026, 6:00am
    M74 NB Jct 8 on slip - Slip Closure
  • 21st of September 2026, 8:30pm
    25th of September 2026, 6:00am
    M8 - WB - Jct 4a to Jct 5 - Road Closure
  • 21st of September 2026, 8:30pm
    25th of September 2026, 6:00am
    M8 - WB - Jct 4a On slip - Road Closure
  • 21st of September 2026, 8:30pm
    25th of September 2026, 6:00am
    M8 - WB - Jct 5 Off slip - Road Closure
  • 22nd of September 2026, 7:00pm
    29th of September 2026, 6:00am
    A87 Harrapool South of Broadford WB - Road Closure with Amnesties
  • 22nd of September 2026, 7:00pm
    29th of September 2026, 6:00am
    A87 Harrapool South of Broadford EB - Road Closure with Amnesties
  • 22nd of September 2026, 8:00pm
    26th of September 2026, 6:00am
    M9 - EB - Jct 11 to Jct 9 - Road Closure.
  • 22nd of September 2026, 8:00pm
    26th of September 2026, 6:00am
    M9 EB Jct 10 Off slip closure.
  • 22nd of September 2026, 8:00pm
    26th of September 2026, 6:00am
    M9 EB Jct 10 on slip Closure.
  • 22nd of September 2026, 8:00pm
    26th of September 2026, 6:00am
    M9 EB Jct 9 off slip Closure.
  • 22nd of September 2026, 8:00pm
    26th of September 2026, 6:00am
    M9 - EB - Jct 9 Merge to M80 - SB - Road closure
  • 22nd of September 2026, 8:00pm
    23rd of September 2026, 6:00am
    M74 SB J1a off slip - Slip Closure
  • 22nd of September 2026, 8:00pm
    23rd of September 2026, 6:00am
    M74 SB J1a onslip - Slip Closure
  • 22nd of September 2026, 8:00pm
    23rd of September 2026, 6:00am
    M74 NB J2 off slip - Slip Closure
  • 22nd of September 2026, 8:00pm
    23rd of September 2026, 6:00am
    M74 NB J2 on slip - Slip Closure
  • 22nd of September 2026, 8:00pm
    23rd of September 2026, 6:00am
    M74 SB Jct 2a off slip Slip Closure
  • 22nd of September 2026, 8:00pm
    23rd of September 2026, 6:00am
    M74 SB Jct 2a on slip Slip Closure
  • 23rd of September 2026, 12:01am
    23rd of September 2026, 11:59pm
    A9 Latheron to Georgemas - Planned Event
  • 23rd of September 2026, 12:01am
    23rd of September 2026, 11:59pm
    A99 Latheron to Wick - Planned Event
  • 23rd of September 2026, 7:30pm
    7th of October 2026, 6:00am
    A68-NB-Lauder-Road Closure
  • 23rd of September 2026, 7:30pm
    7th of October 2026, 6:00am
    A68-SB-Lauder-Road Closure
  • 23rd of September 2026, 8:00pm
    24th of September 2026, 6:00am
    M74 SB Jct 6 combined slip from Motherwell Slip Closure
  • 23rd of September 2026, 8:00pm
    24th of September 2026, 6:00am
    M74 SB Jct 6 from Motherwell on slip - Slip Closure
  • 23rd of September 2026, 8:00pm
    24th of September 2026, 6:00am
    M74 NB Jct 6 from Motherwell on Slip - -Slip Closure
  • 23rd of September 2026, 8:00pm
    24th of September 2026, 6:00am
    M74 NB Jct 6 off slip Slip Closure
  • 23rd of September 2026, 8:00pm
    24th of September 2026, 6:00am
    M74 NB Jct 6 off slip to Hamilton Slip Closure
  • 23rd of September 2026, 8:00pm
    24th of September 2026, 6:00am
    M74 NB Jct 6 off slip to Motherwell Slip Closure
  • 23rd of September 2026, 8:00pm
    24th of September 2026, 6:00am
    M74 NB Jct 11 on slip - Slip Closure
  • 23rd of September 2026, 8:00pm
    24th of September 2026, 6:00am
    M74 NB Jct 10 off slip -Slip Closure
  • 23rd of September 2026, 8:00pm
    24th of September 2026, 6:00am
    M74 SB Jct 10 on slip - Slip Closure
  • 23rd of September 2026, 8:00pm
    24th of September 2026, 6:00am
    M74 SB Jct 11 off slip - Slip Closure
  • 23rd of September 2026, 8:00pm
    24th of September 2026, 6:00am
    M74 SB J7 off slip - Slip Closure
  • 23rd of September 2026, 8:00pm
    24th of September 2026, 6:00am
    M74 NB J7 on slip - Slip Closure
  • 24th of September 2026, 8:00pm
    25th of September 2026, 6:00am
    M74 Jct 6 On Slip NB from Hamilton - Slip Closure
  • 24th of September 2026, 8:00pm
    25th of September 2026, 6:00am
    M74 Jct 6 NB from Hamilton to M74 - Slip Closure
  • 24th of September 2026, 8:00pm
    25th of September 2026, 6:00am
    M74 Jct 6 SB from Hamilton to M74 - Slip Closure
  • 24th of September 2026, 8:00pm
    25th of September 2026, 6:00am
    M74 Jct 6 Off Slip SB - Slip Closure
  • 24th of September 2026, 8:00pm
    25th of September 2026, 6:00am
    M74 Jct 6 off slip to Hamilton SB - Slip Closure
  • 24th of September 2026, 8:00pm
    25th of September 2026, 6:00am
    M74 Jct 6 off slip to Motherwell SB - Slip Closure
  • 24th of September 2026, 8:00pm
    25th of September 2026, 6:00am
    M74 SB J9 off slip - Slip Closure
  • 24th of September 2026, 8:00pm
    25th of September 2026, 6:00am
    M74 NB J3 off slip - Slip Closure
  • 24th of September 2026, 8:00pm
    25th of September 2026, 6:00am
    M74 SB J3 on slip - Slip Closure
  • 24th of September 2026, 8:00pm
    25th of September 2026, 6:00am
    M74 SB prior to J3  - Lane Closure
  • 25th of September 2026, 8:00pm
    26th of September 2026, 6:00am
    M74 NB J10 to J8 - Road Closure
  • 25th of September 2026, 8:00pm
    26th of September 2026, 6:00am
    M74 NB J10 on slip - Slip Closure
  • 25th of September 2026, 8:00pm
    26th of September 2026, 6:00am
    M74 NB J8 off slip - Slip Closure
  • 25th of September 2026, 8:00pm
    26th of September 2026, 6:00am
    M74 SB J8 to J10 - Road Closure
  • 25th of September 2026, 8:00pm
    26th of September 2026, 6:00am
    M74 SB J8 on slip - Slip Closure
  • 25th of September 2026, 8:00pm
    26th of September 2026, 6:00am
    M74 SB J9 off slip - Slip Closure
  • 28th of September 2026, 8:00pm
    1st of October 2026, 6:00am
    M9 EB Jct 9 to Jct 8 - Road Closure.
  • 28th of September 2026, 8:00pm
    1st of October 2026, 6:00am
    M9 EB Jct 9 on slip - Road Closure.
  • 28th of September 2026, 8:00pm
    29th of September 2026, 6:00am
    M74 SB J2 off slip - Slip Closure
  • 28th of September 2026, 8:00pm
    29th of September 2026, 6:00am
    M74 SB J2 on slip - Slip Closure
  • 28th of September 2026, 8:00pm
    29th of September 2026, 6:00am
    M74 NB J1a off slip - Slip Closure
  • 28th of September 2026, 8:00pm
    29th of September 2026, 6:00am
    M74 NB J1a on slip - Slip Closure
  • 28th of September 2026, 8:00pm
    29th of September 2026, 6:00am
    M74 NB J2a on slip - Slip Closure
  • 28th of September 2026, 8:00pm
    29th of September 2026, 6:00am
    M74 NB 2a off slip - Slip Closure
  • 28th of September 2026, 8:00pm
    29th of September 2026, 6:00am
    M74 NB J1 off slip - Slip Closure
  • 28th of September 2026, 8:00pm
    29th of September 2026, 6:00am
    M74 SB J1 on slip - Slip Closure
  • 28th of September 2026, 8:00pm
    29th of September 2026, 6:00am
    M8 Kingston Br EB- Lane Closure
  • 29th of September 2026, 7:00pm
    30th of September 2026, 6:00am
    A87 South Skye Bridge Kyle of Lochalsh - Convoy Works
  • 29th of September 2026, 8:00pm
    30th of September 2026, 6:00am
    M8 EB Approach to Kingston Br - Lane Closures
  • 29th of September 2026, 8:00pm
    30th of September 2026, 6:00am
    M8 WB on to Kingston Br - Lane Closure
  • 29th of September 2026, 8:00pm
    30th of September 2026, 6:00am
    M74 SB J1 off slip - Lane Closure
  • 29th of September 2026, 8:00pm
    30th of September 2026, 6:00am
    M8 Hillington Rbt inner - lane closure
  • 29th of September 2026, 8:00pm
    30th of September 2026, 6:00am
    M74 Jct 1 SB-Lane 2 closure
  • 29th of September 2026, 8:00pm
    30th of September 2026, 6:00am
    M74 Jct 1 NB-Lane 2 closure
  • 30th of September 2026, 7:00pm
    1st of October 2026, 6:00am
    A87 Braes Jnct East of Portree WB - Road Closure with Amnesties
  • 30th of September 2026, 7:00pm
    1st of October 2026, 6:00am
    A87 Braes Jnct East of Portree EB - Road Closure with Amnesties
  • 1st of October 2026, 8:00am
    1st of October 2026, 6:00pm
    A86 Roybridge WB - TTL
  • 1st of October 2026, 8:00am
    1st of October 2026, 6:00pm
    A86 Roybridge EB - TTL
  • 1st of October 2026, 8:00am
    30th of November 2026, 5:00pm
    A82 Belford Road Fort William NB - TTL
  • 1st of October 2026, 8:00am
    30th of November 2026, 5:00pm
    A82 Belford Road Fort William SB - TTL
  • 1st of October 2026, 7:00pm
    10th of October 2026, 6:00am
    A87 Broadford WB - Road Closure with Amnesties
  • 1st of October 2026, 7:00pm
    10th of October 2026, 6:00am
    A87 Broadford EB - Road Closure with Amnesties
  • 1st of October 2026, 8:00pm
    2nd of October 2026, 6:00am
    M9 EB Jct 8 to Jct 7 - Alternate Lane Closures
  • 2nd of October 2026, 8:00pm
    6th of October 2026, 6:00am
    M9 EB Jct 7 to Jct 6 - Road Closure
  • 2nd of October 2026, 8:00pm
    6th of October 2026, 6:00am
    M876 link to M9 EB Jct 7 - Road Closure.
  • 2nd of October 2026, 8:00pm
    6th of October 2026, 6:00am
    M9 EB Jct 6 off-slip - Road Closure.
  • 4th of October 2026, 8:00pm
    9th of October 2026, 6:00am
    A835 Ullapool WB - Road Closure with Amnesties
  • 4th of October 2026, 8:00pm
    9th of October 2026, 6:00am
    A835 Ullapool EB - Road Closure with Amnesties
  • 5th of October 2026, 7:30pm
    10th of October 2026, 6:00am
    A7 - NB - North of Langholm - Road Closure
  • 5th of October 2026, 7:30pm
    10th of October 2026, 6:00am
    A7 - SB - North of Langholm - Road Closure
  • 5th of October 2026, 7:30pm
    10th of October 2026, 6:30am
    A90 Kingsway - Lane Closure S/B
  • 5th of October 2026, 7:30pm
    10th of October 2026, 6:30am
    A90 Invergowrie - SB Road Closure
  • 5th of October 2026, 8:00pm
    14th of November 2026, 6:00am
    A752 Aitkenhead Road Northbound - Total closure
  • 5th of October 2026, 8:00pm
    14th of November 2026, 6:00am
    A752 Aitkenhead Road Southbound - Total closure
  • 6th of October 2026, 6:01am
    8th of October 2026, 7:29pm
    A7 - NB - North of Langholm - TTLs
  • 6th of October 2026, 6:01am
    8th of October 2026, 7:29pm
    A7 - SB - North of Langholm - TTLs
  • 6th of October 2026, 8:00pm
    7th of October 2026, 6:00am
    M9 EB Jct 6 to Jct 5 - Road Closure.
  • 6th of October 2026, 8:00pm
    7th of October 2026, 6:00am
    M9 EB Jct 5 off-slip - Road Closure.
  • 6th of October 2026, 8:00pm
    9th of October 2026, 6:00am
    A82 North Road Fort William SB - TTL
  • 6th of October 2026, 8:00pm
    9th of October 2026, 6:00am
    A82 North Road Fort William NB - TTL
  • 7th of October 2026, 8:00pm
    10th of October 2026, 6:00am
    M9 EB Jct 5 to Jct 2 - Road Closure
  • 7th of October 2026, 8:00pm
    10th of October 2026, 6:00am
    M9 EB Jct 5 on-slip - Road Closure.
  • 7th of October 2026, 8:00pm
    10th of October 2026, 6:00am
    M9 EB Jct 4 off-slip - Road Closure
  • 7th of October 2026, 8:00pm
    10th of October 2026, 6:00am
    M9 EB Jct 4 on-slip - Road Closure
  • 7th of October 2026, 8:00pm
    10th of October 2026, 6:00am
    M9 EB Jct 3 on-slip - Road Closure
  • 7th of October 2026, 8:00pm
    10th of October 2026, 6:00am
    M9 EB Jct 2 off-slip - Road Closure
  • 8th of October 2026, 9:30am
    8th of October 2026, 3:30pm
    A90 Peterhead - TTLS N/B
  • 11th of October 2026, 8:00pm
    20th of October 2026, 6:00am
    A835 Braemore WB - Road Closure with Amnesties
  • 11th of October 2026, 8:00pm
    20th of October 2026, 6:00am
    A835 Braemore EB - Road Closure with Amnesties
  • 12th of October 2026, 8:00am
    11th of January 2027, 6:00pm
    A82 Onich to Corrychurrachan SB - TTL
  • 12th of October 2026, 8:00am
    11th of January 2027, 6:00pm
    A82 Onich to Corrychurrachan NB - TTL
  • 12th of October 2026, 7:30pm
    15th of October 2026, 6:30am
    M90 Kelty - Lane Closure N/B
  • 12th of October 2026, 7:30pm
    15th of October 2026, 6:30am
    M90 Kelty - Lane Closure S/B
  • 12th of October 2026, 7:30pm
    15th of October 2026, 6:30am
    M90 Kelty - Lane Closure N/B
  • 12th of October 2026, 7:30pm
    15th of October 2026, 6:30am
    M90 Kelty - Lane Closure S/B
  • 12th of October 2026, 7:30pm
    15th of October 2026, 6:30am
    M90 Kelty - Lane Closure N/B
  • 12th of October 2026, 7:30pm
    15th of October 2026, 6:30am
    M90 Kelty - Lane Closure N/B
  • 12th of October 2026, 7:30pm
    15th of October 2026, 6:30am
    M90 Kelty - Lane Closure S/B
  • 12th of October 2026, 8:00pm
    14th of October 2026, 6:00am
    M9 EB Jct 2 to 1A - Road Closure.
  • 12th of October 2026, 8:00pm
    14th of October 2026, 6:00am
    M9 EB Jct 1B off slip - Road Closure.
  • 12th of October 2026, 8:00pm
    14th of October 2026, 6:00am
    M9 EB Jct 1B on slip - Road Closure.
  • 12th of October 2026, 8:00pm
    14th of October 2026, 6:00am
    M9 EB Jct 1A off slip - Road Closure.
  • 14th of October 2026, 8:00pm
    15th of October 2026, 6:00am
    M9 EB Jct 1A to 1 - Road Closure.
  • 14th of October 2026, 8:00pm
    15th of October 2026, 6:00am
    M90 SB Jct 1 to M9 Jct 1A EB - Road Closure.
  • 14th of October 2026, 8:00pm
    15th of October 2026, 6:00am
    M9 EB Jct 1 off slip - Road Closure.
  • 14th of October 2026, 8:00pm
    15th of October 2026, 6:00am
    M90 SB Jct 1 to M9 Jct 1a WB - Road Closure.
  • 20th of October 2026, 8:00pm
    30th of October 2026, 6:00am
    A835 Inchbae WB - Road Closure with Amnesties
  • 20th of October 2026, 8:00pm
    30th of October 2026, 6:00am
    A835 Inchbae EB - Road Closure with Amnesties
  • 24th of October 2026, 6:00pm
    25th of October 2026, 5:00pm
    A75 Dumfries to Carrutherstown EB - Route part of Diversion
  • 24th of October 2026, 6:00pm
    25th of October 2026, 5:00pm
    A75 Dumfries to Carrutherstown WB - Route part of Diversion
  • 25th of October 2026, 7:30pm
    3rd of December 2026, 6:30am
    A92 Denburn Bridge, Lochgelly - Road Closure N/B
  • 26th of October 2026, 7:30pm
    4th of December 2026, 6:30am
    A92 Denburn Bridge, Lochgelly - Road Closure S/B
  • 27th of October 2026, 7:30pm
    2nd of December 2026, 6:30am
    A92 Denburn Bridge, Lochgelly - Lane Closure N/B
  • 27th of October 2026, 7:30pm
    2nd of December 2026, 6:30am
    A92 Denburn Bridge, Lochgelly - Lane Closure S/B
  • 1st of November 2026, 7:00pm
    10th of November 2026, 6:00am
    A82 Strone North of Urquhart Castle Drumnardochit NB - Road Closure with Amnesties
  • 1st of November 2026, 7:00pm
    10th of November 2026, 6:00am
    A82 Strone North of Urquhart Castle Drumnardochit SB - Road Closure with Amnesties
  • 2nd of November 2026, 8:00am
    20th of December 2026, 5:00pm
    A9 Ballinluig to Faskally NB - Diversion Signage
  • 2nd of November 2026, 8:00am
    20th of December 2026, 5:00pm
    A9 Ballinluig to Faskally SB - Diversion Signage
  • 2nd of November 2026, 8:00am
    20th of November 2026, 5:00pm
    A95 Marypark - TTLS N/B
  • 2nd of November 2026, 7:30pm
    5th of November 2026, 6:00am
    M80 - SB - Through Jct 9 to Jct 8 - Road closure
  • 2nd of November 2026, 7:30pm
    5th of November 2026, 6:00am
    M80 - SB - Jct 9 on slip from Bannockburn Int - Road closure
  • 2nd of November 2026, 8:30pm
    5th of November 2026, 6:00am
    M8 - WB - Jct 1 to Jct 2 - Road closure
  • 2nd of November 2026, 8:30pm
    5th of November 2026, 6:00am
    M8 - WB - Jct 1 Sighthill Link Road - Road closure
  • 2nd of November 2026, 8:30pm
    5th of November 2026, 6:00am
    M8 - WB - Jct 2 off slip - Road closure
  • 2nd of November 2026, 8:30pm
    7th of November 2026, 6:00am
    M8 - EB - Jct 5 - Jct 4a - Road closure
  • 2nd of November 2026, 8:30pm
    7th of November 2026, 6:00am
    M8 - EB - Jct 5 On slip - Road closure
  • 2nd of November 2026, 8:30pm
    7th of November 2026, 6:00am
    M8 - EB - Jct 4a off slip - Road closure
  • 2nd of November 2026, 8:30pm
    21st of November 2026, 6:00am
    M8 - WB - Jct 3 to Jct 3a - Full Closure
  • 2nd of November 2026, 8:30pm
    21st of November 2026, 6:00am
    M8 - WB - Junction 3 On slip - Slip Closure
  • 2nd of November 2026, 8:30pm
    21st of November 2026, 6:00am
    M8 - WB - Junction 3a Off slip - Slip Closure
  • 9th of November 2026, 8:30pm
    14th of November 2026, 6:00am
    M8 - EB - Jct 2 - to Jct 1 - OS Lane closure
  • 9th of November 2026, 8:30pm
    14th of November 2026, 6:00am
    M8 - WB - Jct 1 to Jct 2 - OS Lane closure
  • 10th of November 2026, 8:00pm
    13th of November 2026, 6:00am
    A82 Loch Ness Centre Drumnadrochit NB - Road Closure with Amnesties
  • 10th of November 2026, 8:00pm
    13th of November 2026, 6:00am
    A82 Loch Ness Centre Drumnadrochit SB - Road Closure with Amnesties
  • 15th of November 2026, 8:00pm
    20th of November 2026, 6:00am
    A82 Clansman Hotel North of Drumnadrochit NB - Road Closure with Amnesties
  • 15th of November 2026, 8:00pm
    20th of November 2026, 6:00am
    A82 Clansman Hotel North of Drumnadrochit SB - Road Closure with Amnesties
  • 16th of November 2026, 7:30pm
    21st of November 2026, 6:30am
    A702 - NB - West Linton - Road Closure
  • 16th of November 2026, 7:30pm
    21st of November 2026, 6:30am
    A702 - SB - West Linton - Road Closure
  • 22nd of November 2026, 8:00pm
    4th of December 2026, 6:00am
    A82 Lochend NB - Road Closure with Amnesties
  • 22nd of November 2026, 8:00pm
    4th of December 2026, 6:00am
    A82 Lochend SB - Road Closure with Amnesties
  • 6th of December 2026, 8:00pm
    18th of December 2026, 6:00am
    A9 Wester Lonvine South of Delny - Convoy Works
  • 7th of December 2026, 8:30pm
    18th of December 2026, 6:00am
    M8 - WB - Jct 5 to Jct 6a - Road Closure
  • 7th of December 2026, 8:30pm
    18th of December 2026, 6:00am
    M8 - WB - Jct 5 On slip - Road Closure
  • 7th of December 2026, 8:30pm
    18th of December 2026, 6:00am
    M8 - WB - Jct 6 Off slip
  • 7th of December 2026, 8:30pm
    18th of December 2026, 6:00am
    M8 - WB - Jct 5 On slip - Road Closure
  • 19th of December 2026, 1:00am
    19th of December 2026, 2:30am
    A9 Tain NB - TTL
  • 19th of December 2026, 1:00am
    19th of December 2026, 2:30am
    A9 Tain SB - TTL
  • 4th of January 2027, 7:30pm
    6th of January 2027, 6:00am
    M9 - WB - Jct 1a Off slip to M90 - NB - Link - Road closure
  • 17th of February 2027, 8:00am
    30th of March 2027, 11:59pm
    M9 - WB - Jct 6 Earlsgate - Hard shoulder closure
  • 17th of February 2027, 8:00am
    30th of March 2027, 11:59pm
    M9 - EB - Jct 6 Earlsgate - Hard shoudler closure
  • 17th of February 2027, 7:30pm
    30th of March 2027, 6:00am
    M9 - WB - Jct 6 Earlsgate - Lane closure
  • 17th of February 2027, 7:30pm
    30th of March 2027, 6:00am
    M9 - EB - Jct 6 Earlsgate - Lane closure
  • 1st of March 2027, 8:00pm
    31st of March 2027, 6:00am
    M9 - EB - Jct 5 Cadgers Brae - Road closure
  • 1st of March 2027, 8:00pm
    31st of March 2027, 6:00am
    M9 - WB - Jct 5 Cadgers Brae - Road clsoure
  • 15th of March 2027, 6:00am
    24th of September 2027, 7:59pm
    B9080 - EB - Muriehall OB, Winchburgh - TTL's
  • 15th of March 2027, 6:00am
    24th of September 2027, 7:59pm
    B9080 - WB - Muriehall OB, Winchburgh - TTL's
  • 15th of March 2027, 8:00pm
    25th of September 2027, 6:00am
    B9080 - EB - Muriehall OB, Winchburgh - Road Closure
  • 15th of March 2027, 8:00pm
    25th of September 2027, 6:00am
    M9 - WB - J1a to J1b - Lane Closure
  • 15th of March 2027, 8:00pm
    25th of September 2027, 6:00am
    B9080 - WB - Muriehall OB, Winchburgh - Road Closure
  • 15th of March 2027, 8:00pm
    25th of September 2027, 6:00am
    M9 - EB - J1b to J1a - Lane Closure
  • 15th of March 2027, 8:00pm
    25th of September 2027, 6:00am
    M9 - WB - J1a to J2 - Road Closure
  • 15th of March 2027, 8:00pm
    25th of September 2027, 6:00am
    M9 - EB - J2 to J1A - Road Closure
  • 26th of March 2027, 9:30am
    26th of March 2027, 3:30pm
    M74 SB Jct 2a to 3 HS Closure
  • 2nd of June 2027, 7:00am
    30th of September 2027, 7:00pm
    A828 Lettermore Ballachulish NB - TTL
  • 2nd of June 2027, 7:00am
    30th of September 2027, 7:00pm
    A828 Lettermore Ballachulish SB - TTL

Local roadworks

The Traffic Scotland Service does not cover local roads. These are managed and maintained by local authorities.

Visit The Road Works Scotland website for information on local roads. The website provides information on all programmed and emergency works carried out by utility companies, construction companies, and the local authority on local roads.