Guggenheim Museum Bilbao by the river
Routes

Barcelona to Bilbao

Along the north coast to the Guggenheim city.

By the Viamo editorial team · Editor Terje Moy · Last updated July 2026 · 6 min read

Fastest ~1h flight

At a glance Typical options on this route – details, caveats and booking advice below.
✈️ Flight~1h flight (~3–4h doVueling/Iberia/Volotea, genuinely competitive
🚆 Train~6h30–8hNo direct AVE; connect via Zaragoza or Madrid
🚌 Bus~7–8hALSA, some overnight, cheapest
🚗 Car~5h30 inland / longe610km via AP-2/AP-68, or scenic coast via San Sebastián

Planning this trip? Currency converter · Jet-lag calculator · Trip budget · Compare routes

Barcelona and Bilbao lie at opposite ends of Spain's north coast — roughly 620 kilometres apart as the crow flies, and connected by trains, coaches, budget flights and a long coastal or inland motorway drive. There is no single obvious winner here: each option involves trade-offs of time, cost and convenience that depend on where your trip takes you next.

Getting there by train

There is currently no single direct high-speed train between Barcelona and Bilbao. Instead, Renfe offers connections via Zaragoza or Madrid, with total journey times typically ranging from about 6 hours 30 minutes to 8 hours depending on the connection. You will usually travel on AVE or Avant trains for the high-speed leg and an Alvia for the Bilbao segment.

From Barcelona Sants, take an AVE to Zaragoza Delicias (about 1 hour 45 minutes), then change onto an Alvia or regional service towards Bilbao. Alternatively, you can go via Madrid if the timing works out — though this adds considerable travel time and backtracking. Reservation is required on all these services. See our guide to the AVE and Renfe network for details on booking and passes.

The train is worth considering for the journey itself — particularly the stretch through Zaragoza and across the foothills of the Pyrenees — and you arrive at Bilbao Abando in the centre of the city.

The cheapest way: long-distance bus

ALSA is the main coach operator on this route, running services from Barcelona Estació del Nord to Bilbao's Termibús station. Journey times are typically around 7 to 8 hours, and some services run overnight, which can save a night's accommodation. Budget fares can be very low if you book ahead, making the bus a real option for price-conscious travellers.

Overnight buses are functional rather than luxurious — bring a travel pillow and an eye mask — but they are a practical way to cover this distance without losing a full day of sightseeing.

The fastest door-to-door option: flying

This is one of the cases where flying genuinely competes. Vueling, Iberia and Volotea operate services between Barcelona El Prat (BCN) and Bilbao Airport (BIO), and the flight itself takes around 1 hour. El Prat airport is large and busy — allow plenty of time — but Barcelona has good metro connections to the airport, and Bilbao's airport is served by a regular bus to the city centre.

Door-to-door, flying can realistically get you from central Barcelona to central Bilbao in about 3 to 4 hours if things run smoothly. Fares vary enormously: book early and it can be cheap; leave it late and it will cost more than the train. Check luggage fees on budget carriers as these add to the headline price.

Consider the climate cost: Short domestic flights have a disproportionately large carbon footprint. If time allows, the train or bus is a meaningfully greener choice.

The scenic way: driving

There are two main road options. The faster route heads inland via Zaragoza and Logroño on the AP-2 and AP-68 toll motorways — roughly 610 km and around 5 hours 30 minutes without stops. The coastal route hugs the Costa Brava and Basque coast through San Sebastián, adding distance and time but giving access to beautiful scenery.

The inland route through La Rioja wine country is particularly rewarding if you can spare a day or two — the towns of Logroño, Haro and Laguardia are excellent stops. The AP-68 into Bilbao is well signed and straightforward.

Driving makes most sense if you are planning to explore both Catalonia and the Basque Country, or you want to stop in La Rioja or Navarra along the way. For a direct transfer, the train or plane is more practical.

Which should you choose?

Fly if speed matters most and you can find a reasonable fare. Take the train if you prefer arriving in the city centre without airport hassle, or want the journey experience — it is a scenic and comfortable ride even with a connection. The bus suits a tight budget or an overnight run. Drive if the road itself is part of your plan, particularly through La Rioja.

Bilbao is worth the journey however you get there: the Guggenheim Museum, pintxos bars in the old town, and easy access to the Basque coast make it one of Spain's most rewarding cities.

Practical tips for the train connection

If you choose the rail option via Zaragoza, build in a comfortable connection window rather than the tightest possible transfer — delays on Spanish long-distance services, while not the norm, are more disruptive when your onward Alvia departs in under 20 minutes. Zaragoza Delicias is a modern, well-signposted station, so the change itself is straightforward once you arrive with reasonable time. Both AVE and Alvia trains have generous luggage racks, and the mandatory reservation on AVE services means a guaranteed seat throughout.

Airport and station orientation

Barcelona El Prat has two terminals connected by a free shuttle bus; T1 handles most long-haul and full-service carriers, while T2 is typically used by budget airlines including some Bilbao-bound services — check your boarding pass rather than assuming. Bilbao Airport is compact and easy to navigate, with the Bizkaibus service to the city centre clearly signed from arrivals. On the rail side, Bilbao Abando sits right in the city centre near the river, an easy walk or short tram ride from the Casco Viejo old town.

Money-saving tips

Flight prices on this route swing considerably with how far ahead you book — a fare secured six to eight weeks out can be a fraction of a last-minute price. On the coach, ALSA's overnight departures are usually the cheapest tier, and booking directly through the ALSA website or app avoids third-party markups. If travelling by train, comparing the Zaragoza and Madrid connections side by side is worth the extra few minutes, since one routing occasionally offers a meaningfully cheaper combined fare than the other despite similar journey times.

A common mistake to avoid

Travellers sometimes assume the coastal drive via San Sebastián is only marginally longer than the inland route — in practice it can add two hours or more once you factor in the winding roads through the Basque coast, so only choose it if the scenery itself, rather than efficiency, is the point of driving.

Frequently asked questions

Is there a direct train from Barcelona to Bilbao?

Not a single direct service. You will need to change, most commonly at Zaragoza. Total journey time with a good connection is typically 6 hours 30 minutes to 8 hours.

How long is the flight from Barcelona to Bilbao?

The flight itself takes about 1 hour. Door-to-door, including airport transfers, budget realistically 3 to 4 hours in total.

Which is cheaper: train or bus from Barcelona to Bilbao?

The bus (usually ALSA) tends to offer the lowest fares, particularly on overnight services booked in advance. Train advance tickets can be competitive but are generally a little more expensive than the cheapest bus fares.

Can I go by ferry from Barcelona to Bilbao?

Yes — Brittany Ferries operates a seasonal cruise-ferry service between Barcelona and Portsmouth in England, but there is no direct sea link between Barcelona and Bilbao for foot passengers. The route would require a very long detour.

Sources and further reading: