SNCF summer 2024 tickets are now on sale! Terms apply

TrainlineTrainline is Europe’s leading platform for train and bus tickets

Low prices found by our customers
Each fare is the lowest adult economy ticket fare found by our customers on Trainline. Fares booked further in advance than the dates displayed may be cheaper. Prices are updated daily, subject to change and indicative of price last update. Limited availability. Discount cards and coach journeys excluded, prices exclusive of booking fee.

What customers say about Trainline

Read real reviews from real users

Travelling by train from Madrid to Barcelona

   

 

Planning to travel from Madrid to Barcelona by train? You've come to the right place!

The train from Madrid to Barcelona usually takes 2 hours and 51 minutes, but can take just 2 hours and 30 minutes on the fastest services. You won't need to worry about making any changes along the way, as direct services are available on this route. All trains depart from Madrid Atocha station and arrive into Barcelona Sants station. There are now 4 high-speed trains to choose from on this route – OUIGO, Avlo, AVE and iryo trains:

  • OUIGO trains are double-decker and come with Standard Class only, with an onboard bar car
  • AVE offer Standard and First Class comfortable seating and free WiFi
  • Avlo trains come with Standard Class only, but also include free WiFi and power sockets
  • iryo are the new high-speed trains operating on the Madrid - Barcelona route. Reaching speeds of up to 223 mph, their Frecciarossa 1000 trains are super-quiet trains that offer latest-generation 5G WiFi and an onboard restaurant service.

Travelling First Class from Madrid to Barcelona

If you want to travel in style, why not choose a First Class train ticket from Madrid to Barcelona? Renfe AVE trains have a Confort class that offers wider reclining seats, more privacy and access to Renfe's First Class lounge at the station. Just look for Confort tickets in our Journey Planner. Want to find out more about First Class train travel in Europe? Check out our guide to First Class v Second Class on European trains.

Whether you’re heading to Barcelona for a wander along Las Ramblas or to admire La Sagrada Familia, travelling by train over flying means your journey starts and ends in both city centres, cutting out the hassle of airport transfers and waiting around before your flight.

So what are you waiting for? Search for cheap train tickets from Madrid to Barcelona in our Journey Planner today, or keep reading for more information, including onboard services on trains to Barcelona from Madrid, FAQs and money-saving tips.

Madrid to Barcelona by train

It takes an average of 2h 41m to travel from Madrid to Barcelona by train, over a distance of around 314 miles (506 km). There are normally 33 trains per day travelling from Madrid to Barcelona and tickets for this journey start from £6.28 when you book in advance.

First train

06:15

Last train

21:10

Departure station

Madrid

Arrival station

Barcelona

Journey time

From 2h 30m

Distance

314 miles (506 km)

Frequency

33 trains per day

Changes

Direct trains available

Price

From £6.28

Train and bus operators

OUIGO, iryo, Renfe, ALSA

Madrid to Barcelona train times

Check out the next trains departing from Madrid to Barcelona for Tuesday 26th March 2024. For the full train timetable/schedule, or to search for a later time or date, click here.
DepartsArrivesDuration
09:05 12:00 2h 55m, direct
09:30 12:15 2h 45m, direct
10:25 13:10 2h 45m, direct
10:30 13:42 3h 12m, direct
11:25 14:10 2h 45m, direct
12:00 14:30 2h 30m, direct
12:25 15:22 2h 57m, direct
13:15 15:45 2h 30m, direct
13:30 16:20 2h 50m, direct
14:25 17:10 2h 45m, direct

AVE, OUIGO, iryo and Renfe trains from Madrid to Barcelona

You can travel from Madrid to Barcelona on AVE, OUIGO, iryo and Renfe trains. When you search for times and tickets, we might also show you some other options with multiple connections or operators if they’re available.

AVE is Renfe's flagship high-speed service, with trains capable of reaching up to 193 mph (310 km/h). It’s one of the fastest trains in Europe and connects the main cities of Spain. Most AVE trains offer two comfort classes – Estándard (Standard Class) and Confort (First Class equivalent, with 1-1 configuration, ultra-wide seats, gourmet food and drink and lounge access). All AVE trains have air conditioning, power sockets, free WiFi and a buffet carriage serving a selection of food and drinks. There are three fares for AVE services: the cheapest but least flexible Básico fare, the Elige fare (slightly pricier but more flexible), and the Premium fare for seats in Confort Class.

