Happy Black Friday! New to Omio? Get 15% off your first app booking. Valid until 03/12/2024.
15% discount applied on bookings with a total basket value up to 100 Euros.
Valid for first-time customers only
Only available on app bookings
This offer will end on 03/12/2024.
Limit one (1) coupon code per eligible booking. Cannot be combined, transferred or exchanged.
For full terms and conditions: https://www.omio.com/coupon

Madrid Barajas Airport (MAD) to Barcelona Sants train

Tue, 03 Dec
+ Add return
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

Cheap train tickets from Madrid Barajas Airport (MAD) to Barcelona Sants

Showing times and prices for 03 Dec

Cheapest

The best way to find a cheap train ticket from Madrid Barajas Airport (MAD) to Barcelona Sants is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Cheapest
SNCF OUIGO6541
14:152h30
Madrid-Puerta de Atocha-Almudena Grandes
16:45Barcelona Sants
£221One-way
0 changes
Cheapest
SNCF OUIGO6471
07:052h45
Madrid-Puerta de Atocha-Almudena Grandes
09:50Barcelona Sants
£221One-way
0 changes
Cheapest
SNCF OUIGO6501
10:052h55
Madrid-Puerta de Atocha-Almudena Grandes
13:00Barcelona Sants
£221One-way
0 changes
2nd Cheapest
iryo06131
13:502h45
Madrid-Puerta de Atocha-Almudena Grandes
16:35Barcelona Sants
£221One-way
0 changes
iryo06121
12:252h45
Madrid-Puerta de Atocha-Almudena Grandes
15:10Barcelona Sants
£241One-way
0 changes

Madrid Barajas Airport (MAD) to Barcelona Sants train times

Showing trains for tomorrow, Tuesday 3 December
ProviderDepartsDurationArrivesChangesTickets
iryo
06061
iryoiryo | 06061
06:40 Madrid-Puerta de Atocha-Almudena Grandes2h30 09:10 Barcelona Sants0 changesDirect
SNCF OUIGO
6471
SNCF OUIGOSNCF OUIGO | 6471
07:05 Madrid-Puerta de Atocha-Almudena Grandes2h45 09:50 Barcelona Sants0 changesDirect
iryo
06271
iryoiryo | 06271
07:25 Madrid-Puerta de Atocha-Almudena Grandes2h30 09:55 Barcelona Sants0 changesDirect
iryo
06281
iryoiryo | 06281
08:35 Madrid-Puerta de Atocha-Almudena Grandes2h30 11:05 Barcelona Sants0 changesDirect
iryo
06091
iryoiryo | 06091
09:16 Madrid-Puerta de Atocha-Almudena Grandes2h45 12:01 Barcelona Sants0 changesDirect
iryo
06011
iryoiryo | 06011
10:00 Madrid-Puerta de Atocha-Almudena Grandes2h45 12:45 Barcelona Sants0 changesDirect
SNCF OUIGO
6501
SNCF OUIGOSNCF OUIGO | 6501
10:05 Madrid-Puerta de Atocha-Almudena Grandes2h55 13:00 Barcelona Sants0 changesDirect
iryo
06111
iryoiryo | 06111
11:25 Madrid-Puerta de Atocha-Almudena Grandes2h45 14:10 Barcelona Sants0 changesDirect
iryo
06121
iryoiryo | 06121
12:25 Madrid-Puerta de Atocha-Almudena Grandes2h45 15:10 Barcelona Sants0 changesDirect
iryo
06131
iryoiryo | 06131
13:50 Madrid-Puerta de Atocha-Almudena Grandes2h45 16:35 Barcelona Sants0 changesDirect
SNCF OUIGO
6541
SNCF OUIGOSNCF OUIGO | 6541
14:15 Madrid-Puerta de Atocha-Almudena Grandes2h30 16:45 Barcelona Sants0 changesDirect
iryo
06151
iryoiryo | 06151
15:25 Madrid-Puerta de Atocha-Almudena Grandes2h45 18:10 Barcelona Sants0 changesDirect
iryo
06161
iryoiryo | 06161
16:40 Madrid-Puerta de Atocha-Almudena Grandes2h30 19:10 Barcelona Sants0 changesDirect
SNCF OUIGO
6571
SNCF OUIGOSNCF OUIGO | 6571
17:20 Madrid-Puerta de Atocha-Almudena Grandes2h30 19:50 Barcelona Sants0 changesDirect
iryo
06171
iryoiryo | 06171
17:25 Madrid-Puerta de Atocha-Almudena Grandes2h45 20:10 Barcelona Sants0 changesDirect
iryo
06181
iryoiryo | 06181
18:35 Madrid-Puerta de Atocha-Almudena Grandes2h30 21:05 Barcelona Sants0 changesDirect
iryo
06013
iryoiryo | 06013
19:25 Madrid-Puerta de Atocha-Almudena Grandes2h45 22:10 Barcelona Sants0 changesDirect
iryo
06201
iryoiryo | 06201
20:25 Madrid-Puerta de Atocha-Almudena Grandes2h45 23:10 Barcelona Sants0 changesDirect
SNCF OUIGO
6611
SNCF OUIGOSNCF OUIGO | 6611
21:00 Madrid-Puerta de Atocha-Almudena Grandes2h45 23:45 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 Barajas Airport (MAD) to Barcelona Sants by train, flight or coach

