The main reasons for the difficulty in curing and high recurrence rate of glioblastoma multiforme (GBM) include: 1. The difficulty of chemotherapy drugs in penetrating the blood-brain barrier (BBB) to target tumor cells; 2. The presence of glioma stem cells (GSCs) leading to chemotherapy resistance. Therefore, breaking through the limitations of the BBB and overcoming the drug resistance caused by GSCs are the main strategies to address this problem. This study presents our results on the development of lactoferrin/CD133 antibody conjugated nanostructured lipid carriers (Lf/CD133-NLCS) for simultaneously targeting BBB and GSCs. Temozolomide (TMZ) loaded Lf/CD133-NLCS (Lf/CD133-NLCS-TMZ) exhibited high-efficiency in vitro anti-tumor effects toward malignant glioma cells (U87-MG) and GSCs, while demonstrating no significant toxicity to human normal macrophages and L929 cells at concentrations lower than 200 μg/mL. The results of the in vitro targeting GBM study revealed a notably higher cellular uptake of Lf/CD133-NLCS-TMZ in U87-MG cells and GSCs in comparison to NLCS-TMZ. This suggests that the active targeting of GBM was enhanced following Lf/CD133 modification. In addition, increased BBB permeability were confirmed for Lf/CD133-NLCS-TMZ compared to NLCS-TMZ both in vitro and in vivo. Taking the results together, Lf/CD133-NLCS-TMZ show great potential for dual targeting of BBB and GSCs, as well as GBM therapy based on this strategy.