Public transport · Basque Country
How to get from Donostia to Zarautz
Euskotren · Pesa · Euskotren Bus (Lurraldebus) · from 12 min
The fastest way from Donostia to Zarautz is Euskotren, taking about 12 minutes. On the reference day, the first service leaves at 05:50 and the last at 21:50, with 33 departures in total.
ⓘ Indicative schedules (official GTFS data). For the next live departure, ask Nora.
Last bus of the day from Donostia to Zarautz
23:29UK49Garrives at 00:02
Euskotren Bus (Lurraldebus) · Donostia - Tolosa Hiribidea 138 → Zarautz - Araba Kalea 40
Amara-Donostia → Zarautz
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
Añorga-Donostia → Zarautz
Departures from 05:56 to 21:56 · 33 services/day
- 05:56→ 06:20E1
- 06:26→ 06:50E1
- 06:56→ 07:20E1
- 07:26→ 07:50E1
Lugaritz-Donostia → Zarautz
Departures from 05:53 to 21:53 · 33 services/day
- 05:53→ 06:20E1
- 06:23→ 06:50E1
- 06:53→ 07:20E1
- 07:23→ 07:50E1
Errekalde-Donostia → Zarautz
Departures from 05:59 to 21:59 · 33 services/day
- 05:59→ 06:20E1
- 06:29→ 06:50E1
- 06:59→ 07:20E1
- 07:29→ 07:50E1
Donostia - Donostiako Autobus Geltokia → Zarautz - Zubiaurrezahar Kalea 1 - Bus Geltokia
Departures from 05:30 to 22:15 · 47 services/day
- 05:30→ 05:47Do04
- 06:00→ 06:17DO01
- 06:05→ 06:22DG07
- 06:15→ 06:32DO02
Donostia - Askatasunaren Etorb./avda. De La Libertad 34 → Zarautz - Araba Kalea 40
Departures from 06:50 to 23:15 · 50 services/day
- 06:50→ 07:37UK09
- 07:36→ 08:04UK11
- 07:50→ 08:37UK09
- 08:02→ 08:27UK10
Donostia - Maria Cristina Zubia → Zarautz - Araba Kalea 40
Departures from 08:00 to 21:00 · 19 services/day
- 08:00→ 08:27UK10
- 09:00→ 09:27UK10
- 10:00→ 10:27UK10
- 11:00→ 11:27UK10
Donostia - Tolosa Hiribidea 138 → Zarautz - Araba Kalea 40
Departures from 07:05 to 23:29 · 23 services/day
- 07:05→ 07:37UK09
- 08:05→ 08:37UK09
- 08:35→ 09:07UK09
- 09:05→ 09:37UK09
Donostia - Tolosa Hiribidea 112 → Zarautz - Araba Kalea 40
Departures from 07:02 to 23:27 · 50 services/day
- 07:02→ 07:37UK09
- 07:48→ 08:04UK11
- 08:02→ 08:37UK09
- 08:15→ 08:27UK10
Donostia - Federico Garcia Lorca 2 → Zarautz - Araba Kalea 40
Departures from 06:45 to 22:15 · 22 services/day
- 06:45→ 07:37UK09
- 07:45→ 08:37UK09
- 08:15→ 09:07UK09
- 08:45→ 09:37UK09
Frequently asked questions
- How long does it take from Donostia to Zarautz by public transport?
- About 12 minutes with Euskotren, the fastest option.
- 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 23:29 (Euskotren Bus (Lurraldebus)). Ask Nora for today's times.
Leaving now? Ask Nora for the next live departure.
Reference data: viernes 19/06/2026.