A tanker truck carrying fuel into flood-ravaged north western Queensland has exploded on the Landsborough Highway, west of Barcaldine in the state's central-west — but the driver survived unscathed.

Police were called just after 5:30am and cordoned off part of the highway to motorists, which was closed for several hours.

Loading

Inspector Julia Cook said the explosion was possibly the result of a blown-out tyre.

"It is fairly unusual that it would turn into the blaze," she said.

"Unfortunately that's what happened today. You just never know what's going to happen when you have a tyre blow out when you've got such a flammable load."

Inspector Cook said the driver of the vehicle escaped unharmed.

"The driver is fine, he's not injured, however the highway will be closed for some time until we can clear the scene," she said.

Little remained of the truck cabin after the fire. ( Supplied: QFES )

Inspector Cook said the tanker was carrying fuel to be used for airlifting fodder drops to flood-affected graziers.

"I think it was heading west, possibly for resupply, because there's a lot of that needed out west following the recent flooding in the north," she said.