PhotoCramos, under licence CC BY-SA 4.0

OUIGO is the low-cost brand of French rail company SNCF, who operate trains in France and Spain. In France, all seats on OUIGO are Second Class and tickets can only be purchased online. You can also pay for additional extras, such as reserving a seat in the ‘quiet area’, at-seat power sockets and extra luggage. OUIGO has been operating in Spain since May 2021, and their trains include an onboard bar and a premium class of service called OUIGO Plus.

Operating since the end of 2022, iryo is a new high-speed train company in Spain. It’s a consortium between the Spanish airline Air Norstrum and the train company Trenitalia, one of the greatest leaders in European rail transport. The first private Spanish high-speed company to operate, iryo runs high-speed services on the Madrid – Zaragoza – Barcelona route and connects Madrid – Cuenca – Valencia/Alicante and Madrid – Cordoba – Seville/Malaga. They are doing this all with a fleet of ETR1000 model trains that offer the highest level of comfort in Spain, with a combination of advanced propulsion and highest quality onboard services, including WiFi connection and catering service. 98% of the parts of the trains are 100% recyclable, making this trip sustainable as well!

Renfe is the national train operator in Spain. It operates trains on the longest high-speed railway network in Europe, and the second-longest in the world. The country's major cities are linked up by the high-speed AVE and Avlo trains, while other long-distance routes are served by Altaria, Talgo, Alvia and Euromed trains. Renfe also operates cross-border services into neighbouring Portugal and France. Depending on which service you are travelling on, you'll usually find two classes on Renfe trains - Estándard (Standard Class) and Confort (First Class). Fare types range from the cheapest (but least flexible) Básico fare, to the more flexible Elige fares, to the Premium fare for seats in Confort carriages.

iryo, AVE, OUIGO and Avlo classes from Madrid to Barcelona

Compare the different travel classes offered by iryo, AVE, OUIGO and Avlo when travelling from Madrid to Barcelona.

Onboard services on iryo, AVE, OUIGO and Avlo

Discover more about the onboard services offered on trains from Madrid to Barcelona.

LuggageLuggageLuggage

You can carry up to 3 pieces of luggage on iryo trains, as long as they do not exceed 25kg in total. These 3 pieces can be 2 suitcases with a maximum size of 85 x 55 x 35cm and a backpack or handbag that does not exceed the dimensions of 36 x 27 x 15cm.

RestaurantRestaurantFood and drink

iryo offers different menus with high-quality products in all classes. You can buy your favourite meal from their onboard restaurant/bar carriage, which is usually near coach 2.

If you’re travelling in the Infinita Class, you can enjoy the Infinita Bistró service – your meal will be served straight to your seat. Please note that you’ll need to book your meal at least 24 hours in advance.

WiFiWiFiEntertainment

You can enjoy free WiFi in all classes on iryo trains, as well as an onboard entertainment platform providing a wide selection of movies, TV series, live news and Spotify.

ChildPassengerChildPassengerTravel with children

Children aged 0-3 travel for free on all iryo trains. Children aged 4-13 get a discounted ticket while those aged 14-18 need to pay the full price. Please note that children aged under 18 need to be accompanied by their parents or legal guardians.

ModeOfTransportBikeModeOfTransportBikeBikes

You can take your bike on board iryo trains for free if it’s folded and does not exceed 90 x 120 x 40cm. Also, your bike must travel without the pedals and with the handlebar rotated 90 degrees.

PetPetPets

iryo allows pets that do not exceed 10kg in weight, as long as they travel inside a carrier with a maximum size of 60 x 35 x 35cm. You'll need to buy a ticket for your pet in advance. In addition, guide dogs can travel at no additional cost.

WheelchairWheelchairSpecial Assistance

There are seats for people with reduced mobility on iryo trains. Step-free access is also available both when boarding and when getting off the train.

LuggageLuggageLuggage

With AVE, you can travel with up to 3 pieces of luggage that do not exceed 290 cm and 25 kg. In total, the maximum measurements of each piece of luggage are 85 x 55 x 35 cm. Musical instruments also count as hand luggage as long as they do not exceed the dimensions 30 x 120 x 38 cm and are stored in a case.

RestaurantRestaurantFood and drink

