← Routes

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

Euskotren (Topo) train33 min

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
Euskotren (Topo) train30 min

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
Euskotren (Topo) train28 min

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
Euskotren (Topo) train42 min

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
Euskotren (Topo) train24 min

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
Euskotren (Topo) train39 min

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
Euskotren (Topo) train45 min

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
RENFE Cercanías train35 min

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
Ekialdebus bus16 min

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
ALSA (larga distancia) bus20 min

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
ALSA (larga distancia) bus20 min

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
RENFE (larga distancia) train26 min

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.

La Burundesa125 min

Línea 0028 — corredor del Bidasoa (Donostia/Irún → Pamplona)

  • 18:00→ 18:34

Via: Errenteria · Irun

laburundesa.com

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.