Public transport · Basque Country
How to get from Vitoria to Bilbao
ALSA (larga distancia) · Autobuses La Unión · from 17 min
The fastest way from Vitoria to Bilbao is ALSA (larga distancia), taking about 17 minutes. On the reference day, the first service leaves at 10:45 and the last at 06:00, with 7 departures in total.
ⓘ Indicative schedules (official GTFS data). For the next live departure, ask Nora.
Last bus of the day from Vitoria to Bilbao
23:483714arrives at 00:48
Autobuses La Unión · VITORIA-GASTEIZ - ESTACION LAKUA GELTOKIA → BILBO/BILBAO - INTERMODAL BILBAO
Vitoria-Gasteiz → Bilbao
Departures from 10:45 to 06:00 · 7 services/day
- 10:45→ 11:40ALSA - Ba-Gi-St
- 13:10→ 14:15ALSA - Ba-Gi-St
- 13:35→ 14:35ALSA
- 19:15→ 20:10ALSA - Ba-Gi-St
Estación de Autobuses de Vitoria-Gasteiz → Bilbao
Departures from 10:45 to 06:00 · 7 services/day
- 10:45→ 11:40ALSA - Ba-Gi-St
- 13:10→ 14:15ALSA - Ba-Gi-St
- 13:35→ 14:35ALSA
- 19:15→ 20:10ALSA - Ba-Gi-St
VITORIA-GASTEIZ - ESTACION LAKUA GELTOKIA → BILBO/BILBAO - INTERMODAL BILBAO
Departures from 06:08 to 23:48 · 47 services/day
- 06:08→ 07:083714
- 06:33→ 06:503717
- 06:43→ 07:003717
- 06:45→ 07:503720
Frequently asked questions
- How long does it take from Vitoria to Bilbao by public transport?
- About 17 minutes with ALSA (larga distancia), the fastest option.
- Is there direct public transport from Vitoria to Bilbao?
- Yes. Direct service by: ALSA (larga distancia), Autobuses La Unión.
- What time is the last bus from Vitoria to Bilbao?
- On the reference day the last one leaves at 23:48 (Autobuses La Unión). Ask Nora for today's times.
Leaving now? Ask Nora for the next live departure.
Reference data: viernes 19/06/2026.