☀️
Bilbao Urbana

Bilbao in your inbox

Stories, guides and secrets of the city. No spam.

Thank you! You've been added to the list.

Sopelana Beach from Bilbao by Metro, Fares and Stations

Bilbao has no beach of its own. Line 1 reaches two of them in Sopela, and the stop that serves both is not the one carrying the name.

🇪🇸 Leer en español

You land in Bilbao, look at a map, and find no coastline. The sea is a valley over, and Line 1 of the metro goes to fetch it. The catch is the stop: the one named after the beach is not the one the tourist board sends you to.

How do you get to Sopelana beach from Bilbao? Sopelana beach is reached on Metro Bilbao Line 1, getting off at Larrabasterra or at Sopela, both in fare zone 3. The trip costs €1.30 with a Barik card and €2.25 with a single ticket, according to the Bizkaia transport consortium. The town is Sopela; the beach is signposted Sopelana.

Sopelana beach sits in the town of Sopela, 23 kilometres north of Bilbao, and is really two adjoining beaches divided by the Txatxarro stream. It is one of the twenty on the Bizkaia coast reachable without a car.

Which station serves the beach

Larrabasterra is the stop named by the Biscay Provincial Council for both Sopela beaches. Its English-language transport listing reads “Barinatxe - La Salvaje and Arriatera - Atxabiribil (Larrabasterra station)”, one stop before the station actually called Sopela. The regional Uribe map splits the difference, sending Barinatxe walkers to Larrabasterra and Arrietara-Atxabiribil walkers to Sopela.

Both stations sit next to each other on Line 1, so neither choice is a disaster. The tiebreaker is the municipal shuttle bus, which departs from Larrabasterra and from nowhere else.

The name mismatch confuses almost everyone arriving. The town is officially Sopela in Basque, Metro Bilbao renamed the station to match, and the beach kept its older Spanish name in everyday speech. Search engines still index it as Sopelana; the platform sign does not.

Choosing between the two Sopela beaches and their metro stationsLarrabasterra is the station for both beaches and the only one with the Sopelbus shuttle. Barinatxe-La Salvaje suits surfers at 752 metres, Arrietara-Atxabiribil suits a full beach day at 826 metres.Line 1 to LarrabasterraSurf, cliffs, quietBarinatxe-La SalvajeFull day, servicesArrietara-Atxabiribil752 metres826 metresNaturist endsEMAS certifiedSopelbus shuttle serves both, €0.60
The shuttle is the reason to pick Larrabasterra over Sopela even when the walk from either station is similar.

What the ride costs and why the Barik card pays off

Bilbao sits in fare zone 1 and Sopela in zone 3, so the trip crosses three zones. A three-zone metro ride costs €1.30 on a Barik card against €2.25 on a single ticket, according to the Consorcio de Transportes de Bizkaia, which sets fares for every operator in the province. A return trip is €2.60 versus €4.50, so the card repays itself on the first day out.

Three rules from the Consorcio worth knowing before the gate. A single ticket expires two hours after entry validation, which covers the ride but not a day at the beach on one fare. A Barik card holds a maximum balance of €90. And the same three-zone ticket reaches the sheltered bay of Plentzia and Gorliz, the last beaches on the line, so changing your mind mid-journey costs nothing extra.

Buy the card once and it also covers the beach shuttle, the Bizkaibus network and the Artxanda funicular back in the city.

Coming straight from Bilbao Airport

There is no direct link from the airport to the coast, and the connection runs through the city centre. Bizkaibus line A3247 connects Loiu airport with central Bilbao all year round, and according to the Biscay Provincial Council its single fare is €5 for anyone not using a Barik card. Bank cards are accepted at the Bizkaibus booth inside the airport.

The bus calls at the Termibus coach station, Alameda Recalde, Plaza Moyúa and Gran Vía, all of which put you within reach of Line 1 towards Plentzia. Travelling with a board or a large case, the change is easier at Moyúa than at Termibus.

Paying cash the whole way is what stings on a short stay. Two airport bus fares plus two single metro tickets to the coast come to €14.50 before you have bought a coffee, which is why the Barik card is worth picking up on the day you land rather than the day you head for the sand.

Surfing at La Salvaje

Barinatxe-La Salvaje is the surf beach of the pair, and Bilbao Turismo describes it as a strong-surf beach of fine golden sand below a high cliff, with high quality waves, notably the Triangular. It runs 752 metres between the municipal boundaries of Sopela and Getxo, 23 kilometres from Bilbao.

The cliff behind it is a regular paragliding launch point, which is the fastest way to tell the two beaches apart from a distance. Bilbao Turismo also notes that nudism is practised traditionally at both ends of Barinatxe, and that the beach hosts a well-known international nudist race each year. It is neither a fully naturist beach nor a conventional one, but zoned in practice.

Sopela Town Council prices its parking permit for federated surfers at €60 a year across the June to September season, the same rate it offers federated paraglider pilots. That permit exists precisely because the day rate punishes anyone who stays for a full session.

