LATEST: A driver has been boxed in by police and detained on the Kwinana Freeway this afternoon.

Just 90 minutes after a minor crash on the Kwinana Freeway caused traffic to bank for almost 20km, the driver of a Landcruiser entered the Freeway at Charles Street where officers pounced.

At least five marked and unmarked police cars are stopped in the left lanes of the Freeway with an officer directly traffic.

Camera Icon Police apprehend a man on the Freeway. Credit: Daniel Wilkins

According to Main Roads, the left lane of the Charles Street entry to the freeway is blocked.

Witnesses say they saw the four-wheel-drive run red lights and drive over road islands to evade police on Friday afternoon.

The Landcruiser was spotted in Wangara around 2.30pm, with officers engaging in a pursuit on Joondalup Drive, Ocean Reef Road and Beechboro Road, witnesses confirmed.

Details on why the four-wheel-drive was involved in a chase remain unclear, with a police investigation underway.

The ordeal is believed to be linked to an earlier crash on Marmion Avenue where a driver evaded police.

The Marmion Avenue road closure has since been lifted.

---

EARLIER: Heading south ahead of the long weekend? Better avoid the Kwinana Freeway.

Traffic is at a standstill for almost 20km after a minor accident on Friday afternoon.

According to police, a driver lost control on the bend before the Mount Henry Bridge and ended up crashing into bushes.

The male driver was able to exit the vehicle by himself and did not require medical treatment.

Camera Icon There’s big delays on the Kwinana Freeway. Credit: Main Roads

But the flow on effect from the crash has seen traffic bank back to Powis Street in Perth’s north.

There’s a second collision southbound on the Kwinana Freeway at the Charles Street on-ramp causing further delays.

In a separate crash, Marmion Avenue has been closed after a car crashed, allegedly while evading police.

Details on the crash remain unclear, with a police investigation underway.

Main Roads WA has confirmed Marmion Avenue is closed between Reid Highway and Karrinyup Road due to “a police incident”.