Madrid to Barcelona train with Ouigo

Fri, Nov 07
+ Add return
Ouigo
iryo
AVE
Renfe AVLO
Renfe
1,000+ travel companies
Ouigo
iryo
AVE
Renfe AVLO
Renfe
1,000+ travel companies
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest trains from Madrid to Barcelona

Showing times and prices for Nov 07

Cheapest price

$113

Average price

$169

Fastest journey

2 h 37 m

Average duration

2 h 37 m

Trains per day

40

Distance

504 km

Cheap tickets

The best way to find a cheap train ticket from Madrid to Barcelona is to book your journey as far in advance as possible and to avoid traveling at rush hour.

The average ticket from Madrid to Barcelona will cost around $169 if you buy it on the day, but the cheapest tickets can be found for only $113.

Fast trains

Of the 40 trains that leave Madrid for Barcelona on Fri, Nov 07, 40 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

On Fri, Nov 07 the direct trains cover the 504 km distance in an average of 2 h 37 m but if you time it right, some trains will get you there in just 2 h 37 m .

On Fri, Nov 07 the slowest trains will take 2 h 37 m 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.

iryo06261
06:08AM2h52
Madrid-Puerta de Atocha-Almudena Grandes
09:00AMBarcelona Sants
$1131One-way
0 transfers
AVE03071
06:57AM2h37
Madrid-Puerta de Atocha-Almudena Grandes
09:34AMBarcelona Sants
$1141One-way
0 transfers
Ouigo06471
07:02AM2h52
Madrid-Puerta de Atocha-Almudena Grandes
09:54AMBarcelona Sants
$1201One-way
0 transfers
iryo06271
07:22AM2h37
Madrid-Puerta de Atocha-Almudena Grandes
09:59AMBarcelona Sants
$1231One-way
0 transfers
AVE03301
06:27AM2h58
Madrid-Puerta de Atocha-Almudena Grandes
09:25AMBarcelona Sants
$1291One-way
0 transfers

Travel Information

Compare bus, train, and flight for Madrid to Barcelona

Omio recommends booking the train as it is the most popular option from Madrid to Barcelona among Omio's users. If you are prioritising price take the train with prices starting from €29. For those with little time consider booking a flight which can get you there in 2h 7m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.2 - 0.5kg. The ticket price range depends on the travel mode: a train costs an average of €29, and a flight costs an average of €57.

Distance: 313 miles (504 km)

Compare train with

Most popular
Train
Bus
Flight

€82

Average price

Cheapest

€83

Average price

€223

Average price

4h 8m

Average total duration

3h 38m

Onboard

+

30m

Additional time*

10h 51m

Average total duration

10h 21m

Onboard

+

30m

Additional time*

5h 7m

Average total duration

Fastest

2h 7m

Onboard

+

3h 0m

Additional time*

0.2 - 0.5kg

CO2 emissions

Lowest

0.5 - 1.3kg

CO2 emissions

1.5 - 3.0kg

CO2 emissions

iryo

Most popular train company

Alsa

Most popular bus company

Iberia

Most popular airline

Direct Options

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Live departures

Madrid to Barcelona train times

The table below shows live departures for Madrid to Barcelona trains for tomorrow, Friday, November 7. You can also manually refresh the results below to see updated train journeys.

Last updated at 10:22 PM
ProviderDepartsDurationArrivesTransfers
Tickets
iryo06261
On time
5:08 AM Madrid-Puerta de Atocha-Almudena Grandes
2h52
8:00 AM Barcelona Sants
0 transfersDirect
RenfeAVE033015:27 AM Madrid-Puerta de Atocha-Almudena Grandes
2h58
8:25 AM Barcelona Sants0 transfersDirect
RenfeAVE03071
On time
5:57 AM Madrid-Puerta de Atocha-Almudena Grandes
2h37
8:34 AM Barcelona Sants
0 transfersDirect
sncf-ouigo06471
On time
6:02 AM Madrid-Puerta de Atocha-Almudena Grandes
2h52
8:54 AM Barcelona Sants
0 transfersDirect
iryo06271
On time
6:22 AM Madrid-Puerta de Atocha-Almudena Grandes
2h37
8:59 AM Barcelona Sants
0 transfersDirect
RenfeAVE03073
On time
6:27 AM Madrid-Puerta de Atocha-Almudena Grandes
3h19
9:46 AM Barcelona Sants
0 transfersDirect
RenfeAVE03081
On time
6:57 AM Madrid-Puerta de Atocha-Almudena Grandes
2h37
9:34 AM Barcelona Sants
0 transfersDirect
iryo06281
On time
7:32 AM Madrid-Puerta de Atocha-Almudena Grandes
2h37
10:09 AM Barcelona Sants
0 transfersDirect
RenfeAVE03091
On time
7:57 AM Madrid-Puerta de Atocha-Almudena Grandes
2h44
10:41 AM Barcelona Sants
0 transfersDirect
iryo06091
On time
8:22 AM Madrid-Puerta de Atocha-Almudena Grandes
2h52
11:14 AM Barcelona Sants
0 transfersDirect
sncf-ouigo06501
Delayed
9:02 AM Madrid-Puerta de Atocha-Almudena Grandes
3h02
12:04 PM 12:04 PMBarcelona Sants
0 transfersDirect
RenfeAVE03303
On time
9:27 AM Madrid-Puerta de Atocha-Almudena Grandes
2h52
12:19 PM Barcelona Sants
0 transfersDirect
iryo06111
On time
10:22 AM Madrid-Puerta de Atocha-Almudena Grandes
2h52
1:14 PM Barcelona Sants
0 transfersDirect
RenfeAVE03113
On time
10:27 AM Madrid-Puerta de Atocha-Almudena Grandes
3h19
1:46 PM Barcelona Sants
0 transfersDirect
iryo06121
On time
11:22 AM Madrid-Puerta de Atocha-Almudena Grandes
2h52
2:14 PM Barcelona Sants
0 transfersDirect
RenfeAVE02591
On time
11:27 AM Madrid-Puerta de Atocha-Almudena Grandes
3h17
2:44 PM Barcelona Sants
0 transfersDirect
RenfeAVE03131
On time
11:57 AM Madrid-Puerta de Atocha-Almudena Grandes
2h37
2:34 PM Barcelona Sants
0 transfersDirect
RenfeAVE09725
On time
12:18 PM Madrid-Puerta de Atocha-Almudena Grandes
3h04
3:22 PM Barcelona Sants
0 transfersDirect
RenfeAVE03141
On time
12:57 PM Madrid-Puerta de Atocha-Almudena Grandes
2h37
3:34 PM Barcelona Sants
0 transfersDirect
iryo06141
On time
1:02 PM Madrid-Puerta de Atocha-Almudena Grandes
2h52
3:54 PM Barcelona Sants
0 transfersDirect
sncf-ouigo06541
On time
1:12 PM Madrid-Puerta de Atocha-Almudena Grandes
2h37
3:49 PM Barcelona Sants
0 transfersDirect
RenfeAVE03143
On time
1:27 PM Madrid-Puerta de Atocha-Almudena Grandes
2h57
4:24 PM Barcelona Sants
0 transfersDirect
iryo06021
On time
1:42 PM Madrid-Puerta de Atocha-Almudena Grandes
2h59
4:41 PM Barcelona Sants
0 transfersDirect
RenfeAVE03151
On time
1:57 PM Madrid-Puerta de Atocha-Almudena Grandes
2h37
4:34 PM Barcelona Sants
0 transfersDirect
iryo06151
On time
2:38 PM Madrid-Puerta de Atocha-Almudena Grandes
2h47
5:25 PM Barcelona Sants
0 transfersDirect
RenfeAVE03161
On time
2:57 PM Madrid-Puerta de Atocha-Almudena Grandes
2h37
5:34 PM Barcelona Sants
0 transfersDirect
RenfeAVE03163
On time
3:27 PM Madrid-Puerta de Atocha-Almudena Grandes
2h52
6:19 PM Barcelona Sants
0 transfersDirect
iryo06161
On time
3:37 PM Madrid-Puerta de Atocha-Almudena Grandes
2h37
6:14 PM Barcelona Sants
0 transfersDirect
RenfeAVE03171
On time
3:57 PM Madrid-Puerta de Atocha-Almudena Grandes
2h37
6:34 PM Barcelona Sants
0 transfersDirect
sncf-ouigo065714:17 PM Madrid-Puerta de Atocha-Almudena Grandes
2h37
6:54 PM Barcelona Sants0 transfersDirect
iryo06171
On time
4:22 PM Madrid-Puerta de Atocha-Almudena Grandes
2h52
7:14 PM Barcelona Sants
0 transfersDirect
RenfeAVE03373
On time
4:27 PM Madrid-Puerta de Atocha-Almudena Grandes
3h19
7:46 PM Barcelona Sants
0 transfersDirect
iryo06181
On time
5:32 PM Madrid-Puerta de Atocha-Almudena Grandes
2h37
8:09 PM Barcelona Sants
0 transfersDirect
iryo06013
On time
6:29 PM Madrid-Puerta de Atocha-Almudena Grandes
2h52
9:21 PM Barcelona Sants
0 transfersDirect
RenfeAVE03309
On time
6:34 PM Madrid-Puerta de Atocha-Almudena Grandes
3h21
9:55 PM Barcelona Sants
0 transfersDirect
RenfeAVE03201
On time
7:05 PM Madrid-Puerta de Atocha-Almudena Grandes
2h37
9:42 PM Barcelona Sants
0 transfersDirect
iryo06201
On time
7:22 PM Madrid-Puerta de Atocha-Almudena Grandes
2h52
10:14 PM Barcelona Sants
0 transfersDirect
RenfeAVE03203
On time
7:27 PM Madrid-Puerta de Atocha-Almudena Grandes
3h21
10:48 PM Barcelona Sants
0 transfersDirect
sncf-ouigo066118:02 PM Madrid-Puerta de Atocha-Almudena Grandes
2h52
10:54 PM Barcelona Sants0 transfersDirect
RenfeAVE02883
On time
8:07 PM Madrid-Puerta de Atocha-Almudena Grandes
2h52
10:59 PM Barcelona Sants
0 transfersDirect

Find all the dates and times for this journey

Compare prices and tickets Madrid to Barcelona by bus, train, or flight

Compare bus, train, and flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.

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

How far in advance should I book train tickets from Madrid to Barcelona?

The best time to book your train from Madrid to Barcelona is 91 days before departure. See how prices for trains change on the Madrid to Barcelona route.
Prices are for one-way tickets for one passenger from Madrid to Barcelona per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Madrid to Barcelona.

ReviewsReviews for the rail journey from Madrid to Barcelona

userReviewImage
userReviewLogo
The customer opinion was acquired via Cimenio. Cimenio incentivises its users for giving an honest opinion and proving the booking with a photo of the travel ticket.
Train details
iryoExpress train 061212nd class
Purpose
Private
Month
April
Extras
Bike, Pet, Reservation
Purpose
Private
Month
April
Extras
Bike, Pet, Reservation
Advantages
Iconpunctual
IconGood staff
IconWifi
IconBistro
Disadvantages
Icon-
My journey on the iryo 06121 from Madrid to Barcelona was a real highlight. As soon as I boarded, I noticed how modern and clean the train was. The seats are very comfortable and offer plenty of space, so you can really enjoy the journey. The on-board staff were friendly and helpful, which further emphasised the pleasant atmosphere. I found the stable wifi and the option to access an extensive entertainment programme via a QR code particularly practical - perfect for passing the time or being productive. I also liked the peace and quiet on the train, so I arrived at my destination feeling relaxed. Overall, travelling with iryo was absolutely stress-free and comfortable for me. I will definitely use this connection again and can recommend it to anyone who values modern trains, good service and a pleasant journey!
Train details
ouigoouigo 066112nd class
Purpose
Holidays
Month
April
Extras
Bike, Pet, Reservation
Purpose
Holidays
Month
April
Extras
Bike, Pet, Reservation
Advantages
IconPunctuality
IconFast connection
IconSimple booking
Disadvantages
IconVolume
I travelled to Barcelona because I had previously travelled from Barcelona to Madrid for my holiday and wanted to travel back to Barcelona to my main holiday destination. the connection was the best option as the train is the cheapest and fastest option. I travelled in the evening. The only negative thing that was noticeable was the volume of the young passengers travelling to Barcelona, so it was not possible to concentrate on my laptop as a commuter. The train was on time and the service was very good.
Train details
RenfeAVE 030732
Purpose
Holidays
Month
June
Extras
Bike, Pet, Reservation
Purpose
Holidays
Month
June
Extras
Bike, Pet, Reservation
Advantages
IconPunctuality
Disadvantages
IconNone
I was completely satisfied with the journey. The train was very clean, quiet and modern. Wifi was stable, sockets worked and I was able to read without any problems. The announcements were clear and there were no delays. My fellow travellers also kept to quiet zones. This makes travelling feel efficient and relaxed. Definitely five stars.
Advantages
IconFast
IconComfortable
IconClean
Disadvantages
IconExpensive
I have traveled from Madrid to Barcelona several tines using AVE and the experience has always been nice good. The trains are very fast and you arrive to Barcelona in less than 3h. Also, the trains are very new and clean. You can choose the silence car if you want to be quiet. There is also a bar inside the train. The price of the tickets is a little bit expensive compared to travelling by bus but it is worth it. It takes 6 more hours if you go by bus.
Advantages
IconStaff
IconVolume
IconPunctuality
Disadvantages
IconNeed to change
IconComfort
IconHygiene
About a month ago, I took a trip with Deutsche Bahn from Madrid to Barcelona. The staff on the train were very friendly. They were always smiling. The volume on the train was optimal. The train also arrived in Barcelona on time. Unfortunately, there were many changes of trains, which made the journey difficult. The seats were not comfortable and I could see old coffee stains or food remains. The toilets were also not cleaned and stank. Overall, a satisfactory journey.
Advantages
IconWIFI
IconHygiene
IconPersonnel
Disadvantages
IconPrice
IconPunctuality
IconComfort
I travelled from Madrid to Barcelona for work. The wifi connection was excellent. I was therefore able to do my work flexibly on the train. Good attention was paid to hygiene. The toilets were very clean and well maintained. The staff were very friendly. However, I found the price a bit expensive. The train also didn't arrive in Barcelona on time. I also personally found the seats uncomfortable. Overall, a good journey.
Advantages
IconModern train
IconAir-conditioned train
IconCheap seat reservation
Disadvantages
IconVery crowded
IconToilet very unclean
Icon1 hour delay
Train number: AVE 3161 Departure: 16:00 Arrival: 18:30 I travelled back to Barcelona from Madrid with my Interrail ticket. I already knew the route as I had already travelled from Barcelona to Madrid. The train was very modern and nice and cool. Unfortunately, it was a whole hour late. The toilet was also very unhygienic and the train was completely overcrowded.
Advantages
IconPlenty of room to sit
IconCheaper than car hire
Disadvantages
IconNot much space to store luggage
IconThe wifi was chargeable
Firstly, the not-so-good aspects: the luggage spaces above the seats are unfortunately quite small, which meant that I had to hold on to my suitcase for the whole journey. In addition, the wifi was chargeable. For most people, this is also a negative aspect. I travelled from Madrid to Barcelona in 2 hours and 40 minutes and didn't even have to change trains. The service on the train with the train number 6010 was also good. I had also reserved a window seat as the windows are very large. The comfort could be better, as well as the facilities, as there were no power sockets and no free wifi. But thanks to the good price, it was still more worthwhile than hiring a car. Everything was well maintained and clean. There was also plenty of space to sit.
Advantages
IconGood seats
Disadvantages
IconSlightly stuffy
The train from Madrid to Barcelona departed on time and had the train number 6303. The journey took about 3 hours. The comfort offered on the train was great, as was the food and the friendly staff. The toilets were clean and hygienic. The general comfort was good, the seats were comfortable, the wifi was good, which made it possible to surf the wifi in a relaxed manner.
Advantages
IconGood air conditioning
Disadvantages
IconSlightly stuffy
The train from Madrid to Barcelona departed on 22 January at 10 a.m. without delay. The journey from Madrid to Barcelona is possible without changing trains and takes around 3 hours. The comfort on the train was good, as the food you could buy was good and the wifi made it possible to surf the internet. The staff were nice and helped me with my ticket. I would recommend the journey to anyone in Spain.
Advantages
IconGood air conditioning
Disadvantages
IconSlightly stuffy
The train from Madrid to Barcelona had the train number 6151, the train was 15 minutes late and the journey took about 3 hours. The service on the train was impeccable and the staff were polite and friendly. The seats on the train were very comfortable. The toilet was hygienic and clean. The connection was possible without changing trains, which made travelling by train much easier. I would recommend this connection to anyone in Spain.
Advantages
IconPrice
IconPersonnel
IconWifi connection
IconPunctual
IconBooking options
Disadvantages
IconHygiene
IconComfort
IconVolume
The journey from Madrid to Barcelona was excellent. I reserved my seat flexibly and easily online in class 2, carriage 5, row 19 and seat D. So the reservation options were uncomplicated. The price was relatively reasonable. The staff were very helpful and friendly. They were always at my side and resolved my concerns or problems as quickly as possible. I felt like I was in good hands. The wifi connection was also very efficient, allowing me to work on my laptop or wifi. The train also arrived in Barcelona on time. Above all, it turns out that the timetable was well thought out and was definitely adhered to. However, the hygiene conditions were poor, as the toilets were unkempt. Unfortunately, the seats were not comfortable and the noise level on the train was not ideal. Overall, I thought the trip was great as the positive aspects outweighed the negative!
Advantages
IconClean
IconComfortable
Disadvantages
IconService
IconCold food that should be hot
On my journey from Madrid to Barcelona by train, I had mixed feelings. The comfort was pretty good - comfortable seats and plenty of legroom. The service, on the other hand, was not so nice, and unfortunately there was a cold meal. The cleanliness of the train was first class, which surprised me positively. One unforgettable experience was when a fellow traveller got out his guitar and played for the passengers. Overall, the price-performance ratio was acceptable.
Advantages
IconGood price
IconBeautiful view
Disadvantages
IconHygiene was okay
I travelled to Barcelona on the AVLIA 06301. I was very happy with the price, even though I booked the ticket through Deutsche Bahn. The view was really nice and you could really enjoy the journey. The friendly service only added to my sense of well-being. Unfortunately, the hygiene wasn't all that great.
Advantages
IconThe train was absolutely clean
IconThe ticket controls are super regulated like at the airport
IconVery good on-board restaurant
Disadvantages
IconToilets were defective
IconThe train was very full
IconAnnoyed staff
The train was super comfortable, so the seats were excellent. Unfortunately, I have to criticise the toilets, which were either closed or very dirty. Buying tickets is a bit complicated for foreigners who don't speak Spanish, but I have to say that the check-in is very well organised and the punctuality was definitely there, To summarise, Spanish trains are more punctual and cleaner.
Advantages
IconThe seats were really comfortable and I had plenty of legroom, despite my relatively tall height.
IconThe train was very clean overall. Both my seat and the toilet.
IconThe journey time was surprisingly short, ideal for a quick connection between the two cities.
Disadvantages
IconThe offer in the on-board bistro was limited.
My journey from Madrid to Barcelona was very pleasant. The large and comfortable seats were the highlight for me. The cleanliness was also absolutely top notch. The train was also on time, which is not a given these days. What I didn't like so much was the limited range of snacks on offer. Overall, however, I am very satisfied with the price-performance ratio and therefore give it 5 stars.
Advantages
IconPunctuality
Disadvantages
IconGet information
I have to say, getting information at a Spanish railway station is not easy. Some of the signs were unfortunately only in Spanish and the staff's knowledge of English left a lot to be desired. However, I must praise the punctuality of my train. In terms of comfort, I remember cosy benches and a very clean train. Recommendation.
Advantages
IconShort journey time
IconSeat included
IconComfortable
Disadvantages
IconPrice
IconBistro prices
IconTrains full
The route and journey time by Spanish train are almost as long as by plane, which is why it is not worth flying in terms of price. A seat is already included in the booking. Only the prices in Renfe's own bistro on the train are quite steep. All kinds of extras such as luggage, pets and bicycles can be added without any problems, usually even free of charge.
Advantages
IconVery favourable
IconRelaxing
IconPlenty of space
IconComfortable
IconPunctual
IconNo changeover
Disadvantages
IconEverything was great
The train journey from Madrid to Barcelona (train number AVE 03195), was an excellent experience. The direct connection took only about 2 hours and 30 minutes, which made the journey very pleasant and time-saving. The train was on time and offered plenty of comfort with clean seats and well-maintained toilets. The atmosphere on the train was quiet, so it was easy to relax. There was also plenty of space and the staff were friendly and helpful. All in all, a fast, comfortable and stress-free journey. Highly recommended!
Advantages
Iconpunctual
IconPersonnel
Disadvantages
IconNet
One of the advantages of the journey was that the train arrived and departed Madrid station on time. The sanitary facilities were very clean and excellently sanitised. Another positive aspect was that I had my own bench with a fold-out table. I actually wanted to work on this table, but the net was not so good. The journey took just under 3 hours and I didn't have to change trains.
Advantages
IconPrice
IconPersonnel
IconWifi connection
Disadvantages
IconPunctuality
IconVolume
IconHygiene
My journey from Madrid to Barcelona was very relaxed and incredibly good. My seat was reserved for 2nd class in carriage 6 in row 17, seat R. Firstly, I would like to emphasise the worthwhile and affordable price of the ticket. The staff were also very friendly and helpful. They always had a big smile on their faces and helped me with any queries or problems. I felt like I was in good hands. The wifi was very efficient and stable. This enabled me to be productive during the journey and work on my laptop, for example. The train was due to depart at 9.35am and arrive in Barcelona by 11.55am. However, there was a delay and the train was late. As a result, the timetable was not really adhered to. The noise level on the train was also not ideal and the hygiene conditions were poor. The toilets and seats were not clean and tidy. In conclusion, I can summarise that my journey was very good except for a few inconveniences.

Journey information

Overview: Train from Madrid to Barcelona

SpainSpain
SpainSpain
Icon of train

Trains from Madrid to Barcelona run on average 35 times per day, taking around 3h 38m. Cheap train tickets for this journey start at $36 (€29) but you can travel from only $30 (€24) by bus.

There are 35 trains per day. The earliest train runs at 05:40, the last at 21:25. The fastest train covers the 313 miles (504 km) distance in 2h 37m.

Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $30 (€24)
Distance
313 miles (504 km)
Average train duration
3h 38m
Cheapest ticket price
$36 (€29)
Trains per day
35
Direct trains
35
Fastest train
2h 37m
First train
05:40
Last train
21:25
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $30 (€24)

Train companies: Ouigo, iryo, AVE, Renfe AVLO, Renfe, Renfe Viajeros from Madrid to Barcelona trainsOuigo, iryo, AVE, Renfe AVLO, Renfe, Renfe Viajeros trains will get you between Madrid and Barcelona from $30 (€24). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

iryo

About
iryo is a new brand from railway operator ILSA operating in Spain since 2022. iryo uses Frecciarossa 1000 trains which are modern, can travel at up to 360km/h and have a minimal environmental impact. iryo’s Frecciarossa trains have different classes, all of which come with free unlimited WiFi, power sockets, toilets and an onboard entertainment portal where you can watch films and TV series. The main classes are: Infinita Class, Singular Café Class, Singular Class, Inicial Class. These new trains take 2 hours and 30 minutes to travel between Madrid and Barcelona. They depart from Madrid Atocha and Barcelona Sants stations, and stop in Zaragoza along the way. iryo services also cover Madrid, Cuenca, Valencia, Alicante, Córdoba, Seville and Málaga.
Luggage & cancellation policy
Average Duration
2h 37m
Cheapest Price
$30 (€25)
iryo frequency
12 a day
Luggage included
1 cabin bag (36x56x26cm) and 1 handbag (36x30x10cm)
Luggage storage
Overhead compartments and designated luggage areas
Cancellation Policy
According to fare conditions
Refund
Full refund provided
Amenities on board the train
Wifi
Food sold onboard
Restaurant car with Mediterranean cuisine, at-seat service in both classes
Seat reservation
Included in ticket price
Toilets
USB plugs
Accessibility
Wheelchair spaces and assistance available
Pets
Small pets in carriers allowed free. Large dogs need paid ticket
Quiet zone

AVE

About
Travel comfortably with AVE, Renfe’s high-speed trains. AVE connects major cities across Spain at speeds of up to 310 km/h (193 mph), offering a fast and smooth travel experience. Ticket options include Promo, Promo+, and Flexible fares to suit different budgets, along with discount cards such as the Gold Card and +Renfe Youth 50 Card for eligible travelers. AVE trains feature modern amenities including comfortable seating, Wi-Fi, power outlets, and onboard catering, making them a convenient and enjoyable way to travel across Spain.
Luggage & cancellation policy
Average Duration
2h 52m
Cheapest Price
$57 (€46)
AVE frequency
17 a day
Luggage included
1 piece of hand luggage and 3 pieces of luggage free of charge
Luggage storage
Overhead racks, end of carriages, and designated areas between seats
Cancellation Policy
Refund conditions depend on ticket type
Refund
Full refund if train is canceled
Amenities on board the train
Wifi
Food sold onboard
Cafeteria car with hot and cold meals, snacks, and beverages. At-seat service in Preferente (First) Class
Seat reservation
Included in ticket price for all classes
Toilets
USB plugs
Accessibility
Wheelchair spaces, accessible toilets, and assistance services available
Pets
Small pets under 10kg in carriers allowed free. Larger dogs require paid ticket and muzzle. Guide dogs free.
Quiet zone

Renfe

About
Renfe is Spain’s national train company operating freight and passenger on Spain’s extensive railway network as well as international routes to neighboring France and Portugal. Renfe has a wide range of ticket types to fit your budget like the Basic, Elige and Premium tickets. Renfe also offers discount cards like the Renfe Gold Card and +Renfe Youth Card 50 for qualified travelers. The Renfe AVE trains run at high speed and serve long-distance routes, Alvia trains combine high-speed and normal speed trains serving domestic routes, Altaria serves domestic routes into southern Spain, Euromed offers domestic routes along the Mediterranean coast, Avant trains serve regional commuter routes and Trenhotel offers night train routes.
Luggage & cancellation policy
Average Duration
9h 8m
Cheapest Price
$53 (€43)
Renfe frequency
1 a day
Luggage included
One piece of hand luggage and up to three suitcases free of charge
Luggage storage
Overhead racks, luggage areas at the end of carriages, and spaces between seats
Cancellation Policy
Cancellation possible according to ticket conditions
Refund
Full refund provided for canceled trains
Amenities on board the train
Wifi
Food sold onboard
Restaurant car (cafeteria) available on most long-distance trains serving hot and cold meals, snacks, and beverages. First class passengers receive at-seat service
Seat reservation
Optional seat reservation. Included in some ticket types, additional fee for others. Recommended during peak travel times
Toilets
USB plugs
Accessibility
Wheelchair spaces, accessible toilets, and assistance services available for passengers with reduced mobility
Pets
Small pets in carriers travel free. Dogs must be leashed and muzzled, require paid ticket. Guide dogs travel free
Quiet zone

Ouigo

About
SNCF OUIGO is a low-cost train service launched in 2013 by SNCF, the French national railway company. It offers budget-friendly travel on both high-speed (Ouigo Grande Vitesse) and conventional (Ouigo Vitesse Classique) lines in France, and also to Belgium and Spain. OUIGO trains are characterized by a "no-frills" approach, featuring a single class of seating and minimal onboard amenities to keep ticket prices low. While the high-speed services utilize specially reconfigured TGV trains, Ouigo Vitesse Classique uses older locomotive-hauled rolling stock for even cheaper fares on slower routes.
Luggage & cancellation policy
Average Duration
2h 30m
Cheapest Price
$27 (€22)
Ouigo frequency
10 a day
Luggage included
1 cabin bag (max 36x27x15cm) and 1 small bag included
Luggage storage
Overhead racks and designated areas at end of carriages
Cancellation Policy
According to fare conditions
Refund
Full refund if train is canceled by OUIGO
Amenities on board the train
Wifi
Food sold onboard
Cafe bar serving hot and cold drinks, snacks, sandwiches. First Class at-seat service on some routes
Seat reservation
Seat reservation mandatory and included in ticket price
Toilets
USB plugs
Accessibility
Wheelchair spaces and assistance available for passengers with reduced mobility
Pets
Small pets in carriers (max 45x30x25cm) for €5. Large dogs not allowed except guide dogs

Renfe AVLO

About
Renfe Avlo is Spain’s low-cost high-speed rail service operated by the national rail company Renfe. Serving routes between major cities such as Madrid, Zaragoza, Barcelona, Valencia, Tarragona, Girona, and Figueres, Avlo trains reach speeds of up to 186 mph (300 km/h). All tickets are for Economy Class (“Básica”) with assigned seating and include onboard services such as free Wi-Fi, entertainment via the PlayRenfe app, power sockets, and vending machines. Child tickets are available for ages 0–13, while passengers aged 14 and over require an adult ticket. Each fare includes a backpack and hand luggage (55x35x25 cm, no weight limit), with the option to upgrade for extra baggage. Prices start from as low as €7, making Avlo a budget-friendly way to travel between Spain’s most popular destinations.
Luggage & cancellation policy
Average Duration
3h 4m
Cheapest Price
$33 (€27)
Renfe AVLO frequency
4 a day
Luggage included
1 cabin bag (55x35x25cm) and 1 personal item (35x30x20cm)
Luggage storage
Overhead racks and spaces between seats
Cancellation Policy
According to fare conditions
Refund
Full refund if train is canceled
Amenities on board the train
Wifi
Food sold onboard
Cafe bar serving hot and cold drinks, snacks, sandwiches. First Class at-seat service on some routes
Seat reservation
Seat reservation included in ticket price
Toilets
USB plugs
Accessibility
Wheelchair spaces and assistance available
Pets
Small pets in carriers under 10kg allowed free. Service animals allowed

Renfe Viajeros

Luggage & cancellation policy
Average Duration
2h 30m
Cheapest Price
$61 (€50)
Renfe Viajeros frequency
3 a day

Spain’s Most Important High-Speed Line: Madrid to Barcelona

Introduction

Renfe, the Spanish state railway, and its flagship brand, AVE (Alta Velocidad Española or Spanish High Speed), have come under pressure from new competition in recent years, thanks to the arrival of open-access rival companies Ouigo and Iryo, as well as their own low-cost Avlo brand. I bought a ticket for the highest class of travel and took a trip on Renfe’s AVE from Madrid to Barcelona to see how they’re keeping up with their competitors.

View from AVE S-103 over countryside outside of Madrid

Route Overview

In the past, the very popular puente aéreo (air bridge) was the main choice for people traveling between Madrid and Barcelona, taking just half an hour by flight. However, the train has now prevailed, and the end-to-end journey time is actually faster using the high-speed line, which accounts for over 80% of all journeys. There are multiple trains every hour, with some stopping to serve cities en route (Lleida, Zaragoza, and Tarragona) and others running nonstop between Spain’s two largest cities.

Fun fact: there’s even a regional train that runs between Madrid and Barcelona. It avoids the high-speed line entirely, taking around 9 hours to complete the journey! Don’t worry, though. The high-speed option is still much faster, taking as little as 2 hours and 37 minutes to complete the 621-kilometer (386-mile) distance.

Transportation Experience

All Spanish high-speed trains require a seat reservation, and they can sell out. The Madrid to Barcelona route has so many trains every day that, even if you can't travel on your desired train, there will be a seat available on another. Also, the prices are dynamic and, therefore, increase with demand. Last-minute trains will be more (and I mean way more) expensive. The further in advance you can reserve, the better. Thankfully, tickets are available on Omio up to three months prior to departure on this route.

Route Details

Departure & Arrival Stations

In Madrid, there are two main train stations. Trains to Barcelona leave from Madrid-Puerta de Atocha, which is located quite centrally within the city. As such, it is easy to reach using the Madrid metro or Cercanías local trains. Like at all Spanish high-speed train stations, you must go through an airport-style security check prior to accessing the platform. Don’t worry, as you won’t have to remove your electronics from your bag, and there is no limit on liquids. Arrive with enough time to complete the security check, as well as to visit the station's famous botanical garden! Prémium tickets, like mine, grant you access to the trendy Renfe Sala Club lounge.

Outside Madrid Atocha train station

All long-distance trains serve Barcelona-Sants station in Barcelona. It is served by metro line 5 and many Rodalies commuter rail lines. From the station, it is easy to reach all parts of the city.

Schedule & Frequency

There are around fourteen AVE trains every day linking both cities, from 6:00 am to 9:00 pm, at regular intervals. All trains leave at either 27 or 57 minutes past the hour, except the last departure at 21:07. The views across the central Spanish plains are also very pleasant, as seen from the many elevated viaducts on the route, but there are also many tunnels!

Onboard Experience & Services

Onboard comfort will vary slightly depending on the type of train you travel on. I traveled on an S-103, built by Siemens and part of their widespread “Velaro” train family. In my opinion, these are the best. In First Class (Confort carriage), the seats are laid out in a 2+1 configuration and are very spacious. They are very wide, with more than ample legroom, and the seating position is perfect for working or relaxing, thanks to the recline and comfortable head cushion.

AVE S-103 ‘Confort’ First Class Seat

My “Prémium” ticket included a comprehensive meal and drinks service, including alcohol for lunch or dinner. It was very delicious and featured roasted chicken salad, warm bread, a chocolate pudding, and a couple of glasses of prosecco. For those who don’t have a meal included in their ticket, a bar coach is on board, selling sandwiches, snacks, and a wide variety of drinks. Second Class (Estándar) seats are also great, offering all the amenities of the higher class, but with reduced legroom and width, in a 2+2 configuration. Free Wi-Fi was available for all passengers, and it was very fast. The train offers plentiful luggage storage, with a limit of three pieces (each weighing up to 25kg), so you can bring what you want within reason. However, you should be sensible and considerate of other passengers.

AVE S-103 ‘Estándar’ Second Class Seat

Ticketing Advice & Budget Breakdown

Prices are dynamic and vary based on demand, so be sure to reserve in advance. For my Premium fare, I paid €81, with one month’s notice, which is definitely on the cheaper side. On-the-day fares can cost over €150. Basic Estándar fares start from just €22.

Item Cost (EUR)
Train ticket (Premium Fare) €81.00
Total €81.00

