|lijnnr=25
|route=Goes - 's-Gravenpolder - Hoedekenskerke - Baarland - Oudelande - Ellewoutsdijk
|vervoerder=[[ZWN|ZWN (''1986 - 1994'')]],<br>[[ZWN-Groep|ZWN-Groep (''1994 - ...'')]]
|regio=Midden-Zeeland
|lijnsoort=Streekbus
Op [[ZWN Dienstregeling 1986/1987|1 juni 1986]] werd de bestaande [[Lijn 24 Ringlijn Goes Westwal - Ellewoutsdijk Grindweg|lijn 24]] geknipt in Ellewoutsdijk. De ritten die na 's-Gravenpolder eerst naar Kwadendamme rijden, behielden het [[Lijn 24 Goes Station NS - Ellewoutsdijk Grindweg|lijnnummer 24]] en de ritten die eerst naar Hoedekenskerke rijden, kregen op diezelfde datum het nieuwe lijnnummer '''25'''. In combinatie met elkaar verzorgen beide lijnen een scheve uurdienst naar de Zak van Zuid-Beveland, alleen tijdens de stillere uren is de frequentie op het streektraject lager. In combinatie met eerstgenoemde buslijn wordt binnen Goes (Station - Psychiatrisch Ziekenhuis) elk half uur gereden.
Vanaf Op [[ZWN Dienstregeling 1987/1988|31 mei 1987]] werd het nieuwe Streekziekenhuis in Goes in de route opgenomen. Net als voorheen bleef binnen Goes, tot dit nieuwe Ziekenhuis, een halfuursdienst bestaan in combinatie met [[Lijn 24 Goes Station NS - Ellewoutsdijk Grindweg|lijn 24]].
Op [[ZWN Dienstregeling 1990/1991|27 mei 1990]] werden alle ritten binnen Goes afgesplitst en ondergebracht bij de nieuwe [[Lijn 34 Goes, Busstation/NS - Streekziekenhuis|lijn 34]], die echter fors minder ging rijden. Op het gehele traject Goes - Ellewoutsdijk bleef de bus van maandag t/m zaterdag 1x per 2 uur rijden. Op zondag bleven nog maar drie volledige ritten over en 's avonds bleef nog één retourrit omstreeks 2022:45. De route bleef verder gelijk. Op 1 november 1994 fuseerden [[Westnederland]] en [[ZWN]] tot het nieuwe [[ZWN-Groep]]. Per [[ZWN Dienstregeling Haaglanden 1995/1996|28 mei 1995]] kwam een eerste nieuwe dienstregeling uit onder deze nieuwe vervoerder. Deze lijn bleef echter ongewijzigd rijden.