Multi-Target approach is particularly promising way to drug discovery against Alzheimer's disease. In the present study, we synthesized a series of compounds comprising the carbazole backbone linked to the benzyl piperazine, benzyl piperidine, pyridine, quinoline, or isoquinoline moiety through an aliphatic linker and evaluated as cholinesterase inhibitors. The synthesized compounds showed IC50 values of 0.11-36.5 µM and 0.02-98.6 µM against acetyl- and butyrylcholinesterase (AChE and BuChE), respectively. The ligand-protein docking simulations and kinetic studies revealed that compound 3s could bind effectively to the peripheral anionic binding site (PAS) and anionic site of the enzyme with mixed-type inhibition. Compound 3s was the most potent compound against AChE and BuChE and showed acceptable inhibition potency for self- and AChE-induced Aβ1-42 aggregation. Moreover, compound 3s could significantly protect PC12 cells against H2O2-induced toxicity. The results suggested that the compounds 3s could be considered as a promising multi-functional agent for further drug discovery development against Alzheimer's disease.