Bilbao to Barcelona by train

Last reviewed: July 2026

Typical duration
7 hours
Direct
Direct service
From price
Tickets from €35
Trains to Barcelona

Train service

Renfe

Renfe is Spain’s national railway operator, offering high-speed, long-distance, and regional train services with extensive domestic coverage.

Train tickets

Omio

Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.

Rail Europe

Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.

Trainline

Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.

Frequently asked questions

How long does the Bilbao to Barcelona train journey take?

Renfe Alvia trains cover the approximately 469 km route in 6 to 7 hours. There are around 4 daily departures from Bilbao Abando station to Barcelona Sants.

How much does a Bilbao to Barcelona train ticket cost?

One-way tickets range from €35 to €85. Booking 45 to 60 days in advance can unlock discounts of up to 65% off standard fares.

What amenities are available on Bilbao to Barcelona Alvia trains?

Alvia trains offer spacious seats, power outlets, Wi-Fi, and a cafeteria car. Two classes are available: Turista (standard) and Preferente (premium with added perks).

Can I use an Interrail pass on the Bilbao to Barcelona route?

Yes, Interrail passes are valid on Renfe Alvia services between Bilbao and Barcelona. Seat reservations are required and should be booked in advance.

What scenery can I expect on the Bilbao to Barcelona train journey?

The route offers scenic views of the Basque Country's lush green landscapes and the rolling hills of Catalonia as the train travels south along the coast toward Barcelona.

More routes