Tue
03 Dec
Wed
04 Dec
Thu
05 Dec
Fri
06 Dec
Sat
07 Dec
Sun
08 Dec
Mon
09 Dec
Tue
10 Dec
Wed
11 Dec
Thu
12 Dec
Fri
13 Dec
Sat
14 Dec
Sun
15 Dec
Mon
16 Dec
Tue
17 Dec
Wed
18 Dec
Thu
19 Dec
Fri
20 Dec
Sat
21 Dec
Sun
22 Dec
Mon
23 Dec

Train times from Madrid Barajas Airport (MAD) to Barcelona Sants

Showing times and prices for 03 Dec

Fastest Journey

2 h 30 m

Average

2 h 40 m

Trains per day

19

Distance

490 km

Of the 19 trains that leave Madrid Barajas Airport (MAD) for Barcelona Sants every day 19 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
iryo06061
06:402h30
Madrid-Puerta de Atocha-Almudena Grandes
09:10Barcelona Sants
£271One-way
0 changes
Fastest
SNCF OUIGO6541
14:152h30
Madrid-Puerta de Atocha-Almudena Grandes
16:45Barcelona Sants
£221One-way
0 changes
Fastest
iryo06161
16:402h30
Madrid-Puerta de Atocha-Almudena Grandes
19:10Barcelona Sants
£381One-way
0 changes
Fastest
iryo06181
18:352h30
Madrid-Puerta de Atocha-Almudena Grandes
21:05Barcelona Sants
£351One-way
0 changes
Fastest
iryo06271
07:252h30
Madrid-Puerta de Atocha-Almudena Grandes
09:55Barcelona Sants
£281One-way
0 changes

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Journey information

Overview: Train from Madrid Barajas Airport (MAD) to Barcelona Sants

Take a train from Madrid Barajas Airport (MAD) to Barcelona Sants and enjoy the approximately 490 km long journey. Find schedules and pricing options for a convenient and affordable trip.
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
Coach from £4
Distance
490 km
Cheapest ticket price
£17
Trains per day
10
Direct trains
10
Train providers
5
Fastest train
2h 30m
First train
04:40
Last train
19:00
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
Coach from £4

Train providers: Ouigo, iryo and AVE trains Madrid Barajas Airport (MAD) to Barcelona Sants

Ouigo, iryo and AVE trains will get you to Barcelona Sants from Madrid Barajas Airport (MAD) from £12. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

