Public transport · Basque Country
How to get from Zarautz to Donostia
Euskotren · Pesa · Euskotren Bus (Lurraldebus) · from 13 min
The fastest way from Zarautz to Donostia is Euskotren, taking about 13 minutes. On the reference day, the first service leaves at 06:08 and the last at 22:38, with 36 departures in total.
ⓘ Indicative schedules (official GTFS data). For the next live departure, ask Nora.
Last bus of the day from Zarautz to Donostia
00:09DG04Barrives at 00:27
Pesa · Zarautz - Zubiaurrezahar Kalea 1 - Bus Geltokia → Donostia - Donostiako Autobus Geltokia
Zarautz → Amara-Donostia
Departures from 06:08 to 22:38 · 36 services/day
- 06:08→ 06:29E1
- 06:38→ 06:59E1
- 07:08→ 07:29E1
- 07:20→ 07:39E1
San Pelaio-Zarautz → Amara-Donostia
Departures from 06:09 to 22:39 · 34 services/day
- 06:09→ 06:29E1
- 06:39→ 06:59E1
- 07:09→ 07:29E1
- 07:39→ 07:59E1
Zarautz - Zubiaurrezahar Kalea 1 - Bus Geltokia → Donostia - Donostiako Autobus Geltokia
Departures from 06:41 to 00:09 · 49 services/day
- 06:41→ 06:59DO02
- 06:59→ 07:18DG07
- 07:09→ 07:27Do04
- 07:28→ 07:46DO01
Zarautz - Nafarroa Kalea 8 - Erdigunea → Donostia - Zubieta Plaza
Departures from 06:14 to 23:12 · 50 services/day
- 06:14→ 06:30UK10
- 06:49→ 07:39UK09
- 06:59→ 07:45UK11
- 07:14→ 07:30UK10
Zarautz - Nafarroa Kalea 54 -iñurritza → Donostia - Zubieta Plaza
Departures from 06:17 to 23:15 · 50 services/day
- 06:17→ 06:30UK10
- 06:52→ 07:39UK09
- 07:02→ 07:45UK11
- 07:17→ 07:30UK10
Frequently asked questions
- How long does it take from Zarautz to Donostia by public transport?
- About 13 minutes with Euskotren, the fastest option.
- Is there direct public transport from Zarautz to Donostia?
- Yes. Direct service by: Euskotren, Pesa, Euskotren Bus (Lurraldebus).
- What time is the last bus from Zarautz to Donostia?
- On the reference day the last one leaves at 00:09 (Pesa). Ask Nora for today's times.
Leaving now? Ask Nora for the next live departure.
Reference data: viernes 19/06/2026.