← Routes

Public transport · Basque Country

How to get from Bilbao to Vitoria

ALSA (larga distancia) · from 55 min

The fastest way from Bilbao to Vitoria is ALSA (larga distancia), taking about 55 minutes. On the reference day, the first service leaves at 08:30 and the last at 22:15, with 5 departures in total.

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

Last bus of the day from Bilbao to Vitoria

22:15ALSA - St-Gi-Baarrives at 23:10

ALSA (larga distancia) · Bilbao Vitoria-Gasteiz

ALSA (larga distancia) bus55 min

Bilbao Vitoria-Gasteiz

Departures from 08:30 to 22:15 · 5 services/day

  • 08:30→ 09:30ALSA - S-L(Pista)
  • 09:40→ 10:35ALSA - St-Gi-Ba
  • 16:00→ 17:00ALSA - Bilb-Zarag
  • 16:40→ 17:40ALSA - St-Gi-Ba
ALSA (larga distancia) bus55 min

Estación de Autobuses de Bilbao Vitoria-Gasteiz

Departures from 08:30 to 22:15 · 5 services/day

  • 08:30→ 09:30ALSA - S-L(Pista)
  • 09:40→ 10:35ALSA - St-Gi-Ba
  • 16:00→ 17:00ALSA - Bilb-Zarag
  • 16:40→ 17:40ALSA - St-Gi-Ba

Frequently asked questions

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

Leaving now? Ask Nora for the next live departure.

Reference data: viernes 19/06/2026.