加拿大公民申请的持续时间取决于个人的情况。通常情况下,从申请加拿大永久居民身份开始到成为加拿大公民,整个过程可能需要几年时间。首先,申请人需要成为加拿大永久居民,这可能需要数月到几年的时间,具体取决于申请人的资格、申请的类别以及申请时的审批速度。成为永久居民后,通常需要在加拿大居住待定的时间(通常是几年),并满足其他条件,如缴纳税款、语言要求等。一旦符合条件,便可开始申请加拿大公民身份。整个公民申请流程包括提交申请、参加公民考试等等,一般来说,从申请成为永久居民到最终成为加拿大公民,整个过程可能需要几年的时间。