Question: how long does it take to complete the companions questline?
Answer: You have all the equipment and items you'll need without having to restock on say potions. I'd say you could knock this out in a few hours. Maybe between three and six depending on your playstyle, the loot you might pick up, etc.