El alprazolam (trankimazin) es una benzodiazepina de rápido efecto que dura unas 6-8 horas mientras que diazepam es otra benzodiazepina de mayor duración (de 12 a 20 horas aproximademente), se considera que tiene también efecto como relajante muscular.
Durante las 2 primeras horas el alprazolam puede tener un efecto euforizante, el diazepam puede ser algo más sedativo al inicio, sin embargo ambos son ansiolíticos y se pueden sustituir si tu médico así lo indica.