Madrid to Barcelona train with Ouigo

Sat, 14 Jun
+ Add return
Ouigo
AVE
iryo
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 15 Jun

Cheapest price

£67

Average price

£96

Fastest journey

2 h 37 m

Average duration

2 h 43 m

Trains per day

13

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 travelling at rush hour.

The average ticket from Madrid to Barcelona will cost around £96 if you buy it on the day, but you can find cheap train tickets today for only £67.

Fast trains

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

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

The slowest trains will take 2 h 52 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.

iryo06081
08:072h52
Madrid-Puerta de Atocha-Almudena Grandes
10:59Barcelona Sants
£671One-way
0 changes
Ouigo06471
07:022h52
Madrid-Puerta de Atocha-Almudena Grandes
09:54Barcelona Sants
£741One-way
0 changes
iryo06121
12:222h52
Madrid-Puerta de Atocha-Almudena Grandes
15:14Barcelona Sants
£821One-way
0 changes
Ouigo06611
21:022h52
Madrid-Puerta de Atocha-Almudena Grandes
23:54Barcelona Sants
£841One-way
0 changes
Ouigo06541
14:122h37
Madrid-Puerta de Atocha-Almudena Grandes
16:49Barcelona Sants
£841One-way
0 changes

Travel Information

Compare train, coach 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 coach with prices starting from £17. For those with little time consider booking a train which can get you there in 2h 50m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.2 - 0.5kg.

Compare train with

Most popular
Train
Coach
Flight

£61

Average Price

£57

Average Price

Cheapest

£107

Average Price

3h 20m

average duration

Fastest

2h 50m

Onboard

+

30m

Additional time*

13h 12m

average duration

12h 42m

Onboard

+

30m

Additional time*

8h 16m

average duration

5h 16m

Onboard

+

3h 0m

Additional time*

0.2 - 0.5kg

CO2 emissions

Lowest

0.5 - 1.3kg

CO2 emissions

1.5 - 3.0kg

CO2 emissions

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

Showing trains for tomorrow, Sunday 15 June
Last updated at 21:14
ProviderDepartsDurationArrivesChanges
Tickets
sncf-ouigo06471
On time
05:02 Madrid-Puerta de Atocha-Almudena Grandes
2h52
07:54 Barcelona Sants
0 changesdirect
iryo06081
On time
06:07 Madrid-Puerta de Atocha-Almudena Grandes
2h52
08:59 Barcelona Sants
0 changesdirect
iryo06291
On time
07:22 Madrid-Puerta de Atocha-Almudena Grandes
2h59
10:21 Barcelona Sants
0 changesdirect
sncf-ouigo06501
Delayed
08:02 Madrid-Puerta de Atocha-Almudena Grandes
3h02
11:04 11:04Barcelona Sants
0 changesdirect
iryo06121
On time
10:22 Madrid-Puerta de Atocha-Almudena Grandes
2h52
13:14 Barcelona Sants
0 changesdirect
iryo06141
On time
12:02 Madrid-Puerta de Atocha-Almudena Grandes
2h52
14:54 Barcelona Sants
0 changesdirect
sncf-ouigo06541
On time
12:12 Madrid-Puerta de Atocha-Almudena Grandes
2h37
14:49 Barcelona Sants
0 changesdirect
iryo06021
On time
12:42 Madrid-Puerta de Atocha-Almudena Grandes
2h59
15:41 Barcelona Sants
0 changesdirect
iryo0616114:37 Madrid-Puerta de Atocha-Almudena Grandes
2h37
17:14 Barcelona Sants0 changesdirect
sncf-ouigo0657115:17 Madrid-Puerta de Atocha-Almudena Grandes
2h37
17:54 Barcelona Sants0 changesdirect
iryo0617115:22 Madrid-Puerta de Atocha-Almudena Grandes
2h52
18:14 Barcelona Sants0 changesdirect
iryo0620118:22 Madrid-Puerta de Atocha-Almudena Grandes
2h52
21:14 Barcelona Sants0 changesdirect
sncf-ouigo0661119:02 Madrid-Puerta de Atocha-Almudena Grandes
2h52
21:54 Barcelona Sants0 changesdirect

This is the last train of the day.

Find all the dates and times for this journey

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

Sun
15 Jun
Mon
16 Jun
Tue
17 Jun
Wed
18 Jun
Thu
19 Jun
Fri
20 Jun
Sat
21 Jun
Sun
22 Jun
Mon
23 Jun
Tue
24 Jun
Wed
25 Jun
Thu
26 Jun
Fri
27 Jun
Sat
28 Jun
Sun
29 Jun
Mon
30 Jun
Tue
01 Jul
Wed
02 Jul
Thu
03 Jul
Fri
04 Jul
Sat
05 Jul

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.
Pro
IconFast
IconComfortable
IconClean
Cons
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.
Pro
IconStaff
IconVolume
IconPunctuality
Cons
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.
Pro
IconWIFI
IconHygiene
IconPersonnel
Cons
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.
Pro
IconModern train
IconAir-conditioned train
IconCheap seat reservation
Cons
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.
Pro
IconPlenty of room to sit
IconCheaper than car hire
Cons
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.
Pro
IconGood seats
Cons
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.
Pro
IconGood air conditioning
Cons
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.
Pro
IconGood air conditioning
Cons
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.
Pro
IconPrice
IconPersonnel
IconWifi connection
IconPunctual
IconBooking options
Cons
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!
Pro
IconClean
IconComfortable
Cons
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.
Pro
IconGood price
IconBeautiful view
Cons
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.
Pro
IconThe train was absolutely clean
IconThe ticket controls are super regulated like at the airport
IconVery good on-board restaurant
Cons
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.

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 2h 50m. Cheap train tickets for this journey start at £17 if you book in advance.
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
Distance
504 km
Average train duration
2h 50m
Cheapest ticket price
£17
Trains per day
35
Direct trains
35
Fastest train
2h 30m
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

