按照长度可分为：特长隧道（全长10,000米以上）、长隧道（全长3,000米以上至10,000米）、中长隧道（全长500米以上至3,000米）、短隧道（全长500米及以下）。
历史.中国历史上的第一座铁路隧道是位于台湾基隆的狮球岭隧道，于清光绪十四年（1888年）动工，光绪十六年（1890年）建成，全长。而完全由中国人自行设计和修建的第一座铁路隧道是京张铁路（今京包铁路）的八达岭隧道，位于北京延庆，全长，由中国铁路工程师詹天佑主持设计和修建，于1908年建成。中华人民共和国成立后建