Cheap train tickets from Bilbao to Barcelona

Showing times and prices for 30 May

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.

The average ticket from Bilbao to Barcelona will cost around £ 56 if you buy it on the day, but the cheapest tickets can be found for only £ 56.

Cheapest
15:20Bilbao-Abando7h00 22:20Barcelona Sants
0 changes
£561One-way

Train schedule Bilbao to Barcelona

Showing trains for tomorrow, Mon, 30 May
15:20Bilbao-Abando7h00 22:20Barcelona Sants
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Mon
30 May
£56Renfe Alvia
£34Alsa
£44Vueling
Tue
31 May
£56Renfe Alvia
£34Alsa
£41Vueling
Wed
1 Jun
£56Renfe Alvia
£45Alsa
£48Vueling
Thu
2 Jun
£56Renfe Alvia
Find prices
Find prices
Fri
3 Jun
£56Renfe Alvia
£34Alsa
£48Vueling
Sat
4 Jun
£66Renfe Alvia
£34Alsa
£51Vueling
Sun
5 Jun
£56Renfe Alvia
£34Alsa
£51Vueling
Mon
6 Jun
£82Renfe Alvia
£45Alsa
£48Vueling
Tue
7 Jun
£56Renfe Alvia
£45Alsa
£30Vueling
Wed
8 Jun
£56Renfe Alvia
£34Alsa
£37Vueling
Thu
9 Jun
£56Renfe Alvia
£45Alsa
£34Vueling
Fri
10 Jun
£56Renfe Alvia
£34Alsa
£34Vueling
Sat
11 Jun
£56Renfe Alvia
£45Alsa
£48Vueling
Sun
12 Jun
£56Renfe Alvia
£34Alsa
£57Air Europa
Mon
13 Jun
£56Renfe Alvia
£34Alsa
£27Vueling
Tue
14 Jun
Find prices
£34Alsa
Find prices
Wed
15 Jun
Find prices
£34Alsa
£44Vueling
Thu
16 Jun
Find prices
£45Alsa
Find prices
Fri
17 Jun
£56Renfe Alvia
£45Alsa
£59Vueling
Sat
18 Jun
£56Renfe Alvia
£34Alsa
£44Air Europa

Fastest train times from Bilbao to Barcelona

Showing times and prices for 30 May

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.

These direct trains cover the 467 km distance in an average of 7 h but if you time it right, some trains will get you there in just 7 h .

The slowest trains will take 7 h and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
15:20Bilbao-Abando7h00 22:20Barcelona Sants
0 changes
£561One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay in Barcelona?

view on map

Top pick hotels

View more

Entire homes & apartments

View more

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£62 (€70)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains 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 are 2 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £56, but the average price of train tickets is £62. Travellers depart most frequently from Bilbao-Abando and arrive in Barcelona Sants.

Train companies: Renfe trains Bilbao to Barcelona

Buy your official Renfe train tickets to Barcelona from Bilbao from £56 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most affordable route.

Renfe

Renfe is Spain’s national train operator 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 travellers 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.

    Renfe has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Renfe tickets from Bilbao to Barcelona and when travelling by train:

    • Cashless payments recommended
    • Online booking and check-in recommended


    Renfe trains from Bilbao to Barcelona

    +

    Renfe is Spain's national train operator and connects the country's main points of interest. In addition, Renfe has the largest high-speed network in Europe with AVE and Alvia trains. Other Renfe train types are Altaria, Euromed and Talgo. All Renfe trains are equipped with an on-board bistro, toilets, air conditioning and many of them with Wi-Fi.

    At Omio you can easily check the Renfe timetable for your trip and book cheap Renfe tickets from Bilbao to Barcelona. When booking, you can choose different classes (Tourist, Tourist Plus, Preferred and Club), the seat and the type of ticket you want (Promo, Promo+, Flexible or Round Trip). If you have a Renfe discount card, you can specify it when you buy your ticket at Omio and take advantage of many offers. For information on ticket cancellation, please visit our Help centre.


    More information: Trains in Spain
    More information: Renfe
    More information: Book your trains in Europe
    More information: Cheap train tickets
    More information: High speed trains in Europe

    Travel Tips: Trains from Bilbao to Barcelona

    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

    How much does a cheap train from Bilbao to Barcelona cost?

    Looking to save money on your route? Omio customers have found the cheapest train from Bilbao to Barcelona for the next 7 days starting from £56  one way.

    How much is a train ticket from Bilbao to Barcelona?

    In the next 7 days you’ll find that the average cost of a train ticket from Bilbao to Barcelona is £62  one way.

    What is the distance between Bilbao and Barcelona via train?

    You should expect to travel around 289 miles (466 km)  to Barcelona from Bilbao by train.

    What is the average Bilbao to Barcelona train duration?

    On average the Bilbao to Barcelona train time is 7 h  covering the 289 miles (466 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

    Which train station from Bilbao to Barcelona do I depart from? Which Barcelona train station from Bilbao do I arrive in?

    When taking the train between Bilbao and Barcelona, you can choose to depart from train stations like Bilbao-Abando and Bilbao-Concordia. Your trip can end in train stations such as Barcelona Sants, Barcelona Passeig De Gracia and Barcelona Estació De França.

    Omio customers who travel this route most frequently depart from Bilbao-Abando   and arrive in Barcelona Sants.

    Where is the Bilbao train station located? Where is the Barcelona train station located?

    Passengers board the train most frequently from Bilbao-Abando, which is located around 0.4 miles (726 m) away from the city centre, and they get off the train at Barcelona Sants, located 1.6 miles (2.6 km) away from the city centre.

    Which train companies can take me to Barcelona from Bilbao?

    For the route from Bilbao to Barcelona you can take a train with Renfe ALVIA or Renfe. Be sure to check out all possible train providers that offer services between Bilbao and Barcelona on Omio to compare what amenities they may have.

    Can I book a direct train from Bilbao to Barcelona?

    Yes, there are 2 direct trains per day from Bilbao to Barcelona. You can look to travel with Renfe Alvia  without needing to change in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this route.

    How many train services are there from Bilbao to Barcelona a day?

    The average number of trains departing Bilbao for Barcelona is 2 a day. The train schedules and services may vary between weekdays and weekends.

    What time is the earliest train from Bilbao to Barcelona? What time is the last train from Bilbao to Barcelona?

    The first Bilbao to Barcelona train departs at 13: 20   and the last train from Bilbao to Barcelona leaves at 14: 20. Check out the most up-to-date Bilbao to Barcelona train times on Omio and find the best time to travel to your destination.

    How early should I book Bilbao to Barcelona train tickets to get the best deals?

    If you buy Bilbao to Barcelona train tickets within the next 7 days, you can find one way tickets to cost on average £62. However, booking in advance gives you access to the best prices for trains from Bilbao to Barcelona. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

    Important Stations and Airports for this Journey

    Bilbao
    Barcelona
    Bilbao-Abando is the most popular Bilbao railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Bilbao for your journey to Barcelona.