Services at the two Sopela beaches and at Ereaga in GetxoNeither Sopela beach offers the assisted bathing service that the Biscay Provincial Council runs at Ereaga, so visitors needing it should get off at Neguri instead.BarinatxeArrietaraEreagaStrong surfyessomesomeNaturist areaboth endsnonoAssisted bathingnonoyesMetro stationLarrabasterraLarrabasterraNeguriFare zone332
Ereaga sits one fare zone closer to Bilbao, which makes it the cheaper fallback on a day when the swell at Sopela is too big to swim.

Choosing between the two beaches

Arrietara-Atxabiribil wins for a full day on the sand, and Barinatxe-La Salvaje wins for surf and space. Biscay’s provincial tourism board calls Arrietara-Atxabiribil one of the longest and most changeable beaches in the province, 826 metres long and holding EMAS certification, the European Union’s environmental management standard. At low tide the two beaches merge into a single stretch.

BeachLengthMetro stationBest forMain limitation
Arrietara-Atxabiribil826 mLarrabasterra or SopelaFull beach day, facilities, sunsetsCrowded in high season
Barinatxe-La Salvaje752 mLarrabasterraSurf, paragliding, dunes, naturist endsStrong swell, no assisted bathing
Ereaga, Getxo882 mNeguriCalmer water, town services, assisted bathingUrban setting rather than open coast
Plentzian/aPlentziaSheltered bay, familiesEnd of the line, furthest from Bilbao

The shuttle that closes the last stretch

Sopela Town Council runs a municipal summer shuttle, the Sopelbus, from 1 June to 30 September. One route links the town centre with Atxabiribil; the other links Larrabasterra station with Barinatxe and Arrietara, covering exactly the walk that catches visitors out.

The Sopelbus costs €0.60 on a Barik card according to the Consorcio de Transportes de Bizkaia, and the council makes it free for under-12s. Chained to the metro, each leg costs €1.90 with Barik, or €3.80 for the round trip from the city to the sand.

Driving is the expensive option here. Sopela Town Council regulates parking at Atxabiribil, Arrietara, Kukullu, Ingestabaso and Solondota from 10am to 8pm every day during the bathing season, starting at €0.55 for the first half hour and rising to a daily maximum of €10.05. A cancelled parking notice costs €15.

Cost of a beach day in Sopela from Bilbao by transport modeA metro return on Barik costs 2.60 euros, two single tickets cost 4.50 euros and a full day in the Sopela pay-and-display zone costs 10.05 euros. The car fare is per vehicle and the metro fare per person.Metro return on Barik€2.60Metro return, single tickets€4.50Car, full day parking€10.05
Parking only starts to compete once four people share the car, and even then it buys no shortcut past the summer queue into the beach car parks.

What to check before leaving the city

Biscay’s provincial council publishes live flag colour, occupancy and swell for every beach in the province, but only between 11am and 8pm, the hours its lifeguard service operates. Checking at nine in the morning returns no data at all, which is the trap for anyone planning the day over breakfast.

The same service publishes weekly tide tables, and tides change the plan at Sopela more than at most beaches: at low water the two stretches join up, and at high water they narrow against the cliff. The Provincial Council also runs assisted bathing at eight beaches across the province, and neither Sopela beach is among them; the nearest one on Line 1 is Ereaga, at Neguri, with the rest set out in the guide to accessible beaches near Bilbao.

Water quality is monitored separately by the Basque Government’s Health Department, which samples for E. coli and enterococci through the bathing season and grades each bathing zone as excellent, good, sufficient or insufficient using four years of results.

Frequently asked questions about Sopelana beach

Do I need a Barik card for one beach trip?

Not strictly. A single ticket across three zones costs €2.25 against €1.30 on Barik, so one return trip saves €1.90 with the card. The Consorcio de Transportes de Bizkaia caps a Barik balance at €90, and the same card also covers the Sopelbus shuttle.

Can I get from Bilbao Airport to the beach without going into the city?

No. Bizkaibus line A3247 runs between Loiu airport and central Bilbao, where you change onto metro Line 1 towards Plentzia. The Biscay Provincial Council sets the A3247 single fare at €5 for passengers not using a Barik card.

Is La Salvaje a good beach for beginner surfers?

Only with care. Bilbao Turismo describes Barinatxe-La Salvaje as a strong-surf beach below a high cliff with high quality waves, notably the Triangular. The 752-metre beach has no assisted bathing service, and lifeguard cover runs only during the official bathing season.

When are lifeguards on duty at the Sopela beaches?

The bathing season runs from 1 June to 30 September. Biscay’s provincial council publishes live flag colour, occupancy and swell only between 11am and 8pm, the hours its lifeguard service covers. Outside those dates and hours the beaches stay open but unstaffed, and the Sopelbus shuttle stops running.

Bilbao borrows its coastline from the next valley over, and the fare for the loan is €1.30.

Reinel González

We update this guide periodically. If you manage a space mentioned here, want to correct information, or explore a collaboration, write to us at hola@bilbaourbana.com.