← Routes

Public transport · Basque Country

How to get from Pamplona to Vitoria

NBus (Navarra) · RENFE (larga distancia) · from 53 min

The fastest way from Pamplona to Vitoria is NBus (Navarra), taking about 53 minutes. On the reference day, the first service leaves at 06:00 and the last at 21:00, with 8 departures in total.

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

Last bus of the day from Pamplona to Vitoria

21:13370arrives at 23:10

NBus (Navarra) · Pamplona/Iruña. C/ Irunlarrea (Consultas Ppe. Viana) Vitoria-Gasteiz. Álava k. F/31

NBus (Navarra) bus83 min

Pamplona/Iruña. Estación Bus. Yanguas y Miranda Vitoria-Gasteiz. Álava k. F/31

Departures from 06:00 to 21:00 · 8 services/day

  • 06:00→ 07:45371
  • 08:45→ 10:40370
  • 11:00→ 12:23371
  • 13:05→ 15:06370
NBus (Navarra) bus124 min

Pamplona/Iruña. c/ Sadar F/6 Vitoria-Gasteiz. Álava k. F/31

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

  • 21:06→ 23:10370
NBus (Navarra) bus98 min

Pamplona/Iruña. C/ Irunlarrea (Consultas Ppe. Viana) Vitoria-Gasteiz. Álava k. F/31

Departures from 13:11 to 21:13 · 3 services/day

  • 13:11→ 15:06370
  • 19:16→ 20:54371
  • 21:13→ 23:10370
RENFE (larga distancia) train53 min

Pamplona/Iruña Vitoria-Gasteiz

Departures from 08:36 to 20:22 · 6 services/day

  • 08:36→ 09:57REG.EXP.
  • 13:08→ 14:01ALVIA
  • 15:26→ 16:43REG.EXP.
  • 17:26→ 18:22Intercity

Frequently asked questions

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

Leaving now? Ask Nora for the next live departure.

Reference data: viernes 19/06/2026.