"Varningen för sladden, som inträffade vid kilometer 73, gavs kl 05:35. Det tunga fordonet sladdade och lasten var utspridd över vägen, men det fanns inga skador", sade en källa från Algarve Sub-Regional Command till Lusa.
A22, som förbinder Lagos och Castro Marim/Vila Real de Santo António-gränsen, i distriktet Faro, är avskuren, enligt civilskyddet, mellan Loulé centro och Loulé sul korsningar.
Klockan 07:10 var 11 operatörer på plats, med stöd av fem fordon.