OUIGO is a low-cost train company based in France. It offers high-speed trains that run between major cities in France, as well as international destinations. The trains are divided into two types: TGV and Intercités. The TGV trains are the fastest, with speeds of up to 320 km/h, while the Intercités trains are slightly slower but still offer a comfortable journey. OUIGO offers a range of ticket types, including Standard, Flexi and Premium. Standard tickets are the most affordable, while Flexi and Premium tickets offer more flexibility and additional benefits such as priority boarding and access to the OUIGO Lounge. Onboard, passengers can enjoy free Wi-Fi, power sockets, and a selection of snacks and drinks. The most popular routes for OUIGO are Paris to Lyon, Paris to Marseille, and Paris to Lille.

Madrid Barajas Airport (MAD) to Barcelona Sants train information with Ouigo:

  • Average Duration: 2 h 30 min
  • Cheapest Price: £17

FAQs: Madrid Barajas Airport (MAD) to Barcelona Sants train

FAQs: Travel by train from Madrid Barajas Airport (MAD) to Barcelona Sants 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 Barajas Airport (MAD) to Barcelona Sants.
FAQs
Cheap train tickets from Madrid Barajas Airport (MAD) to Barcelona Sants can start from as little as £17 when you book in advance. The average train ticket price for Madrid Barajas Airport (MAD) to Barcelona Sants is £40; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The train time from Madrid Barajas Airport (MAD) to Barcelona Sants is on average 2 h 30 min   for the 304 mile long journey, but the time it takes to go to Barcelona Sants from Madrid Barajas Airport (MAD) by train can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Madrid Barajas Airport (MAD) to Barcelona Sants leaves at 04: 40. Plan your trip with the Journey Planner   from Omio.
The last train from Madrid Barajas Airport (MAD) to Barcelona Sants leaves at 19: 00.
Yes, there are 10 direct trains a day from Madrid Barajas Airport (MAD) to Barcelona Sants with Ouigo or iryo. Schedules can vary on holidays or weekends with fewer direct trains.
Yes, there are multiple high-speed train options for your journey from Madrid Barajas Airport (MAD) to Barcelona Sants. You can choose between Ouigo or iryo. Ouigo trains take around 2 h 30 min iryo trains take around 2 h 30 min
Take the Madrid Barajas Airport (MAD) to Barcelona Sants train with Ouigo or iryo. However, it's always good to check out all possible train providers for the trip between Madrid Barajas Airport (MAD) and Barcelona Sants as there might be differences in the amenities they offer.
No, there are no night trains, the latest train for this route is 19: 00.
A trip to Barcelona Sants from Madrid Barajas Airport (MAD) is worth doing but not as a day trip with a journey time of 2 h 30 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from Madrid Barajas Airport (MAD) to Barcelona Sants by train is April.
You have options as you can travel between Madrid Barajas Airport (MAD) and Barcelona Sants 3 different ways: train, flight or coach.

Trains arriving to Barcelona Sants

Distance from Barcelona Sants to city center
Distance from Barcelona Sants to city center
1.4 miles (2.3 km)
Ticket Office Hours
Ticket Office Hours
Mon - Sun: 06: 00 - 22: 00
How to get to this station?
How to get to this station?
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
Nearest Airport
Nearest Airport
Barcelona El Prat Airport
9 miles
How to get to nearest airport?
How to get to nearest airport?
The airport can be reached from the station on the R2 Nord (R2N) trains that run every 30min.
Amenities at station
Wifi
Wifi
Hotspots in and near restaurants.
ATM
ATM
In the central part of the station.
Taxi
Taxi
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
Car Rentals
Car Rentals
Alamo | Enterprise | National | Europcar | Sixt
Information Desk
Information Desk
Located in various locations inside the station.
Accessibility
Accessibility
All areas of the station have full disability access facilities.

More options for your journey from Madrid Barajas Airport (MAD) to Barcelona Sants

Here are some other resources that might have the information you need

Most popular trains, buses, flights and ferries to and from Barcelona Sants and Madrid Barajas Airport (MAD)

HomeTrainsTrains in SpainMadrid Barajas Airport (MAD) to Barcelona Sants train

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