← Routes

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

ALSA (larga distancia) bus75 min

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

Pamplona Hospitales San Sebastian

Departures from 07:00 to 07:00 · 1 services/day

  • 07:00→ 08:10ALSA - Pm-S.S Pu
ALSA (larga distancia) bus75 min

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

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.

La Baztanesa125 min

Pamplona → Donostia (vía Baztan, Lesaka)

  • 08:15→ 10:20
  • 13:15→ 15:20

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

labaztanesa.com

How to get from Pamplona to Donostia with a transfer

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

Transfer at Tolosa

  1. ALSA (larga distancia)ALSA - Pm-S.S PuPamplona Tolosa75 min
  2. TolosaldeaTo04Tolosa Leaburu - Leaburu Auzoa 42, San Sebastian Ermita13 min

Transfer at Tolosa

  1. ALSA (larga distancia)ALSA - Pm-S.S PuPamplona Tolosa75 min
  2. RENFE (larga distancia)MDTolosa San Sebastián-Donostia33 min

Transfer at Tolosa

  1. ALSA (larga distancia)ALSA - Pm-S.S PuPamplona Tolosa75 min
  2. 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.