Public transport · Basque Country
How to get from Donostia to Irun
Euskotren (Topo) · RENFE Cercanías · Ekialdebus · ALSA (larga distancia) · RENFE (larga distancia) · from 16 min
The fastest way from Donostia to Irun is Euskotren (Topo), taking about 16 minutes. On the reference day, the first service leaves at 06:00 and the last at 22:45, with 50 departures in total.
ⓘ Indicative schedules (official GTFS data). For the next live departure, ask Nora.
Last bus of the day from Donostia to Irun
00:01E77arrives at 00:17
Ekialdebus · Donostia - Oleta / Escalerillas → Irun - Urdanibia Plaza
Amara-Donostia → Irun
Departures from 06:00 to 22:45 · 50 services/day
- 06:00→ 06:33E2
- 06:15→ 06:48E2
- 06:30→ 07:03E2
- 06:45→ 07:18E2
Anoeta-Donostia → Irun
Departures from 06:03 to 22:48 · 50 services/day
- 06:03→ 06:33E2
- 06:18→ 06:48E2
- 06:33→ 07:03E2
- 06:48→ 07:18E2
Loiola-Donostia → Irun
Departures from 06:05 to 22:50 · 50 services/day
- 06:05→ 06:33E2
- 06:20→ 06:48E2
- 06:35→ 07:03E2
- 06:50→ 07:18E2
Añorga-Donostia → Irun
Departures from 06:21 to 22:36 · 50 services/day
- 06:21→ 07:03E2
- 06:36→ 07:18E2
- 06:51→ 07:33E2
- 07:06→ 07:48E2
Herrera-Donostia → Irun
Departures from 06:09 to 22:54 · 50 services/day
- 06:09→ 06:33E2
- 06:24→ 06:48E2
- 06:39→ 07:03E2
- 06:54→ 07:18E2
Lugaritz-Donostia → Irun
Departures from 06:24 to 22:39 · 50 services/day
- 06:24→ 07:03E2
- 06:39→ 07:18E2
- 06:54→ 07:33E2
- 07:09→ 07:48E2
Errekalde-Donostia → Irun
Departures from 06:18 to 22:33 · 50 services/day
- 06:18→ 07:03E2
- 06:33→ 07:18E2
- 06:48→ 07:33E2
- 07:03→ 07:48E2
San Sebastián-Donostia → Irun
Departures from 06:18 to 23:25 · 25 services/day
- 06:18→ 06:53C1
- 07:18→ 07:53C1
- 07:34→ 08:09C1
- 08:04→ 08:39C1
Donostia - Oleta / Escalerillas → Irun - Urdanibia Plaza
Departures from 06:56 to 00:01 · 50 services/day
- 06:56→ 07:12E20
- 07:26→ 07:42E26
- 07:56→ 08:12E26
- 08:06→ 08:22E20
San Sebastian → Irun
Departures from 08:50 to 06:40 · 13 services/day
- 08:50→ 09:20ALSA - Stder-Irun
- 12:20→ 12:50ALSA - Llan-Irun
- 14:00→ 14:25ALSA - Mad-Iru
- 15:00→ 15:30ALSA - Gi-S-B-Ir
Estación de Autobuses de San Sebastian → Irun
Departures from 08:50 to 06:40 · 13 services/day
- 08:50→ 09:20ALSA - Stder-Irun
- 12:20→ 12:50ALSA - Llan-Irun
- 14:00→ 14:25ALSA - Mad-Iru
- 15:00→ 15:30ALSA - Gi-S-B-Ir
San Sebastián-Donostia → Irun
Departures from 11:42 to 22:54 · 7 services/day
- 11:42→ 12:17REG.EXP.
- 12:53→ 13:19ALVIA
- 17:35→ 18:10MD
- 20:22→ 20:57Intercity
Official timetables (PDF)
Timetable published by the operator (no GTFS data). Check before travelling.
Línea 0028 — corredor del Bidasoa (Donostia/Irún → Pamplona)
- 18:00→ 18:34
Via: Errenteria · Irun
Frequently asked questions
- How long does it take from Donostia to Irun by public transport?
- About 16 minutes with Euskotren (Topo), the fastest option.
- Is there direct public transport from Donostia to Irun?
- Yes. Direct service by: Euskotren (Topo), RENFE Cercanías, Ekialdebus, ALSA (larga distancia), RENFE (larga distancia), La Burundesa.
- What time is the last bus from Donostia to Irun?
- On the reference day the last one leaves at 00:01 (Ekialdebus). Ask Nora for today's times.
Leaving now? Ask Nora for the next live departure.
Reference data: viernes 19/06/2026.