← Routes

Public transport · Basque Country

How to get from Donostia to Pasaia

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

The fastest way from Donostia to Pasaia is Euskotren (Topo), taking about 7 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 Pasaia

23:30E71arrives at 23:43

Ekialdebus · Donostia - Gipuzkoa Plaza Pasaia - Oleta / Escalerillas

Euskotren (Topo) train12 min

Amara-Donostia Pasaia

Departures from 06:00 to 22:45 · 50 services/day

  • 06:00→ 06:12E2
  • 06:15→ 06:27E2
  • 06:30→ 06:42E2
  • 06:45→ 06:57E2
Euskotren (Topo) train9 min

Anoeta-Donostia Pasaia

Departures from 06:03 to 22:48 · 50 services/day

  • 06:03→ 06:12E2
  • 06:18→ 06:27E2
  • 06:33→ 06:42E2
  • 06:48→ 06:57E2
Euskotren (Topo) train7 min

Loiola-Donostia Pasaia

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

  • 06:05→ 06:12E2
  • 06:20→ 06:27E2
  • 06:35→ 06:42E2
  • 06:50→ 06:57E2
Euskotren (Topo) train21 min

Añorga-Donostia Pasaia

Departures from 06:21 to 22:36 · 50 services/day

  • 06:21→ 06:42E2
  • 06:36→ 06:57E2
  • 06:51→ 07:12E2
  • 07:06→ 07:27E2
Euskotren (Topo) train18 min

Lugaritz-Donostia Pasaia

Departures from 06:24 to 22:39 · 50 services/day

  • 06:24→ 06:42E2
  • 06:39→ 06:57E2
  • 06:54→ 07:12E2
  • 07:09→ 07:27E2
Euskotren (Topo) train24 min

Errekalde-Donostia Pasaia

Departures from 06:18 to 22:33 · 50 services/day

  • 06:18→ 06:42E2
  • 06:33→ 06:57E2
  • 06:48→ 07:12E2
  • 07:03→ 07:27E2
RENFE Cercanías train12 min

San Sebastián-Donostia Pasaia

Departures from 06:18 to 23:25 · 26 services/day

  • 06:18→ 06:30C1
  • 07:18→ 07:30C1
  • 07:34→ 07:46C1
  • 08:04→ 08:16C1
Ekialdebus bus13 min

Donostia - Gipuzkoa Plaza Pasaia - Oleta / Escalerillas

Departures from 05:45 to 23:30 · 49 services/day

  • 05:45→ 05:58E02
  • 06:00→ 06:13E01
  • 06:02→ 06:15E05
  • 06:15→ 06:28E02
RENFE (larga distancia) train12 min

San Sebastián-Donostia Pasaia

Departures from 11:42 to 21:35 · 4 services/day

  • 11:42→ 11:54REG.EXP.
  • 17:35→ 17:47MD
  • 20:31→ 20:43MD
  • 21:35→ 21:47MD

Frequently asked questions

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

Leaving now? Ask Nora for the next live departure.

Reference data: viernes 19/06/2026.