Schoonhoven is ook goed bereikbaar met het openbaar vervoer vanuit Gouda, Utrecht en Rotterdam. Er rijden uit al deze steden bussen naar Schoonhoven toe. De lijnen 195, 295 en 497 stoppen in en vertrekken uit Schoonhoven. Voor de verschillende dienstregelingen of een persoonlijk reisadvies kun je terecht op:
OV9292: Voor openbaar vervoer van deur tot deur