← Routes

Public transport · Basque Country

How to get from Donostia to Pamplona

ALSA (larga distancia) · RENFE (larga distancia) · from 75 min

The fastest way from Donostia to Pamplona is ALSA (larga distancia), taking about 75 minutes. On the reference day, the first service leaves at 06:45 and the last at 21:00, with 12 departures in total.

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

Last bus of the day from Donostia to Pamplona

21:00ALSA - S.Seb-Pamarrives at 22:30

ALSA (larga distancia) · San Sebastian Pamplona

ALSA (larga distancia) bus75 min

San Sebastian Pamplona

Departures from 06:45 to 21:00 · 12 services/day

  • 06:45→ 08:10ALSA - S.Seb-Pam
  • 08:30→ 10:30ALSA - S.S-Pa Pu
  • 09:30→ 10:45ALSA - S.Seb-Pam
  • 10:30→ 11:55ALSA - S.S-Pa Pu
ALSA (larga distancia) bus75 min

Estación de Autobuses de San Sebastian Pamplona

Departures from 06:45 to 21:00 · 12 services/day

  • 06:45→ 08:10ALSA - S.Seb-Pam
  • 08:30→ 10:30ALSA - S.S-Pa Pu
  • 09:30→ 10:45ALSA - S.Seb-Pam
  • 10:30→ 11:55ALSA - S.S-Pa Pu
RENFE (larga distancia) train125 min

San Sebastián-Donostia Pamplona/Iruña

Departures from 06:53 to 06:53 · 1 services/day

  • 06:53→ 08:58ALVIA

Official timetables (PDF)

Timetable published by the operator (no GTFS data). Check before travelling.

La Baztanesa145 min

Donostia → Pamplona (vía Baztan, Lesaka)

  • 16:30→ 18:55

Via: Errenteria · Irun · Behobia · Bera · Lesaka · Narbarte · Mugaire · Burlada

labaztanesa.com

How to get from Donostia to Pamplona with a transfer

Real combinations with transfers. For today's times, ask Nora.

Transfer at Tolosa

  1. TolosaldeaTo04Leaburu - Leaburu Auzoa 42 Parean, San Sebastian Ermita Tolosa12 min
  2. ALSA (larga distancia)ALSA - S.S-Pa PuTolosa Pamplona85 min

Transfer at Tolosa

  1. GoierrialdeaGo07Donostia - Zumalakarregi Etorbidea 14 Tolosa21 min
  2. ALSA (larga distancia)ALSA - S.S-Pa PuTolosa Pamplona85 min

Transfer at Zumarraga

  1. RENFE (larga distancia)REG.EXP.San Sebastián-Donostia Zumarraga61 min
  2. RENFE (larga distancia)ALVIAZumarraga Pamplona/Iruña64 min

Frequently asked questions

How long does it take from Donostia to Pamplona by public transport?
About 75 minutes with ALSA (larga distancia), the fastest option.
Is there direct public transport from Donostia to Pamplona?
Yes. Direct service by: ALSA (larga distancia), RENFE (larga distancia), La Baztanesa.
What time is the last bus from Donostia to Pamplona?
On the reference day the last one leaves at 21:00 (ALSA (larga distancia)). Ask Nora for today's times.

Leaving now? Ask Nora for the next live departure.

Reference data: viernes 19/06/2026.