The invention discloses a tunneling device for a hard rock body. The tunneling device comprises a right rock body drilling, fracture generation and abrasive jet mechanism, a left rock body drilling, fracture generation and abrasive jet mechanism, a hydraulic impact hammer, a right multi-degree-of-freedom mechanical arm, a left multi-degree-of-freedom mechanical arm, a middle multi-degree-of-freedom mechanical arm, a main machine frame, a loading mechanism, a crawler walking mechanism, a conveying mechanism, a high-pressure abrasive jet generating system and a hydraulic pump station. The rightrock body drilling, fracture generation and abrasive jet mechanism and the left rock body drilling, fracture generation and abrasive jet mechanism use abrasive jet assisted drilling and high-pressureabrasive jet to conduct rock body fracture generation, the cutting resistance of the hard rock body can be reduced to the largest extent, the difficulty of mechanical cutting teeth in crushing hard rock is reduced, and the crushing efficiency of the hard rock is improved. The crushing difficulty of the hard rock can be reduced, the crushing efficiency of the hard rock is improved, excessive abrasion of a drill bit during work of the mechanism can be avoided, and the tunneling device plays an important role in achieving efficient tunneling of hard rock roadways and tunnels.