Voor de komst van lijn 300 in 2002 werd de route grotendeels bereden door lijn 174 die toen werd opgeheven. Het traject tussen Weesp en Amsterdam Bijlmer werd echter vervangen door lijn 177 en in Hoofddorp reed lijn 174 via Overbos. Verder reed lijn 174 via Heemstede terwijl lijn 300 via Vijfhuizen en Schalkwijk ging rijden.
Lijn 174 is weer ontstaan uit de oude Centraal Nederland-lijn 14 welke later gekoppeld werd met het traject Schiphol-Haarlem van de opgeheven Centraal Nederland-lijn 143 in 1986.
Bij het ingaan van de nieuwe concessie [[Concessie Amstelland-Meerlanden (2007-2015)|Amstelland-Meerlanden]] op [[Concessie Amstelland-Meerlanden 2008|9 december 2007]] werd de frequentie fors verhoogd. Op maandag t/m vrijdag overdag ging de bus elke 6 minuten rijden, op zaterdag overdag elke 7 à 8 minuten en 's avonds/zondag elke 10 minuten.
[[Categorie:Randstadnet]]