Public transport · Basque Country
How to get from Donostia (San Sebastián) to Zarautz
Euskotren · Pesa · Euskotren Bus (Lurraldebus) · from 17 min
Nora is a free WhatsApp assistant: ask in your own language and she'll tell you today's departures, connections and where to get off. No app, no sign-up.
On a computer? Scan it with your phone: the WhatsApp chat with Nora opens with the question already written.
The most practical way from Donostia to Zarautz is Pesa, taking about 17 minutes. On the reference day, the first service leaves at 06:00 and the last at 22:15, with 48 departures in total.
ⓘ Indicative schedules (official GTFS data). For the next departure from now, ask Nora.
Last bus of the day from Donostia to Zarautz
22:20DB02arrives at 22:37
Euskotren Bus (Lurraldebus) · Donostia - Donostiako Autobus Geltokiabus station → Zarautz - Zubiaurrezahar Kalea 1 - Bus Geltokia
Amara-Donostiastation → Zarautzstation
Departures from 05:50 to 21:50 · 33 services/day
- 05:50→ 06:20E1
- 06:20→ 06:50E1
- 06:50→ 07:20E1
- 07:20→ 07:50E1
Donostia - Donostiako Autobus Geltokiabus station → Zarautz - Zubiaurrezahar Kalea 1 - Bus Geltokia
Departures from 06:00 to 22:15 · 48 services/day
- 06:00→ 06:17DO04
- 06:05→ 06:22DG07
- 06:15→ 06:32DO02
- 06:30→ 06:47DO01
Donostia - Renfe Geltokia → Zarautz - Nafarroa Kalea 25 - Udaltzaingoa
Departures from 06:45 to 22:15 · 22 services/day
- 06:45→ 07:41UK09
- 07:45→ 08:41UK09
- 08:15→ 09:11UK09
- 08:45→ 09:41UK09
Donostia - Askatasunaren Etorb./avda. De La Libertad 34 → Zarautz - Nafarroa Kalea 25 - Udaltzaingoa
Departures from 06:49 to 22:19 · 50 services/day
- 06:49→ 07:41UK09
- 07:36→ 08:08UK11
- 07:49→ 08:41UK09
- 08:02→ 08:28UK10
Donostia - Maria Cristina Zubia → Zarautz - Nafarroa Kalea, Pilartxo-enea
Departures from 08:00 to 21:00 · 19 services/day
- 08:00→ 08:28UK10
- 09:00→ 09:28UK10
- 10:00→ 10:28UK10
- 11:00→ 11:28UK10
Donostia - Donostiako Autobus Geltokiabus station → Zarautz - Zubiaurrezahar Kalea 1 - Bus Geltokia
Departures from 06:50 to 22:20 · 24 services/day
- 06:50→ 07:07DB02
- 07:20→ 07:37DB02
- 07:50→ 08:07DB02
- 08:00→ 08:17DB03
Donostia - Antso Jakitunaren Hiribidea 26 → Zarautz - Nafarroa Kalea 25 - Udaltzaingoa
Departures from 08:10 to 22:10 · 3 services/day
- 08:10→ 08:42UK11
- 15:10→ 15:42UK11
- 22:10→ 22:42UK11
Above are the first departures of the day. For the ones leaving from now on, ask Nora.
Frequently asked questions
- How long does it take from Donostia to Zarautz by public transport?
- About 17 minutes with Pesa.
- Where does public transport from Donostia to Zarautz leave from?
- With Pesa: it leaves from Donostia - Donostiako Autobus Geltokia (bus station) and arrives at Zarautz - Zubiaurrezahar Kalea 1 - Bus Geltokia.
- Is there direct public transport from Donostia to Zarautz?
- Yes. Direct service by: Euskotren, Pesa, Euskotren Bus (Lurraldebus).
- What time is the last bus from Donostia to Zarautz?
- On the reference day the last one leaves at 22:20 (Euskotren Bus (Lurraldebus)). Ask Nora for today's times.
Leaving now? Ask Nora for the next departure.
Reference data: 15/10/2026.