Train companies: AVE, Ouigo and Renfe AVLO trains Madrid to Barcelona

AVE, Ouigo and Renfe AVLO trains will get you to Barcelona from Madrid from £22. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Renfe AVE is a high-speed train service operated by the Spanish railway company Renfe with trains from Madrid to Barcelona. It is one of the most popular train services in Spain, connecting major cities across the country. The AVE trains are some of the fastest in Europe, reaching speeds of up to 310 km/h. They offer a comfortable and convenient way to travel, with spacious seating, air conditioning, and onboard entertainment. Renfe AVE offers several types of trains, including the AVE S-100, AVE S-112, AVE S-130, and AVE S-120. The AVE S-100 is the fastest, while the AVE S-120 is the most luxurious. Passengers can choose from a variety of ticket types, including single tickets, return tickets, and group tickets. Onboard facilities include Wi-Fi, power outlets, and a selection of snacks and drinks. The most popular routes for Renfe AVE include Madrid to Barcelona, Madrid to Seville, and Barcelona to Valencia.

AVE from Madrid to Barcelona train information:

  • Average Duration: 2 h 30 min
  • Cheapest Price: £25
  • AVE frequency: 12 a day

FAQs: Madrid to Barcelona train

FAQs: Travel by train from Madrid 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 Madrid to Barcelona.
FAQs

popular train stations

Important Stations and Airports in Madrid and 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 transport 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 major train station for arrivals in Barcelona is Barcelona Sants. Find all the information you need to know about services, amenities and connections at Barcelona Sants for your journey to Barcelona from Madrid.
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: 06:00 - 22:00
ticketOfficeHours
Distance to city center
1 km
Wifi
Wifi
  • Hotspots in and near restaurants.
Lockers
Lockers
  • Staffed and automatic. Open daily from 05:30 to 21:00.
Dining
Dining
  • McDonald’s
  • Caffe di Fiore
  • Ars Café
  • Café de l'Estació
  • Café de l’Estació Deli
  • Lavazza
  • Como
  • Peter's
  • Tutti Frutti
  • Enrique Tomás
  • & many more
Accessibility
Accessibility
  • All areas of the station have full disability access facilities.
Hotel
Hotel
  • Apartments Eixample
  • Apartment Guell
  • Sweet Inn Callao
Ticket Office
Ticket Office
  • Mon - Sun: 06:00 - 22:00
Information Desk
Information Desk
  • Located in various locations inside the station.
Public transport options for Barcelona Sants
  • Metro lines: L3, L5
  • Bus lines: A1, A2
  • Train lines: AVE, Alvia, Euromed, Talgo, Trenhotel, TGV, Avant, Intercity, R1, R2, R2 Nord, R2 Sud, R3, R4, RG1, R11, R12, R13, R14, R15, R16, R17
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
phone
Phone Number
ticketOfficeHours
Distance to city center
2 km
Barcelona Passeig De GraciaWifiLockersParkingDiningATMTaxisAccessibilityWCHotelLost and Found OfficeTicket OfficeBike ParkingBike RentalCar RentalInformation DeskLuggage Carts
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
Luggage CartsLuggage Carts
information
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • 6:00 AM - 10:00 PM Monday - Sunday
platformCount
Number of platforms
4
Wifi
Wifi
  • Free
Parking
Parking
  • Parking is available nearby with several public parking options.
Dining
Dining
  • Restaurant Lasarte
  • El Nacional
Taxis
Taxis
  • Outside the main entrance.
Accessibility
Accessibility
  • Elevators.
WC
WC
  • €1
Hotel
Hotel
  • Majestic Hotel & Spa Barcelona
  • Hotel Royal Passeig de Gracia
  • Casa Fuster Hotel
Lost and Found Office
Lost and Found Office
  • Located in the main hall
Car Rental
Car Rental
  • Avis
  • Europcar
Information Desk
Information Desk
  • Located in the main hall
Luggage Carts
Luggage Carts
  • Free
Station Plan
  • Hall 1: main entrance, platforms for regional and Rodalies trains
  • Hall 2: metro connections
  • Hall 3: FGC services
Public transport options for Barcelona Passeig De Gracia
  • Metro: Line 2, Line 3, Line 4
  • Bus: Several lines available
  • FGC: Lines S1, S2, S5, S55

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
More routes, destinations and providers
Currency
Language