Home> Travel news> Projects and Events> M90, A90 and A9000 near Queensferry | Various Improvement Works

M90, A90 and A9000 near Queensferry | Various Improvement Works

M90, A90 and A9000 near Queensferry
5th of October 2026, 8:00pm to 28th of October 2026, 6:00am

BEAR Scotland, on behalf of Transport Scotland, is set to carry out a significant programme of overnight improvements on the M90, A9000 and A90 from Monday 5 October.

Alongside drainage improvements, the works will involve replacing the existing road markings and reflective studs between the M9/M90 Spur Junction 1A and M90 Junction 1B Ferrytoll, including sections of the A90.

The project will be carried out overnight between Monday 5 October and Wednesday 28 October. For the safety of workers and road users, a series of road closures will be put in place over the course of the works as follows:

M9 Junction 1A Spur to M90 Junction 1A Queensferry – 5 to 9 October, 20:00 to 06:00

The M9 Junction 1A Spur to M90 Junction 1A Queensferry will be closed.

M9 westbound traffic travelling towards the M90 northbound will be diverted via M9 Junction 3, M9 Junction 2, the B8046 and A904, before rejoining at M90 Junction 1A Queensferry.

M9 eastbound traffic travelling towards the M90 northbound will leave the M9 at Junction 2 and follow the B8046 and A904, before rejoining at M90 Junction 1A Queensferry.

A90 northbound traffic will be diverted via the A90 bus lane, B800 and A904, before rejoining at M90 Junction 1A Queensferry.


M90 Junction 1A Queensferry to M90 Junction 1B Ferrytoll – 12 to 14 October, 22:00 to 06:00

M90 northbound traffic will leave the motorway at Junction 1A Queensferry and follow a signed diversion via the A904 and A9000, before rejoining the M90 at Junction 1B Ferrytoll.


A90 Dalmeny to M90 Junction 1 Scotstoun – 15 October, one night, 20:00 to 06:00

Motorway traffic will be diverted via the A902 Maybury, A8 Glasgow Road and M9, before rejoining the M90 at the M9 Junction 1A Spur.

A separate diversion for non-motorway traffic will operate via the A902 Maybury, A8 Glasgow Road, A89 and B800, before rejoining the A9000 at Echline Junction.


M90 Junction 1B Ferrytoll to Junction 1A Queensferry – 20 to 22 October, 22:00 to 06:00

M90 southbound traffic will leave the motorway at Junction 1B Ferrytoll and follow a signed diversion via the A9000 and A904, before rejoining the M90 at Junction 1A Queensferry.


A9000 Echline Junction and A90 Scotstoun to Dalmeny – 27 to 28 October, 20:00 to 06:00

Motorway traffic travelling towards the A90 will be diverted via the M90, M9, A8 Glasgow Road and A902 Maybury, before rejoining the A90 at Maybury Junction.

A separate signed diversion for non-motorway traffic will take A9000 traffic via the B8000, A89, A8 Glasgow Road and A902 Maybury, before rejoining the A90 at Maybury Junction.


Consultation has taken place with relevant stakeholders in advance of the works.


Tommy Deans, BEAR Scotland’s South East Network Manager, said: “These improvements to road markings, reflective studs and drainage on the M90 and A90 will enhance safety for road users.

“It is essential for safety that we close sections of the carriageway while these works are carried out. We have scheduled the closures overnight to minimise disruption as much as possible.

“We thank road users in advance for their patience and understanding.”

All works are weather dependent and may be postponed or cancelled in the event of adverse conditions.

How to get the latest travel and traffic information

For full information on roadworks on trunk roads in the north-west and south-east of Scotland, visit the Bear Scotland website.

You can report a defect on the network by filling out this form.

Follow Bear Scotland on X at @bear_scotland and at @SETrunkRoads.