Op [[Dienstregeling concessie Waterland 2012|11 december 2011]] werd het busvervoer in de concessie [[Concessie Waterland (2012-2019)|Waterland]] overgenomen door nieuwkomer [[EBS]], dit ging wel ten koste van [[Arriva]]. Naast de introductie van het [[Randstadnet|R-net]] werd vrijwel het gehele lijnennet vernummerd. De oude [[Lijn 104 Amsterdam Centraal Station - Purmerend Korenstraat|lijn 104]] kreeg daarbij het nieuwe lijnnummer '''304'''. De route en dienstregeling bleven praktisch ongewijzigd, alleen in de avonduren en op zaterdag werd de frequentie verlaagd naar 3x/uur i.p.v. 4x/uur.
Per Op [[Dienstregeling concessie Waterland 2013|9 december 2012 rijdt lijn 304 een nieuwe ]] werd de route door in De Purmer -Zuidomgewisseld met die van [[Lijn 307 Amsterdam Centraal Station - Purmerend Korenstraat|lijn 307]]. In de spitsrichting werd de totale frequentie verhoogd naar maximaal 12x/uur, dus elke 5 minuten een bus.----=== Voormalige route(s) ======= Voormalige route door de Purmer Zuid (''t/m 12-2011 - 12-2012'') ====
{{RouteTop|
{{RouteRij| {{Rimg|rsr}} | Ilpendam, Dorp}}