If you’d like to stretch your legs and grab a coffee during your journey, AVE trains have an onboard bar carriage serving drinks and snacks. If you’d prefer to stay in your seat, AVE staff sell food and drinks from a trolley that will pass through the train during the journey.

WiFiWiFiEntertainment

On AVE trains, you can take advantage of PlayRenfe – their free WiFi and entertainment service. Giving you access to exclusive content and fast connection speeds, PlayRenfe can be downloaded from the app store on your phone. Once you’re connected, you can access the PlayRenfe portal, where you’ll find exclusive live sport, news, films and TV series.

ChildPassengerChildPassengerTravel with children

Children under 3 years old travel for free with AVE, as long as they do not occupy a seat and have their free child ticket. Children from 3 to 14 years old can take advantage of a 40% discount on ticket prices.

ModeOfTransportBikeModeOfTransportBikeBikes

On all AVE trains, each passenger can take one bicycle or scooter on board, as long as it’s folded and carried inside a case. Also, the pedals must be removed and handlebars turned 90 degrees. Lastly, if the sum of the dimensions of the case is less than 180cm, it is considered as hand luggage. However, if it’s bigger, it will be considered as special luggage (max dimensions 120 x 90 x 40 cm).

PetPetPets

With AVE, you can travel with a pet as long as it weighs no more than 10 kg and travels inside a cage or carrier (60 x 35 x 35 cm). Your pet must have their own pet ticket, unless you’re travelling with a Premium ticket, in which case the pet ticket is free. Guide and assistance dogs travel for free.

WheelchairWheelchairSpecial Assistance

AVE offer a free assistance and care service for people with reduced mobility. To request the service, passengers should contact AVE directly.

LuggageLuggageLuggage

One piece of hand luggage (36 x 27 x 15 cm) and one piece of cabin luggage (55 x 35 x 25 cm) can be taken onboard. You can take additional or larger bags with you (max. 30kg) for an extra fee or by paying for OUIGO Plus.

RestaurantRestaurantFood and drink

On OUIGO trains in France: an at-seat service of snacks is available on Train classique services. This service is not available on high-speed OUIGO trains.
On OUIGO trains in Spain: OUIBAR is located in coach 4 of each train and offers a selection of hot and cold drinks, plus snacks.

WiFiWiFiEntertainment

WiFi (OUIFI) and an entertainment portal (OUIFUN) are available at an additional cost.

ChildPassengerChildPassengerTravel with children

For OUIGO trains in France: Passengers under 12 years old pay a fixed price for tickets all year round - €5 for journeys on Train classique services, and €8 for high speed services.
For OUIGO trains in Spain: Passengers under 12 pay €5 per ticket for all journeys.

ModeOfTransportBikeModeOfTransportBikeBikes

You can take your bicycle on board OUIGO trains if you add the 'Bike' option onto your ticket for an additional fee of at least €5. Your bike must be folded or dismantled and placed in a storage bag for transport.

PetPetPets

Pets are only allowed on board OUIGO trains if the 'Pets' option is added to your ticket at the time of booking. (1 pet per adult, per booking, €10 per pet.)

WheelchairWheelchairSpecial Assistance

For disabled passengers or those with reduced mobility, you can request assistance through 'Accès Plus'. With this service, a member of staff will meet you at the station and help you get to your seat on the train. To book assistance, contact Accès Plus after you book your tickets (and no later than 48 hours before your train is due to depart).

LuggageLuggageLuggage

If you are travelling with a Básica ticket on an Avlo train, you can travel with 1 piece of hand luggage and 1 suitcase. Both pieces of luggage are not subject to a weight limit, but the hand luggage cannot exceed 27 x 36 x 25 cm and the suitcase cannot exceed 55 x 35 x 25cm in dimensions. If you’d like to add 1 extra piece of luggage, you’ll need to pay a fee of €10 if you buy at the time of purchase and €30 if you get it at the station.

RestaurantRestaurantFood and drink

On Avlo trains, there is no onboard dining service. However, you will find a vending machine, serving a diverse variety of hot and cold drinks and snacks. Please note that the vending machine only accepts card payment.

WiFiWiFiEntertainment

If you’re travelling with Avlo, you can enjoy free WiFi through the PlayRenfe platform. As soon as you’re connected you can enjoy films, television shows, newspapers and much more.

