UK Traffic Now
Live
M90Edinburgh to Perth · 30 mi

M90

The M8 Westbound off slip at Junction 1a to the M90 is closed due to overnight…

9
Reported now
0
Running slow
1
Planned
M90 traffic update

What’s the traffic like on the M90 right now?

On the M90 right now: 1 unplanned incident and 8 restrictions (roadworks or queues). The unplanned one is an obstruction at J1a northbound.

Updated at 22:26 · refreshes every 5 min

Accidents

Is there an accident on the M90?

Yes. 1 unplanned incident on the M90 right now. It's an obstruction at J1a northbound: The M8 Westbound off slip at Junction 1a to the M90 is closed due to overnight (since 13:29). 2 unplanned incidents on the M90 have been reported and cleared since midnight. The latest to clear was an obstruction at J06 to J07 northbound, reported at 09:27 and cleared by 10:50.

M90 accidents →
Tonight

Is the M90 closed tonight?

Yes. 1 full closure is planned on the M90 tonight, starting with M90 - NB - Jct 1A between slips - Road Closure (Ongoing until Thu 26 Nov).

M90 closures tonight →
This weekend

Is the M90 closed this weekend?

Yes. 1 full closure is planned on the M90 this weekend, starting with M90 - NB - Jct 1A between slips - Road Closure (Ongoing until Thu 26 Nov).

M90 closures this weekend →
Happening now

Live incidents

Updated at 22:26 · accidents only →

ObstructionJ1a · NB

The M8 Westbound off slip at Junction 1a to the M90 is closed due to overnight…

The M8 Westbound off slip at Junction 1a to the M90 is closed due to overnight roadworks. Road users are advised to follow the signed diversion.

Ongoing
RoadworksJ1a · NB

M90 - NB - Jct 1A between slips - Road Closure

Off Network to Off Network, Northbound

Ongoing
RoadworksJ1a · NB

M90 - NB - M9 Jct 1A to B800 Overbridge - Lane 2 Closure

Northbound

Ongoing
RoadworksJ1a · SB

M90 - SB - B800 Overbridge to M9 Jct 1A - Lane 2 Closure

Southbound

Ongoing
RoadworksJ1 · NB

M90 NB - Lane Closure - J1

Northbound

Ongoing
Roadworksroute · SB

M90 Halbeath - Lane Closure S/B

Southbound

Ongoing
Roadworksroute · SB

M90 Halbeath - Lane Closure S/B

Southbound

Ongoing
RoadworksJ2 → J2a · NB

M90 - NB - Jct 2 to Jct 2a - Lane closure

Northbound

Ongoing
RoadworksJ3 → J5 · SB

M90 J3 Halbeath to J5 Gairneybridge - Lane Closure S/B

Southbound

Ongoing
Earlier today

What happened on the M90 today?

Collisions, breakdowns and obstructions reported since midnight and now cleared. We check the Traffic Scotland feed every 5 minutes, so a cleared time is accurate to about 5 minutes.

Obstruction · clearedJ06 → J07 · NB

The M90 is currently closed northbound at Junction 6 due to a police incident.

M90 J06 Kinross (North) to M90 J07 Hilton

Obstruction · clearedJ06 → J07 · both

The M90 is currently closed in both directions at Junction 6 due to a police incident.

M90 J06 Kinross (North) to M90 J07 Hilton

Measured now

M90 journey times

Against the usual time for this hour

Traffic information from Traffic Scotland. Intellectual property rights in this data belong to Transport Scotland.

Plan ahead

Planned closures

Ongoing until Thu 26 Nov

M90 - NB - Jct 1A between slips - Road Closure

Off Network to Off Network, Northbound

All M90 closures →

Traffic information from Traffic Scotland. Intellectual property rights in this data belong to Transport Scotland.

Junction by junction

Where it’s slow right now

Junction data © OpenStreetMap contributors

Before you set off

Worth 2 minutes

About this road

The M90 at a glance

The M90 runs north from the Queensferry Crossing through Fife to Perth, and everything it carries funnels over that bridge. High winds on the crossing affect the whole route, and the Halbeath and Kelty junctions carry the heaviest commuter flows into Edinburgh. Live incidents, journey times and closures refresh every 5 minutes.

All roads

Check another route