Zarauz cuenta con una estación de tren en el centro de la localidad (intersección de las calles Zigordia, Gaztainpe y Lapurdi) en la que paran los servicios interurbanos y regionales.