ChildPassengerChildPassengerTravel with children

Children under 3 years old travel for free with Avlo, as long as they do not occupy a seat. Children under 14 travel for €5 (maximum of 2 child tickets per adult).

ModeOfTransportBikeModeOfTransportBikeBikes

Only folding bikes and scooters are allowed on board Avlo trains, as long as they do not exceed the dimensions permitted for suitcases – 55 x 35 x 25cm.

PetPetPets

You can travel with your pet for only €10, provided that you have a small pet, such as a dog, cat, ferret or bird (not poultry). Your pet must not weigh more than 10 kg and must travel inside a cage or carrier, which must not exceed dimensions of 60 x 35 x 35 cm.

Please note there is a maximum of 1 pet per person and all pets must always travel with their own pet ticket and not take up a seat. Guide and assistance dogs are allowed on the train free of charge.

WheelchairWheelchairSpecial Assistance

With Avlo, passengers with reduced mobility can request the assistance service. For more information, contact Avlo directly.

Cheap train tickets from Madrid to Barcelona

The price of train tickets from Madrid to Barcelona starts at £6.28 one-way for a Standard Class ticket if you book in advance. Booking on the day is usually more expensive and costs can vary depending on the time of day, route or class.

Book in advance

Most of the train companies across Europe release their tickets around three to six months in advance, many of which can be cheaper the earlier you book. If you know the dates you want to travel, you may be able to find some cheaper train tickets from Madrid to Barcelona by booking early.§

Be flexible with your travel times

Many of the train services in Europe are also popular commuter services, lots of train companies increase ticket prices during “peak hours” (generally between 06:00 – 10:00 and 15:00 – 19:00 on weekdays). If you can, consider travelling outside of peak hours to find lower priced tickets.

Choose a slower or connecting train

On some of the busier routes, you might also have the option to take a slower or connecting train. It may take a little longer than some high-speed or direct services, but if you have a little extra time on your hands, you might find a cheaper fare. Plus, you'll have more time to enjoy the view of the countryside!

Look out for special deals

Take a look at our handy guides to find out when train operators release their special deals and offers to see if you can find cheap European train tickets for your journey.

For specific information about how to get your hands on cheap tickets, check out our European train tickets hub.

§Some train companies may not offer any Advance ticket types or cheaper deals for early bookings. On rare occasions, train companies may choose to release special offers closer to the date on last-minute or late-release tickets. This is dependent on the individual train operating company you travel with.

How to get to Madrid Atocha station

Located in the hub of the city, Madrid Atocha station is easy to get to because of the city’s easy, fast and reliable public transport system. You can get there by:

  • Metro: From the city centre, you can take the Metro Line 1 to Atocha Renfe Metro station.
  • Bus: There are various buses available from the city centre to Madrid Atocha station.
  • Walk: From Puerta del Sol, the city’s main square, you can get to Madrid Atocha on foot in around 25 minutes.

If you want to travel from Madrid Airport to Madrid Atocha station, you can take a Renfe train, which takes around 35 minutes in total.

Arriving at Barcelona Sants station from Madrid

Whichever operator you end up travelling with, you’ll arrive at Barcelona Sants station, a short journey from the city centre.

Once you’ve arrived in Barcelona, you’ll want to start soaking up the city’s atmosphere as soon as possible. The centre of Barcelona is easily accessible due to the city’s public transport network. You can get there by:

  • Metro: Green Line L3 and Blue Line L5 links the city centre with the train station’s metro, Sants Estació.
  • Bus: There are various buses available from Barcelona Sants station to the city centre.
  • Walk: From Barcelona Sants station, La Rambla in the city centre is a 42-minute walk.

If you want to travel from Barcelona Sants station to Barcelona Airport, you can simply catch the Renfe train, which takes around 20 minutes.

Using public transport in Barcelona

Barcelona is a vast city, but it boasts a modern public transport system to help you navigate the city. Opened in 1924, Barcelona’s Metro is the easiest way to get around the city and consists of 12 lines and 186 stations.

If you’d like to take in excellent views of the city while you travel, try travelling by bus. There are over 230 bus lines in Barcelona, running from 05:00 until 22:00.

Also, Barcelona’s tram system is a quick and convenient way to get around the city. Known locally as “El Tram”, Barcelona’s trams run through the heart of the city. If you’d like to travel via tram, you can purchase tickets from the machines at tram stations.

