Public transport · Basque Country
How to get from Pamplona to Donostia
ALSA (larga distancia) · RENFE (larga distancia) · from 70 min
The fastest way from Pamplona to Donostia is ALSA (larga distancia), taking about 70 minutes. On the reference day, the first service leaves at 06:55 and the last at 21:30, with 12 departures in total.
ⓘ Indicative schedules (official GTFS data). For the next live departure, ask Nora.
Last bus of the day from Pamplona to Donostia
21:30ALSA - Pam-S.Sebarrives at 22:45
ALSA (larga distancia) · Pamplona → San Sebastian
Pamplona → San Sebastian
Departures from 06:55 to 21:30 · 12 services/day
- 06:55→ 08:10ALSA - Pm-S.S Pu
- 08:30→ 09:55ALSA - Pm-S.S Pu
- 09:45→ 11:00ALSA - Pam-S.Seb
- 11:00→ 12:15ALSA - Pam-S.Seb
Pamplona Hospitales → San Sebastian
Departures from 07:00 to 07:00 · 1 services/day
- 07:00→ 08:10ALSA - Pm-S.S Pu
Estación de Autobuses de Pamplona → San Sebastian
Departures from 06:55 to 21:30 · 12 services/day
- 06:55→ 08:10ALSA - Pm-S.S Pu
- 08:30→ 09:55ALSA - Pm-S.S Pu
- 09:45→ 11:00ALSA - Pam-S.Seb
- 11:00→ 12:15ALSA - Pam-S.Seb
Pamplona/Iruña → San Sebastián-Donostia
Departures from 18:46 to 18:46 · 1 services/day
- 18:46→ 21:01ALVIA
Official timetables (PDF)
Timetable published by the operator (no GTFS data). Check before travelling.
Pamplona → Donostia (vía Baztan, Lesaka)
- 08:15→ 10:20
- 13:15→ 15:20
Via: Burlada · Mugaire · Narbarte · Donezteibe · Lesaka · Bera · Behobia · Irun · Errenteria
How to get from Pamplona to Donostia with a transfer
Real combinations with transfers. For today's times, ask Nora.
Transfer at Tolosa
- ALSA (larga distancia)ALSA - Pm-S.S PuPamplona → Tolosa75 min
- TolosaldeaTo04Tolosa → Leaburu - Leaburu Auzoa 42, San Sebastian Ermita13 min
Transfer at Tolosa
- ALSA (larga distancia)ALSA - Pm-S.S PuPamplona → Tolosa75 min
- RENFE (larga distancia)MDTolosa → San Sebastián-Donostia33 min
Transfer at Tolosa
- ALSA (larga distancia)ALSA - Pm-S.S PuPamplona → Tolosa75 min
- PesaDO03Tolosa → Donostia - Donostiako Autobus Geltokia32 min
Frequently asked questions
- How long does it take from Pamplona to Donostia by public transport?
- About 70 minutes with ALSA (larga distancia), the fastest option.
- Is there direct public transport from Pamplona to Donostia?
- Yes. Direct service by: ALSA (larga distancia), RENFE (larga distancia), La Baztanesa.
- What time is the last bus from Pamplona to Donostia?
- On the reference day the last one leaves at 21:30 (ALSA (larga distancia)). Ask Nora for today's times.
Leaving now? Ask Nora for the next live departure.
Reference data: viernes 19/06/2026.