← Routes

Public transport · Basque Country

How to get from Irun to Donostia

Euskotren (Topo) · RENFE Cercanías · Ekialdebus · ALSA (larga distancia) · RENFE (larga distancia) · from 19 min

The fastest way from Irun to Donostia is Euskotren (Topo), taking about 19 minutes. On the reference day, the first service leaves at 05:37 and the last at 22:37, with 50 departures in total.

ⓘ Indicative schedules (official GTFS data). For the next live departure, ask Nora.

Last bus of the day from Irun to Donostia

23:08E77arrives at 23:40

Ekialdebus · Irun - Colon Ibilbidea 43 Donostia - Oleta / Escalerillas

Euskotren (Topo) train23 min

Irun Amara-Donostia

Departures from 05:37 to 22:37 · 50 services/day

  • 05:37→ 06:00E2
  • 05:52→ 06:15E2
  • 06:07→ 06:30E2
  • 06:22→ 06:45E2
Euskotren (Topo) train19 min

Bentak-Irun Amara-Donostia

Departures from 05:41 to 22:41 · 50 services/day

  • 05:41→ 06:00E2
  • 05:56→ 06:15E2
  • 06:11→ 06:30E2
  • 06:26→ 06:45E2
Euskotren (Topo) train25 min

Ficoba-Irun Amara-Donostia

Departures from 05:35 to 22:35 · 35 services/day

  • 05:35→ 06:00E2
  • 06:05→ 06:30E2
  • 06:35→ 07:00E2
  • 07:05→ 07:30E2
Euskotren (Topo) train21 min

Belaskoenea-Irun Amara-Donostia

Departures from 05:39 to 22:39 · 50 services/day

  • 05:39→ 06:00E2
  • 05:54→ 06:15E2
  • 06:09→ 06:30E2
  • 06:24→ 06:45E2
RENFE Cercanías train33 min

Irun San Sebastián-Donostia

Departures from 05:45 to 22:19 · 24 services/day

  • 05:45→ 06:19C1
  • 06:09→ 06:42C1
  • 06:39→ 07:12C1
  • 07:29→ 08:02C1
RENFE Cercanías train29 min

Ventas de Irún San Sebastián-Donostia

Departures from 05:50 to 22:23 · 24 services/day

  • 05:50→ 06:19C1
  • 06:13→ 06:42C1
  • 06:43→ 07:12C1
  • 07:33→ 08:02C1
Ekialdebus bus32 min

Irun - Colon Ibilbidea 43 Donostia - Oleta / Escalerillas

Departures from 05:58 to 23:08 · 31 services/day

  • 05:58→ 06:30E26
  • 06:58→ 07:30E26
  • 06:58→ 07:37E29
  • 08:18→ 08:57E29
ALSA (larga distancia) bus30 min

Irun San Sebastian

Departures from 06:00 to 20:30 · 8 services/day

  • 06:00→ 06:30ALSA - Irun-Zamo
  • 08:00→ 08:30ALSA - Iru-Bi-Bad
  • 08:15→ 08:45ALSA - Iru-Mad
  • 09:30→ 10:00ALSA - Irun-Stder
RENFE (larga distancia) train26 min

Irun San Sebastián-Donostia

Departures from 05:45 to 19:30 · 7 services/day

  • 05:45→ 06:19REG.EXP.
  • 08:12→ 08:38ALVIA
  • 09:16→ 09:50MD
  • 13:04→ 13:38Intercity

Frequently asked questions

How long does it take from Irun to Donostia by public transport?
About 19 minutes with Euskotren (Topo), the fastest option.
Is there direct public transport from Irun to Donostia?
Yes. Direct service by: Euskotren (Topo), RENFE Cercanías, Ekialdebus, ALSA (larga distancia), RENFE (larga distancia).
What time is the last bus from Irun to Donostia?
On the reference day the last one leaves at 23:08 (Ekialdebus). Ask Nora for today's times.

Leaving now? Ask Nora for the next live departure.

Reference data: viernes 19/06/2026.