Free travel on Cercanías trains with a long-distance train ticket

If you buy a ticket for one of Renfe’s long-distance services, such as AVE, you can benefit from free travel on Cercanías and other regional trains before and after your journey. This is known as a Combinado Cercanías ticket.

This means that if you need to get to the station where your long-distance journey starts, or if you want to travel onward from your destination station, you may be able to use regional trains at no extra cost!

You’re also able to get a Combinado Cercanías ticket if you’re travelling with iryo.

Find out more on our dedicated Combinado Cercanías page, which contains information about eligible tickets and the cities included in the offer.

Journey details

Want to know more about your journey from Madrid to Barcelona? We've compiled some of the most frequently asked questions by our customers to help you plan your journey.

How long does the train from Madrid to Barcelona take?

The average journey time by train between Madrid and Barcelona is 2 hours and 41 minutes, with around 33 trains per day. The journey time may be longer on weekends and holidays, so use our Journey Planner on this page to search for a specific travel date.

What's the fastest journey time between Madrid and Barcelona by train?

The fastest journey time by train from Madrid to Barcelona is 2 hours and 30 minutes.

How much does the train from Madrid to Barcelona cost?

Train ticket prices from Madrid to Barcelona can start from as little as £6.28 when you book in advance. The cost of tickets can vary depending on the time of day, route and class you book and are usually more expensive if you book on the day.

Is there a direct train from Madrid to Barcelona?

Yes, it is possible to travel from Madrid to Barcelona without having to change trains. There are 33 direct trains from Madrid to Barcelona each day. Though there may be fewer direct services available depending on your exact departure date.

What time does the first train from Madrid to Barcelona leave?

The first train from Madrid to Barcelona leaves at 06:15. Times and services may vary during weekends and holidays.

What time does the last train from Madrid to Barcelona leave?

The last train from Madrid to Barcelona leaves at 21:10. Trains that depart in the early morning hours or very late evening may be sleeper services, time and services may also vary during weekends and holidays.

What's the distance between Madrid and Barcelona by train?

Trains travelling from Madrid to Barcelona cover a distance of around 314 miles (506 km) during the journey.

Looking for more information?

If you’re looking for the return train journey, check out trains from Barcelona to Madrid. If you’re looking for other options, you can also catch the bus from Madrid to Barcelona.

Tips and tricks from our Trainline team blog

We love helping our customers find inspiration for their next train journey. We also believe about taking those journeys and sharing our experiences with you, so you can sit back, relax and get the most out of your trip.

Travelling Standard Class on a Renfe AVE train from Madrid to Barcelona - May 2023

Buying my ticket

This was the return part of my trip back to Barcelona after spending the day in Madrid. I’d booked my tickets ahead of time to save some money, the ticket was a bit more expensive than the one on my way out, but it was a more popular travel time (early evening). I had the ticket as a PDF on my phone, which meant I could make the most of my time in the city without having to rush back early to the station to try and get my ticket printed.

Getting to Madrid Atocha station

As the weather was so nice, I walked back to the station from the city centre via El Retiro Park, which was so lovely and scenic and the perfect way to end my day in Madrid. Madrid Atocha station is also well connected with public transport if you need it.

Inside the station and boarding my train

I’d remembered the way that I came into Madrid Atocha station earlier that day, so headed back into that same entrance, although there were a few different ones which could be confusing.

inside madrid atocha station

I grabbed a bottle of water and a snack from a café before heading through security, which everyone needs to do to travel on high-speed trains. It was a very quick process though, I showed my ticket to the inspector, then put my backpack through the scanner and then was on my way to join the queue for my platform.

What to expect when travelling AVE Estándar (Standard Class)

The AVE train I travelled on had a modern interior including air-conditioning, comfy leather seats and dimmed lighting – which was perfect for watching the sunset as we whizzed through the Spanish countryside. There was a sizable luggage rack in my carriage and plenty of space on shelves above the seats as well. I only had a backpack with me and had plenty of legroom to store it under my seat. There was also a plug, reading light and fold-down table that was big enough to fit my laptop and my drink on it. It was easy to connect to the free WiFi although it did cut out at some points.

AVE Standard Class seating

