Bilbao to Barcelona train

Cheap train tickets from Bilbao to Barcelona

Showing times and prices for Oct 06

Cheapest

56

Average

56

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
03:20PMBilbao-Abando7h00 10:20PMBarcelona Sants
0 transfers
561One-way

Train schedule from Bilbao to Barcelona

Showing trains for tomorrow, Thursday, October 6
03:20PMBilbao-Abando7h00 10:20PMBarcelona Sants
0 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Thu
Oct 06
Fri
Oct 07
Sat
Oct 08
Sun
Oct 09
Mon
Oct 10
Tue
Oct 11
Wed
Oct 12
Thu
Oct 13
Fri
Oct 14
Sat
Oct 15
Sun
Oct 16
Mon
Oct 17
Tue
Oct 18
Wed
Oct 19
Thu
Oct 20
Fri
Oct 21
Sat
Oct 22
Sun
Oct 23
Mon
Oct 24
Tue
Oct 25
Wed
Oct 26

Fastest train times from Bilbao to Barcelona

Showing times and prices for Oct 06

Fastest Journey

7 h

Average

7 h

Trains per day

1

Distance

467 km

Of the 1 trains that leave Bilbao for Barcelona every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
03:20PMBilbao-Abando7h00 10:20PMBarcelona Sants
0 transfers
561One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay in Barcelona?

View on map

Top pick hotels

Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Train from Bilbao to Barcelona

distanceDistance289 miles (466 km)
durationAverage train duration7 h
priceAverage train ticket price$66 (€62)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain providersRenfe ALVIA or Renfe

Trains from Bilbao to Barcelona cover the 289 miles (466 km) long route taking on average 7 h with our travel partners like Renfe ALVIA or Renfe. Normally, there is 1 train operating per day, including direct services available. While the average ticket price for this trip costs around $66 (€62), you can find the cheapest train ticket for as low as $59 (€56). Travelers depart most frequently from Bilbao-Abando and arrive in Barcelona Sants.

Train companies: Renfe from Bilbao to Barcelona trains

For as little as $59 (€56) you can travel by train to Barcelona from Bilbao with Renfe. Omio will show you the best deals, schedules and tickets available for this journey.

Renfe

Renfe is Spain’s national train company offering a multitude of domestic routes and international routes to France and Portugal. Renfe is known for its range of ticket types to fit anyone’s budget, such as the Basic, Elige and Premium tickets. Renfe also has discount cards for qualified travelers like the Renfe Gold Card and +Renfe Youth Card 50, which you can use on Omio. When you ride with Renfe, you can expect to find an impressive fleet of trains offering different levels of comfort, amenities and time needed to travel to your destination. These train types include Renfe AVE for high-speed long-distance routes, Alvia and Altaria for domestic routes in parts of Spain, Euromed for routes along the stunning Mediterranean coast, Avant commuter trains and Trenhotel night trains.

    Trains from Bilbao to Barcelona

    This 610 km route is covered daily by long-distance direct trains. A large part of this route runs on high-speed roads, which allows the trip time, which currently does not exceed 7 hours, to be reduced to a minimum. All Bilbao-Barcelona trains have reclining seats with footrests, individual side tables and connection ports for audio and video.

    What trains go from Bilbao to Barcelona?

    Bilbao Barcelona trains operate under the commercial name of Alvia and are managed by Renfe. The Alvia ticket allows free travel on commuter trains 4 hours before the start of the Bilbao-Barcelona journey and 4 hours after the end of the journey. This service is called "Combined Cercanías" and is applicable both in the city of origin and in the city of destination.

    How long does the train from Bilbao to Barcelona take?

    Bilbao Barcelona trains take approximately 6 hours and 50 minutes to connect both cities. During this route intermediate stops are made in Miranda de Ebro, Logroño, Alfaro, Castejón de Ebro, Tudela de Navarra, Lleida, Zaragoza and Tarragona, among other Spanish towns. All connections Bilbao-Barcelona are direct.

    How many trains are there from Bilbao to Barcelona?

    From Monday to Sunday there are 2 daily trains between Bilbao and Barcelona. The first train leaves first thing in the morning and the second at mid-afternoon. This timetable and the number of daily connections remain unchanged throughout the year, including Saturdays, Sundays and public holidays.

    Where do the trains from Bilbao to Barcelona depart from and arrive at?

    Bilbao-Abando Station Indalecio Prieto: is located in the central district of Abando and connects with other areas of Bilbao by metro lines 1 and 2. Outside there is a stop for Bizkaibus intercity buses that connect the railway terminal with numerous towns in Bizkaia. The railway complex is home to cafés, restaurants, post office, bookstore and car rental services.

    Barcelona-Sants station: is located in the district of Sants-Montjuic and communicates with other neighbourhoods of the city by day and night bus service and metro lines 3 and 5. There are also direct connections with Barcelona-El Prat airport via the metro line L9 Sud. The station has lockers, ATMs, cafeterias, shops, pharmacy and hotel.

    Travel Tips: Trains from Bilbao to Barcelona

    Travel Tips: Travel by train to Barcelona easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Bilbao to Barcelona.
    FAQs
    Train tickets to Barcelona from Bilbao for some dates and times can be found for as cheap as $59 (€56)  one way in the next 7 days.
    If you are looking to purchase your train ticket in the next 7 days, you can expect the Bilbao to Barcelona train to cost on average $66 (€62)  one way.
    The distance to Barcelona from Bilbao by train is approximately 289 miles (466 km).
    On average the Bilbao to Barcelona train travel time is 7 h  for the 289 miles (466 km) long trip, but the duration can vary if you travel on weekends and holidays.

    When departing from Bilbao, you have various train station options to start your trip from including Bilbao-Abando and Bilbao-Concordia. When arriving in Barcelona, you can end your trip in train stations like Barcelona Sants, Barcelona Passeig De Gracia and Barcelona Estació De França.

    Omio customers book a train from Bilbao-Abando   to Barcelona Sants   most frequently for this route.

    Passengers board their train most frequently from Bilbao-Abando and travel around 0.4 miles (726 m) from the city center to this train station.

    Passengers traveling this route most often arrive at Barcelona Sants and need to travel approximately 1.6 miles (2.6 km) from the train station to the city center in Barcelona.

    For the best Bilbao to Barcelona train to purchase, you can travel safely and comfortably with Renfe ALVIA or Renfe. However, it's always good to check all possible train companies with services from Bilbao to Barcelona to compare what amenities they may offer.
    Yes, there is 1 direct train per day from Bilbao to Barcelona with Renfe Alvia, and you won’t need to transfer at another stop in between. Direct train services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you book your train ticket.
    On average, there is 1 train a day from Bilbao to Barcelona. The train times and services may be different on weekends and holidays compared to weekdays.
    You can take the first train from Bilbao to Barcelona at 1: 20 PM. The last train from Bilbao to Barcelona that you can take departs at 1: 20 PM. Omio shows you the latest train from Bilbao to Barcelona schedule to help you book the best departure time for this journey.
    If you purchase a train ticket from Bilbao to Barcelona within the next 7 days, you can find tickets to cost on average $66 (€62) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Barcelona from Bilbao are generally on sale a few months before the planned departure date.

    Important Stations and Airports for this Journey

    Bilbao
    Barcelona
    Bilbao-Abando is the most popular Bilbao railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Bilbao for your trip to Barcelona.
    Amenities at station
    AccessibilityAccessibility
    ticketOfficeHours
    Ticket Office Hours
    Autoventa billetes | Información y venta de billetes

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    ios-badge
    android-badge
    Hand With Phone
    Currency
    Language