← Routes

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

ALSA (larga distancia) bus55 min

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

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
Autobuses La Unión bus17 min

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.