Bacterial flagella are complex multicomponent structures that help in cell locomotion. It is composed of three major structural components: the hook, the filament and basal body. The special mechanical properties of flagellar components make them useful for the applications in nanotechnology especially in nanotube formation. Carbon nanotubes (CNTs) are nanometer scale tube-shaped material and it is very useful in many applications. However, the production of CNTs is costly and detrimental to the environment as it pollutes the environment. Therefore, bacterial flagella have become a highly interesting research area especially in producing bacterial nanotubes that could replace CNTs. In this review article, we will discuss about bacterial flagellum and carbon nanotubes in the context of their types and applications. Then, we will focus and review on the characteristics of bacterial flagellum in comparison to carbon nanotubes and subsequently, the advantages of bacterial flagellum as nanotubes in comparison with carbon nanotubes.