Public transport · Basque Country
How to get from Vitoria to Pamplona
NBus (Navarra) · RENFE (larga distancia) · from 57 min
The fastest way from Vitoria to Pamplona is NBus (Navarra), taking about 57 minutes. On the reference day, the first service leaves at 06:30 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 Vitoria to Pamplona
21:00370arrives at 22:53
NBus (Navarra) · Vitoria-Gasteiz. Bus Geltokia. Euskaltzaindia enp. → Pamplona/Iruña. Estación Bus. Yanguas y Miranda
Vitoria-Gasteiz. Bus Geltokia. Euskaltzaindia enp. → Pamplona/Iruña. Estación Bus. Yanguas y Miranda
Departures from 06:30 to 21:00 · 8 services/day
- 06:30→ 08:29371
- 08:00→ 09:57370
- 11:30→ 12:50371
- 12:45→ 14:24371
Vitoria-Gasteiz → Pamplona/Iruña
Departures from 09:55 to 19:00 · 5 services/day
- 09:55→ 11:11REG.EXP.
- 11:00→ 11:57Intercity
- 15:22→ 16:38REG.EXP.
- 16:23→ 17:21ALVIA
Frequently asked questions
- How long does it take from Vitoria to Pamplona by public transport?
- About 57 minutes with NBus (Navarra), the fastest option.
- Is there direct public transport from Vitoria to Pamplona?
- Yes. Direct service by: NBus (Navarra), RENFE (larga distancia).
- What time is the last bus from Vitoria to Pamplona?
- On the reference day the last one leaves at 21:00 (NBus (Navarra)). Ask Nora for today's times.
Leaving now? Ask Nora for the next live departure.
Reference data: viernes 19/06/2026.