← Routes

Public transport · Basque Country

How to get from Donostia to Tolosa

RENFE Cercanías · Pesa · Guipuzkoana · Goierrialdea · Tbh · ALSA (larga distancia) · RENFE (larga distancia) · from 7 min

The fastest way from Donostia to Tolosa is RENFE Cercanías, taking about 7 minutes. On the reference day, the first service leaves at 05:46 and the last at 22:53, with 24 departures in total.

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

Last bus of the day from Donostia to Tolosa

23:35BU47Garrives at 23:42

Tbh · Donostia - Zubieta Plaza Tolosa - Ibaiondo Kalea 1

RENFE Cercanías train27 min

San Sebastián-Donostia Tolosa

Departures from 05:46 to 22:53 · 24 services/day

  • 05:46→ 06:27C1
  • 06:20→ 06:49C1
  • 06:43→ 07:29C1
  • 08:03→ 08:43C1
Pesa bus34 min

Donostia - Donostiako Autobus Geltokia Tolosa - Ibaiondo Kalea 1

Departures from 07:00 to 16:30 · 2 services/day

  • 07:00→ 07:34DO03
  • 16:30→ 17:04DO03
Guipuzkoana bus15 min

Donostia - Donostiako Autobus Geltokia Tolosa - Ibaiondo Kalea 1

Departures from 06:55 to 22:05 · 30 services/day

  • 06:55→ 07:10Uk01
  • 07:25→ 07:40Uk01
  • 08:05→ 08:20Uk01
  • 08:35→ 08:50Uk01
Guipuzkoana bus10 min

Donostia - Askatasunaren Etorbidea, 24 Tolosa - Ibaiondo Kalea 1

Departures from 07:00 to 22:10 · 30 services/day

  • 07:00→ 07:10Uk01
  • 07:30→ 07:40Uk01
  • 08:10→ 08:20Uk01
  • 08:40→ 08:50Uk01
Goierrialdea bus12 min

Donostia - Donostiako Autobus Geltokia Tolosa - Rondilla Kalea 34

Departures from 06:45 to 21:45 · 16 services/day

  • 06:45→ 06:57Go07
  • 07:45→ 07:57Go07
  • 08:45→ 08:57Go07
  • 09:45→ 09:57Go07
Goierrialdea bus18 min

Donostia - Tolosa Hiribidea 70, Unibertsitatea Tolosa - Rondilla Kalea 34

Departures from 06:57 to 21:57 · 16 services/day

  • 06:57→ 07:15Go07
  • 07:57→ 08:15Go07
  • 08:57→ 09:15Go07
  • 09:57→ 10:15Go07
Tbh bus7 min

Donostia - Zubieta Plaza Tolosa - Ibaiondo Kalea 1

Departures from 05:50 to 23:35 · 48 services/day

  • 05:50→ 05:57BU07
  • 06:20→ 06:27BU07
  • 06:23→ 06:31BU05
  • 06:50→ 06:57BU07
Tbh bus16 min

Donostia - Okendo Kalea 10 Tolosa - Ibaiondo Kalea 1

Departures from 06:15 to 22:15 · 33 services/day

  • 06:15→ 06:31BU05
  • 06:45→ 07:01BU05
  • 07:15→ 07:31BU05
  • 07:45→ 08:01BU05
ALSA (larga distancia) bus15 min

San Sebastian Tolosa

Departures from 06:30 to 20:30 · 5 services/day

  • 06:30→ 07:00ALSA - Irun-Zamo
  • 08:30→ 09:05ALSA - S.S-Pa Pu
  • 08:45→ 09:00ALSA - Iru-Mad
  • 18:30→ 19:05ALSA - S.S-Pa Pu
ALSA (larga distancia) bus15 min

Estación de Autobuses de San Sebastian Tolosa

Departures from 06:30 to 20:30 · 5 services/day

  • 06:30→ 07:00ALSA - Irun-Zamo
  • 08:30→ 09:05ALSA - S.S-Pa Pu
  • 08:45→ 09:00ALSA - Iru-Mad
  • 18:30→ 19:05ALSA - S.S-Pa Pu
RENFE (larga distancia) train27 min

San Sebastián-Donostia Tolosa

Departures from 06:20 to 20:33 · 7 services/day

  • 06:20→ 06:49REG.EXP.
  • 08:40→ 09:11ALVIA
  • 11:00→ 11:34MD
  • 11:01→ 11:35MD

Frequently asked questions

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

Leaving now? Ask Nora for the next live departure.

Reference data: viernes 19/06/2026.