During the trip I walked through to the onboard bar carriage which sold hot and cold drinks and snacks and had lots of space to stand and look out at the views out of the window – I loved this detail which is something UK trains just don’t have.

The journey was direct and took 2 hours and 30 minutes to travel from Madrid to Barcelona. Along the way, all the announcements were made in Spanish and then English, which was very useful!

Arriving at Barcelona Sants station

We arrived on time at Barcelona Sants station. The high-speed platforms are situated downstairs in the station so after a quick trip up the escalators I was back in the main station area and ready to head to my hotel, which was just a 15-minute walk away.

Overall, I really enjoyed travelling by train between Madrid and Barcelona – it was quick, comfortable and I got to see lots of the Spanish countryside along the way. Who needs to fly when you can take the train?

About Jorja

Jorja, a Trainline employee, chose to share their experience of the journey between Madrid and Barcelona.

Travelling in iryo Standard Class

Buying my train ticket

I bought my ticket about a week before my trip from Madrid to Barcelona. The route is operated by different train companies, and I got a ticket to travel in iryo’s Standard Class called Inicial.

The booking process was super simple – after payment, I received a confirmation email with my PDF ticket attached, ready to be used on my phone right away.

Getting to Madrid Atocha station

After spending a great day in Madrid, it was time to head back to Barcelona. As the weather was amazing, I had a nice walk around El Retiro Park before heading to Madrid Atocha station – my train was leaving from there. The park is only a 10-minute walk away from the station, so I made sure I got to Madrid Atocha at around 6:15 pm as my train was leaving at 6:35 pm.

Boarding my iryo train

iryo train at station

Before boarding, I had to go through security checks – I simply showed my digital ticket to a member of staff and put my bag through the security scanner.

After security, I accessed the station’s departure area, where I found a wide range of shops, cafés, and restaurants. I checked my platform from one of the departure boards available at the station and headed down the escalator to board my train.

What to expect when travelling in iryo Inicial Class

power outlets in iryo inicial class

Upon boarding, I found my seat nestled within a cosy arrangement – a table surrounded by four seats. While I was initially concerned about not having a solo seat, I immediately realised there was still plenty of space as there were only 2 passengers sitting opposite me, and nobody was sitting next to me. Also, the table was quite big so I could fit my laptop and a drink on it, and there was a small bin under my seat, as well as a power socket and USB port.

During the journey, a member of staff came with a trolley offering snacks and drinks – these are not complimentary. If you want more food or drinks, you can also head to the bar in coach 3.

Arriving at Barcelona Sants station

The train didn’t make any stops along the way. Overall, the journey lasted 2 hours and 30 minutes – we reached Barcelona Sants station at around 9 pm, right on time to get some delicious tapas.

If you're looking for an exceptional way to travel between Madrid and Barcelona by train, iryo’s Inicial Class is a great choice that promises a combination of comfort and unparalleled service.

About Paola

Paola, a Trainline employee, chose to share their experience of the journey between Madrid and Barcelona.

Travelling in OUIGO Standard Class

Catching the train at Madrid Atocha

To catch a high-speed train like a OUIGO service, you’ll first need to go through security. Your luggage will be scanned (no liquids limit here!) before you’re able to access the departures area.

I got through security and found myself in the station’s departures area, where there were a few shops and cafés to grab a drink or a bite to eat before catching my train. Once my train was ready to board, I headed to the correct platform, got my ticket checked and got on the escalator down to my train.

It was easy to find the right carriage and my allocated seat – all high-speed trains in Spain have a seat reservation included in the ticket, so you won’t be left standing for the whole journey.

Side of a OUIGO train in Spain

Inside a OUIGO train

An interesting thing about OUIGO Spain’s trains is that they’re double decker! The views are pretty good from either deck so don’t worry too much about where you’ll sit – though you can pay extra when buying your ticket if you do want to choose your seat. This is handy if you want to guarantee a plug socket, as not all seats have these.

There’s luggage storage at the end of each carriage, as well as spaces to store smaller bags near the seats. Standard tickets have a luggage allowance of one small bag (like a backpack or handbag) and one cabin bag (no larger than 55 x 35 x 25 cm). However, you can pay to take more luggage on board when you buy your ticket. Similarly, there is a slow WiFi connection, but you can pay for access to faster WiFi.

