Olpuch – przystanek kolejowy w Olpuchu, w województwie pomorskim, w Polsce. Według rozkładu jazdy obowiązującego od 9 czerwca 2018 r. w każdą sobotę, niedzielę i święto przewidziane są dwie pary pociągów relacji Bydgoszcz Gł. – Kościerzyna – Bydgoszcz Gł..

Położenie thumb|left Przystanek znajduje się w północno-zachodniej części Olpucha, przy skrzyżowaniu dróg powiatowych z Olpucha do Wdzydz i z Olpucha do Borska.

Historia Kolej dotarła do Olpucha w latach 20. XX wieku, kiedy została zbudowana linia kolejowa łącząca Czersk z Kościerzyną. Jednakże wówczas nie zbudowano przystanku kolejowego, który obsługiwał by bezpośrednio tę miejscowość. Zbudowana pomiędzy Olpuchem a Wdzydzami Tucholskimi, stacja Olpuch Wdzydze miała za zadanie obsługę mijanki na linii jednotorowej, stacja ta jednak został nazwana Olpuch. Przystanek w Olpuchu powstał w latach 70. XX wieku staraniem ówczesnej sołtys, ponieważ stacja Olpuch Wdzydze była zbyt daleko od miejscowości (od centrum ok. 4-5 km w linii prostej, drogą około 7 km).

Linia kolejowa Przez przystanek przebiega linia kolejowa nr 201 Nowa Wieś Wielka - Gdynia Port.