口服后吸收迅速、完全。口服后10分钟即可测出其血药浓度,约30分钟后达血药峰浓度,嚼碎服或舌下含服达峰时间提前。硝苯地平在10~30mg之间,生物利用度和半衰期无显著差别。吞服、嚼碎服或舌下含服硝苯地平片,相对生物利用度基本无差异。硝苯地平与血浆蛋白高度结合,约为90%。口服15分钟起效,1~2小时作用达高峰,作用持续4~8小时;舌下给药2~3分钟起效,20分钟达高峰。T1/2呈双相,T1/2a2.5~3小时,T1/2b为5小时。药物在肝脏内转换为无活性的代谢产物,约80%经肾排泄,20%随粪便排出。肝肾功能不全的患者,硝苯地平代谢和排泄速率降低。