Аэропорт Бильбао принимает большое количество рейсов со всей Европы. Такие авиакомпании, как Lufthansa, Spanair, Air France, Air Berlin, Iberia, Air Europa или бюджетные авиакомпании, такие как TuiFly, AerLingus, Easy Jet или Vueling.

Чтобы добраться до города из аэропорта, вы можете сесть на автобус Bizkaibus с тротуара в зоне прибытия. Он отправляется каждые полчаса в сторону городского терминала (Termibus). Стоимость билета в один конец составляет 2 евро. Также можно поехать на такси за 25-30 евро
Что касается поездов, то в Бильбао можно прибыть тремя вариантами:
- RENFE: поездами из Мадрида, Барселоны и Виго. Они прибывают на станцию Абандо.
- FEVE: региональные поезда из Сантандера (3 в день) и Леона (1 в день). Они довольно медленные, потому что у них есть остановки почти в каждом городе, через который они проезжают. Они прибывают на станцию Сантандер (очень близко к станции Абандо).
- EuskoTren: обеспечивает местные перевозки из Сан-Себастьяна и Ируна. Поезда прибывают на станцию Ачури.

Автобусы соединяют Бильбао с несколькими городами дешевле и чаще, чем поезда. Большинство автобусов прибывают на автовокзал Терми. Есть частое сообщение с Сантандером (90 минут), Сан-Себастьяном (60 минут), Мадридом (4–5 часов), Барселоной (7 часов), Памплоной (2 часа) и другими.

В город ведет несколько автомагистралей. Автомагистраль A8 соединяет Сан-Себастьян и французскую границу. Автомагистраль A68 соединяет Бильбао с Барселоной и Бургосом. Из Вальядолида туда можно добраться по шоссе Кастилья. Из Мадрида езжайте по автостраде Autovía del Norte до Кастилии. Из Сантандера нужно ехать по шоссе Кантабрико.