堵路是否违法,要看具体情况和严重程度。如果堵路扰乱了公共场所或者公共交通工具上的秩序或占用道路影响交通工具正常行驶,就违反了治安管理处罚法和道路交通安全法的有关规定。
《《中华人民共和国道路交通安全法》》第三十一条
未经许可,任何单位和个人不得占用道路从事非交通活动。