Fire crews have managed to contain a blaze that took hold of a diesel tanker south-west of Sydney.

The truck was carrying 32,000 litres of diesel when it burst into flames on Picton Road at Cataract, south of Wilton, this afternoon.

The busy road was closed in both directions for hours amid fears of an explosion, triggering heavy delays for motorists.

An exclusion zone was set up around 500m from the burning truck while crews delicately worked to douse it.

The truck was destroyed in the fire.

Images from drivers showed the truck fully engulfed in flames but the driver was able to escape uninjured.

Traffic remains heavy on Picton Road, which has since reopened.

Another tanker has been called in to help remove the fuel.\

Extracted from 9News