What’s the most important thing about any trip? Snacks. Nothing worse than finding out you’ve got a long, hungry journey ahead of you. Luckily, OUIGO trains have an onboard café bar (called OUIBAR) on the top deck of carriages 4 and 12. You can sit in this coach and watch the world go by while sipping on a cold cerveza or choose from a range of drinks and light refreshments.

ouibar menu on a ouigo train

The journey from Madrid to Barcelona

The train left Madrid Atocha station and soon we were speeding through the Spanish countryside. Did you know that a OUIGO train’s top speed is an eye-watering 300 km/h (186 mph)!?

One thing I love about travelling by train is being able to discover a new landscape, all from the comfort of my seat. I sat and watched the world go by for a bit while reading my book, and before I knew it, we were getting close to our destination, Barcelona Sants station.

Arriving at Barcelona Sants station

It only took around two and a half hours to get from Spain’s capital to Barcelona. I hopped off the train and walked into Barcelona Sants station, where again I found some shops, fast-food restaurants and cafés, as well as a pharmacy.

I enjoyed my trip with OUIGO Spain – it was affordable, and the train had everything I needed for my journey. Overall, I’d recommend OUIGO to budget-conscious travellers, though it might not suit those needing to bring extra luggage due to the added cost.

About Kristina

Kristina, a Trainline employee, chose to share their experience of the journey between Madrid and Barcelona.

Travelling in Avlo Economy Class

Booking my ticket 

Having already travelled to Madrid by train, it was finally time to undertake the return leg to Barcelona. 

There are 4 train companies to choose from on this route, including AVE, iryo, Ouigo and Avlo. I went for the latter as they generally offer the cheapest train tickets, although it’s worth bearing in mind that the journey is slightly longer.

I booked my tickets in a few simple taps and before I knew it, I received a confirmation email immediately. Another bonus is that you don’t have to worry about lining up at the station for a paper ticket, as your digital ticket is attached as a PDF in the booking confirmation email.

Around 24 hours before my trip, I received a helpful email from Avlo with plenty of details about my journey, such as my seat number, when to arrive at the station and luggage allowance restrictions. Travelling by train in a foreign country can be a daunting experience, but it’s small details like this that filled me with confidence and made the whole journey a lot easier.

Getting to Madrid Atocha train station

On an extremely hot afternoon, after a day of exploring Madrid, I walked to Madrid Atocha station. The station is easy to find as it’s located right next to El Retiro Park – which is definitely worth a visit. Although the station is easy to find, there are various entrances so it can be difficult to know which one is the right one for you.

Boarding the train

Before the journey, I had to go through security before making my way to the platform. There was a small queue for security checks but it moved very quickly.

Once I had gone through security, I found the station’s departure area. Here, there is a wide range of shops, cafés, and restaurants. I used the departure boards to check my platform and headed down the escalator to board my train. I found the coach numbers clearly labelled on the side of the train, so I found my coach and seat quickly.

Avlo train exterior front of train

The journey from Madrid to Barcelona

I travelled to Barcelona in Economy Class – the only class offered by Avlo. I was impressed with the interior of the train, the carriage was spacious, clean and modern. I stored my bag in the overhead luggage space and took advantage of the leather seats and generous legroom. Added onboard amenities included a fold-down table, adjustable footrest and most important of all considering the temperature – air conditioning.

Just after 6:30pm, the train departed Madrid Atocha station. I connected my phone to the free WiFi, which seemed sufficient although I didn’t use it much as there weren't any plug sockets on board.

Halfway through the journey, I used the onboard toilet, which was clean. As the journey went by, the sun began to set over the mountains and the views were quite simply, breathtaking.

On our way back to Barcelona, we stopped in a few cities, including Zaragoza and Tarragona. Although there isn’t a food and drink service offered on board Avlo trains, there is a vending machine serving a variety of hot and cold drinks and snacks. I purchased a soft drink and some snacks and returned to my seat to enjoy the scenery and read my book.

Interior of Avlo train economy class seating

Arriving at Barcelona Sants station

Three hours after setting off, the train arrived at Barcelona Sants station. After disembarking the train, I didn’t have to go through any security or ticket checks, so I simply left the station and went to find some tapas.

About Charlie

Charlie, a Trainline employee, chose to share their experience of the journey between Madrid and Barcelona.

Europe’s leading train and coach app

We help customers across Europe make more than 172,000 smarter journeys every day.