大货车占用快车道多久算违章没有明确规定。认定长时间占用超车道的方法是如果驾驶人不以超车为目的,把超车道当正常车道行驶,妨碍别人超车即为占用车道。货车在高速上占用了小车道会处以20元以上200元以下的罚款,一次性记3分。