Deze lijn is ontstaan op 1 februari 2003 toen de bestaande '''lijn 509''' werd vernummerd naar '''lijn 280'''.
Op [[Dienstregeling entiteit Vlaams-Brabant 2009|13 december 2009]] werd de halte ''Hofstade, Strand'' heet voortaan hernoemd naar ''Elewijt, Hofstade Strand''.
Met ingang van [[Dienstregeling entiteit Vlaams-Brabant 2016|4 januari 2016]] werd de dienstregeling op zaterdag aangepast. De frequentie bleef verder gelijk.