Lung cancer is the main cancer that endangers human life worldwide, with the highest mortality rate. The detection of lung tumor markers is of great significance for the early diagnosis and subsequent treatment of lung cancer. In this study, a vertical graphene field effect transistor (VGFET) immunosensor based on graphene/C60 heterojunction was created to offer quantitative detections for the lung tumor markers carcinoembryonic antigen (CEA), cytokeratin 19 fragment (Cyfra21-1), and neuron-specific enolase (NSE). The experimental results showed that the sensitive range for standard antigen is between 1 pg/ml to 100 ng/ml, with a limit of detection (LOD) of 5.6 amol/ml for CEA, 33.3 amol/ml for Cyfra 21–1 and 12.8 amol/ml for NSE (1 pg/ml for all). The detection accuracy for these tumor markers was compared with the clinically used method for clinical patients on serum samples. Results are highly consistent with clinically used immunoassay in its efficient diagnosis concentration range. Subsequently, the mesoporous silica nanospheres (MSNs) with an average size of 90 nm were surface modified with glutaraldehyde, and a second antibody was assembled on MSNs, which fixes nanospheres on the antigen and amplified the field effect. The LODs for three markers are 100 fg/ml (0.56 amol/ml for CEA) under optimal circumstances of detection. This result indicates that specific binding to MSNs enhances local field effects and can achieve higher sensing efficiency for tumor marker detection at extremely low concentrations, providing effective assistance for the early diagnosis of lung cancer.