Olyckan, som inträffade kl. 15.44 i riktning mot Faro - Spanien, ledde till att Via do Infante stängdes av i cirka en timme i båda riktningarna för att en helikopter skulle kunna landa säkert och transportera en 20-årig man som var allvarligt skadad till sjukhuset.
Ytterligare två män, 20 och 50 år gamla, transporterades också med ambulans till Faro-enheten av Algarves lokala hälsoenhet (ULS).
Omständigheterna kring olyckan, där två lätta passagerarfordon och ett lastfordon var inblandade, kommer nu att utredas av GNR.