A white BMW X-5 caught fire on Busselton Bypass near Bussell Highway this afternoon about 2pm.
Two appliances from Busselton Volunteer Fire and Rescue Service attended the blaze at 2:15pm and had the fire extinguished by 2.55pm.
The vehicle was towing a trailer and exploded into flames, with thick black smoke erupting from the front of the vehicle.
Busselton police attended the scene to provide traffic management.
Traffic is now free to pass through the area.
Get the latest news from thewest.com.au in your inbox.
Sign up for our emails