Getting to Bilbao

  • By train

    Bilbao has a train station (Bilbao Abando) right in the city center. Direct trains are available with Madrid (5 hour journey, 4 daily services) and Barcelona (6 hour and 30 minutes journey, 2 daily services). From Madrid, is more convenient the bus service run by the company ALSA which will bring you to Madrid in 4 hours and 30 minutes with more than 15 services every day.

    More information available at:



    By plane

    Bilbao airport, actually located in Loiu is 15 km away from Bilbao city center

    There is a bus service (Line 3247) from the airport to the city center (Termibus station) stopping at Alameda Rekalde and Gran Via. From the airport, there is a bus every 30 minutes, from 06:15 to 23:15, plus a final service at 00:00 (midnight). Cost: 1.45 € (single). Please, find attached a PDF with timetables from and to the airport.

    More information available at:

    Taxis are available as you exit the airport in the arrivals hall. Approximate fare to Bilbao on a working day from 7:00 to 22:0 is 21-26 €. Fares are slightly increased between 22:00 and 7:00 and also on weekends.More information available at:

    Info City Bilbao Airport-BizkaiBus


    Santander airport, 105 km away from Bilbao city center. This airport mainly operates Ryanair flights.

    There is a direct bus service to Bilbao bus station (Termibus) operated by the company ALSA. Three services departing at 14:55, 19:30 and 20:45 will leave you in Bilbao in 1 hour and 30 minutes, timetable might change during summer. Cost:  16 € (return).

    More information available at:

    Bilbao’s Airport: