Trains Barcelona-El Prat Airport Madrid to Barcelona-El Prat Airport

Find trains from Madrid to Barcelona-El Prat Airport

Search for cheap train tickets from Madrid to Barcelona-El Prat Airport and book your trip in minutes.

Round-trip
The price shown for each trip will be the average for all passengers, including any infants.
Madrid (MAD)
Barcelona (BCN)
Fri 1/21
Sat 1/29
The price shown for each trip will be the average for all passengers, including any infants.
The price shown for each trip will be the average for all passengers, including any infants.
Compare vs. momondo |

Madrid to Barcelona-El Prat Airport train information

Find information about ticket prices, popular stations, and train companies that offer trains from Madrid to Barcelona-El Prat Airport
ROUND-TRIP FROM$16The best round-trip train deal from Madrid to Barcelona-El Prat Airport found on momondo in the last 72 hours is $16
ONE-WAY FROM$8The best one-way train deal from Madrid to Barcelona-El Prat Airport found on momondo in the last 72 hours is $8
TRAIN COMPANIESRenfeThere is 1 train company servicing this route: Renfe

Book round-trip train tickets from Madrid to Barcelona-El Prat Airport

Below are the quickest and cheapest round-trip train tickets from Madrid to Barcelona-El Prat Airport that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
Renfe
Mar 18
2:20 amMadrid Atocha
2h 30m
4:50 amBarcelona Sants
Mar 18
9:25 amBarcelona Sants
2h 30m
11:55 amMadrid Atocha
SNCF
Jun 17
3:05 amMadrid Atocha
2h 30m
5:35 amBarcelona Sants
Jun 19
2:45 amBarcelona Sants
2h 30m
5:15 amMadrid Atocha
SNCF
Jan 27
2:05 amMadrid Atocha
2h 30m
4:35 amBarcelona Sants
Jan 30
1:45 amBarcelona Sants
2h 30m
4:15 amMadrid Atocha
SNCF, Renfe
Feb 16
1:20 amMadrid Atocha
2h 30m
3:50 amBarcelona Sants
Mar 6
1:45 amBarcelona Sants
2h 30m
4:15 amMadrid Atocha
Renfe
Jul 2
2:00 pmMadrid Atocha
2h 30m
4:30 pmBarcelona Sants
Jul 16
1:25 pmBarcelona Sants
2h 30m
3:55 pmMadrid Atocha
Renfe
Jul 2
2:00 pmMadrid Atocha
2h 30m
4:30 pmBarcelona Sants
Jul 16
1:25 pmBarcelona Sants
2h 30m
3:55 pmMadrid Atocha

Book one-way train tickets from Madrid to Barcelona-El Prat Airport

Below are the fastest and cheapest one-way train tickets from Madrid to Barcelona-El Prat Airport we’ve found in the last 72 hours. Select a deal below or use the search form above to find train tickets by date.
AccesRail
Aug 4
9:00 amMadrid Atocha
2h 30m
11:30 amBarcelona Sants
Renfe
Feb 20
1:20 amMadrid Atocha
2h 30m
3:50 amBarcelona Sants
Renfe
Jan 25
1:20 amMadrid Atocha
2h 30m
3:50 amBarcelona Sants

Choose the best way to get from Madrid Barajas to Barcelona-El Prat


FAQs for booking trains from Madrid to Barcelona-El Prat Airport

  • Which train companies operate between Madrid to Barcelona-El Prat Airport?

    Renfe will take you from Madrid to Barcelona-El Prat Airport. Renfe has been recently found as the cheapest option from $16 round-trip.

  • Is a train the cheapest way to get from Madrid to Barcelona-El Prat Airport?

    A train from Madrid to Barcelona-El Prat Airport from $16 can save you up to 79% on the cost of your trip compared to booking a flight from Madrid to Barcelona-El Prat Airport or a bus from Madrid to Barcelona-El Prat Airport.

  • What is the carbon footprint of a train from Madrid Barajas to Barcelona-El Prat?

    Taking a train to Barcelona-El Prat from Madrid Barajas has a carbon footprint of 67lb, on average. This is 83% less than taking an airplane for this journey (388lb). Buses to Barcelona-El Prat from Madrid Barajas have a carbon footprint of 42lb on average.


Renfe trains from Madrid to Barcelona-El Prat Airport

Our best Renfe deals on Madrid to Barcelona-El Prat Airport train tickets
Renfe
Oct 14
2:20 amMadrid Atocha
2h 30m
4:50 amBarcelona Sants
Oct 14
5:10 pmBarcelona Sants
2h 45m
7:55 pmMadrid Atocha
Renfe
Oct 13
2:20 amMadrid Atocha
2h 30m
4:50 amBarcelona Sants
Oct 13
5:10 pmBarcelona Sants
2h 45m
7:55 pmMadrid Atocha
Renfe
Mar 7
2:30 pmMadrid Atocha
3h 16m
5:46 pmBarcelona Sants
Mar 8
4:10 pmBarcelona Sants
2h 45m
6:55 pmMadrid Atocha

Trains Barcelona-El Prat Airport Madrid to Barcelona-El Prat Airport
  • Round-trip
  • One-way