Top Tips & Personal Recommendations

  • Check out the botanical garden in Madrid Puerta de Atocha station before you go through the security checks.
  • If you have time, make a visit to the Renfe Sala Club lounge, which features comfortable seats and free drinks and snacks for Premium ticket holders.
  • Want to save money but still crave a First Class experience? There are also cheaper Elige fares that allow you to sit in the big seats, but these don’t include lounge access or meal and drinks service.

Conclusion

The AVE has always been a great option for travel in Spain, and nowadays, thanks to competition, even the Prémium fares are not absurdly high. Tickets are changeable up until departure, and trains are very frequent, making traveling onboard Renfe's AVE Prémium service a fantastic option on this route.

About the Author: Nonstop Eurotrip

  • Job Title: Travel Content Creator
  • Bio: Nonstop Eurotrip creates YouTube trip reports and reviews on trains, planes, buses and ferries within Europe—and all around the world—and also shares blog posts and travel deals on their website.

FAQs: Trains from Madrid to Barcelona

Find answers to the most common questions about traveling from Madrid to Barcelona by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Barcelona, this guide helps you travel smarter and with confidence.

FAQs
The distance by train from Madrid to Barcelona is 313 miles (504 km).
Train ticket prices from Madrid to Barcelona can vary. The cheapest ticket starts at $36 (€29), while the average price is around $101 (€82).
Three to four days in Barcelona is ideal to explore its main attractions, including La Sagrada Familia, Park Güell, and the Gothic Quarter, while also enjoying its vibrant culture and cuisine.
The first train from Madrid to Barcelona leaves at 5:40 AM.
The cheapest way to get from Madrid to Barcelona is by bus, with a cost of around $30 (€24).
The last train from Madrid to Barcelona leaves at 9:25 PM.
In Barcelona, you can explore Camp Nou, the home stadium of FC Barcelona, which offers tours and a museum. Visit Montjuïc for stunning city views, the Magic Fountain, and Montjuïc Castle. Relax at Barceloneta Beach, known for sunbathing and seaside dining. Discover El Raval's eclectic culture and nightlife, and enjoy rides and views at Tibidabo Amusement Park. Must-see sights include the iconic Sagrada Família, vibrant Park Güell, bustling La Rambla, the historic Gothic Quarter, and the uniquely designed Casa Batlló by Gaudí.
The train from Madrid to Barcelona takes 2h 37m and runs 35 per day.
The train station in Madrid that goes to Barcelona is Madrid-Puerta de Atocha-Almudena Grandes, which connects to Barcelona Sants.
A day trip from Madrid to Barcelona is not feasible, as the journey takes 2h 37m. However, with 35 trains running per day between the two cities, frequent travel options are available for those planning a longer stay. The distance between Madrid and Barcelona is 313 miles (504 km).
Unfortunately, there is no night train available from Madrid to Barcelona.
The train journey from Madrid to Barcelona is not particularly scenic, as it primarily passes through flat landscapes and industrial areas with limited picturesque views.
Yes, there is a high-speed train from Madrid to Barcelona.
Yes, you can take the train from Madrid to Barcelona.
Yes, there is a direct train from Madrid to Barcelona. This service operates 35 times per day, provided by Ouigo, iryo, AVE, Renfe AVLO, Renfe, Renfe Viajeros, Ouigo.

popular train stations

Popular train stations from Madrid to Barcelona

Madrid
Barcelona
The major train station for departures in Madrid is Madrid Chamartín. Find all the information you need to know about services, amenities and connections at Madrid Chamartín for your trip from Madrid to Barcelona.
Amenities at train station
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
Bike ParkingBike Parking
Bike RentalBike Rental
Car RentalCar Rental
Information DeskInformation Desk
information
ticketOfficeHours
Distance to city center
6 km
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
Bike ParkingBike Parking
Bike RentalBike Rental
Car RentalCar Rental
Information DeskInformation Desk
information
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • Mon - Sun: 10:00 - 20:00
ticketOfficeHours
Distance to city center
1 km
Wifi
Wifi
  • Free WiFi in the station and on all Renfe trains.
Lockers
Lockers
  • Open daily from 05:30 to 22:00.
Dining
Dining
  • Passion Food
  • La Barrila
  • Enrique Tomás
  • Pic Nic
  • Foodissimo!
  • PureGusto
  • Burger King
Accessibility
Accessibility
  • Wheelchair parking, adapted elevators, adapted platforms, lobby shopping area.
Hotel
Hotel
  • 60 Balconies Urban Stay
  • Only YOU Hotel Atocha
  • SLEEP’N Atocha
Ticket Office
Ticket Office
  • Mon - Sun: 10:00 - 20:00
Information Desk
Information Desk
  • On the ground floor of the main concourse.
Public transit options for Madrid-Puerta de Atocha-Almudena Grandes
  • Metro lines: 1
  • Bus lines: 10, 14, 24, 26, 32, 37, 54, 57, 59, 85, 86, 102, 121, 203
  • Train lines: C1, C2, C3, C4, C5, C7, C8, C10

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