NTSA Citizen Self Service Portal Login April 19, 2024 by 39d90f33cdb356054eb8e783791a65f0 NTSA Help Desk: 0709 932 300 (safaricom), 020 6632 300 (Telkom) Ecitizen: 0709 932 300(safaricom), 020 6632 300 (Telkom) Office Line: 0709 932 000(safaricom), 020 6632 000(Telkom) Sign in using ecitizen | Sign In | Register An Account | Subscribe SMS Login Method ID NoAlien ID NoDiplomatic ID NoUsernameCertificate of Incorporation Username/ID No Password Type Security Code