Вихованець клубу «Ла Екідад». 4 вересня2010 року в матчі проти «Америки» з Калі він дебютував за команду в чемпіонаті Колумбії[4]. У наступному сезоні Дарвін допоміг клубу зайняти друге місце в чемпіонаті. 25 лютого 2012 року в поєдинку проти «Кукута Депортіво» він забив свій перший гол за «Ла Екідад»[5]. Всього в рідній команді провів чотири сезони, взявши участь у 98 матчах чемпіонату. Більшість часу, проведеного у складі «Ла Екідада», був основним гравцем захисту команди[6].
У січні 2004 року футболіст став гравцем бельгійського «Сент-Трюйдена», який через високу конкуренцію наступного місяця віддав гравця в оренду в угорський «Уйпешт»[7], де гравець перебував до літа, але не зіграв за основу жодного матчу. Після цього клуб з Будапешта викупив контракт гравця і 26 липня в матчі проти «Халадаша» Дарвін дебютував у чемпіонаті Угорщини[8]. Зігравши лише один матч, наступного місяця колумбієць був відданий в оренду в льєзький«Стандард». 21 вересня в матчі проти «Васланд-Беверен» Андраде дебютував у Жюпіле лізі[9]. Влітку 2015 року бельгійський клуб викупив контракт гравця[10]. Наразі Андраде встиг відіграти за команду з Льєжа 25 матчів в національному чемпіонаті.