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 06:50 and the last at 21:50, with 23 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:30DG47Garrives at 23:47
Pesa · Donostia - Donostiako Autobus Geltokia → Zarautz - Zubiaurrezahar Kalea 1 - Bus Geltokia
Amara-Donostia → Zarautz
Departures from 06:50 to 21:50 · 23 services/day
- 06:50→ 07:20E1
- 07:50→ 08:20E1
- 08:50→ 09:20E1
- 09:50→ 10:20E1
Añorga-Donostia → Zarautz
Departures from 06:56 to 21:56 · 23 services/day
- 06:56→ 07:20E1
- 07:56→ 08:20E1
- 08:56→ 09:20E1
- 09:56→ 10:20E1
Lugaritz-Donostia → Zarautz
Departures from 06:53 to 21:53 · 23 services/day
- 06:53→ 07:20E1
- 07:53→ 08:20E1
- 08:53→ 09:20E1
- 09:53→ 10:20E1
Errekalde-Donostia → Zarautz
Departures from 06:59 to 21:59 · 23 services/day
- 06:59→ 07:20E1
- 07:59→ 08:20E1
- 08:59→ 09:20E1
- 09:59→ 10:20E1
Donostia - Donostiako Autobus Geltokia → Zarautz - Zubiaurrezahar Kalea 1 - Bus Geltokia
Departures from 05:30 to 23:30 · 47 services/day
- 05:30→ 05:47Do04
- 06:00→ 06:17Do04
- 06:30→ 06:47Do04
- 07:00→ 07:17Do04
Donostia - Askatasunaren Etorb./avda. De La Libertad 34 → Zarautz - Nafarroa Kalea 25 - Udaltzaingoa
Departures from 06:00 to 23:15 · 30 services/day
- 06:00→ 06:50UK49G
- 08:05→ 08:41UK11
- 09:05→ 09:56UK09
- 10:01→ 10:32UK11
Donostia - Maria Cristina Zubia → Zarautz - Nafarroa Kalea, Pilartxo-enea
Departures from 16:55 to 20:55 · 5 services/day
- 16:55→ 17:22UK10
- 17:55→ 18:22UK10
- 18:55→ 19:22UK10
- 19:55→ 20:22UK10
Donostia - Tolosa Hiribidea 138 → Zarautz - Nafarroa Kalea 25 - Udaltzaingoa
Departures from 06:14 to 23:29 · 16 services/day
- 06:14→ 06:50UK49G
- 09:20→ 09:56UK09
- 10:20→ 10:56UK09
- 11:20→ 11:56UK09
Donostia - Tolosa Hiribidea 112 → Zarautz - Nafarroa Kalea 25 - Udaltzaingoa
Departures from 06:12 to 23:27 · 27 services/day
- 06:12→ 06:50UK49G
- 09:17→ 09:56UK09
- 10:13→ 10:32UK11
- 10:17→ 10:56UK09
Donostia - Federico Garcia Lorca 2 → Zarautz - Nafarroa Kalea 25 - Udaltzaingoa
Departures from 09:00 to 22:00 · 14 services/day
- 09:00→ 09:56UK09
- 10:00→ 10:56UK09
- 11:00→ 11:56UK09
- 12:00→ 12:56UK09
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:30 (Pesa). Ask Nora for today's times.
Leaving now? Ask Nora for the next live departure.
Reference data: domingo 16/08/2026.