Durán in Formula Renault nel 2007.Il pilota messicano nel 2008, sempre in Formula Renault
Inizia a correre nel 2002, quando ottiene un secondo posto nella Skip Barber National e vince il Midwestern Champion Trophy.
Tra Formula Renault e Formula 3
Nel 2003 sbarca nella Formula Renault Italiana ed Eurocup, dove ottiene rispettivamente un 8º e un 15º posto. Nel 2004 e 2005 disputa la Formula 3 britannica, ottenendo il titolo nel 2005.
A seguito di questo successo, partecipa nello stesso anno all'A1 Grand Prix, correndo per il Team Mexico, vincendo entrambe le gare negli USA a Laguna Seca.
Nel 2006 torna nella F3 britannica finendo decimo nella classifica finale con un quarto posto come miglior risultato.
Nel 2009 torna in A1 Grand Prix, sempre con il team Mexico, per le ultime 4 gare della stagione, finendo terzo nell'ultima gara e permettendo al team di finire 10º nel campionato. Nel 2010 ha gareggiato nella NASCAR Mexico Series per il team Citizen-DHL, ottenendo una pole position e due podi come miglior risultato.
Dopo quasi due anni di pausa viene chiamato da Amlin Aguri per disputare l'E-Prix di Punta del Este 2014 in Uruguay, il terzo evento in programma nella prima stagione di Formula E, sostituendo Katherine Legge.[1] La sua stagione è in continuo crescendo, al punto che in varie occasioni si dimostra più rapido del compagno di squadra. A fine stagione firma per il team Trulli, salvo poi tornare dopo tre gare al team Aguri a causa della mancata partecipazione al campionato da parte del team italiano.