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

Train tickets from Madrid to Barcelona-El Prat Airport

Return
The price shown for each trip will be the average for all passengers, including any infants.
Madrid (MAD)
Barcelona (BCN)
Wed 19/1
Thu 27/1
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 |

Train information from Madrid to Barcelona-El Prat Airport

Find information about train ticket prices, journey time, and companies that offer transportation from Madrid to Barcelona-El Prat Airport
RETURN FROM£12The best return train deal from Madrid to Barcelona-El Prat Airport found on momondo in the last 72 hours is £12
ONE-WAY FROM£6The best one-way train deal from Madrid to Barcelona-El Prat Airport found on momondo in the last 72 hours is £6
AVG TRAVEL TIME2h 37mAverage time it takes to travel by train from Madrid to Barcelona-El Prat Airport
TRAIN COMPANIESRenfeThere is 1 train company servicing this route: Renfe

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

Ride from Madrid to Barcelona-El Prat Airport by train with our quickest and cheapest return tickets available. You can also search by a specific date by using the search form above. All prices were found in the last 72 hours.
SNCF, Renfe
3 Feb
01:20Madrid Atocha
2h 30m
03:50Barcelona Sants
6 Feb
01:45Barcelona Sants
2h 30m
04:15Madrid Atocha
SNCF, Renfe
4 Feb
01:20Madrid Atocha
2h 30m
03:50Barcelona Sants
6 Feb
01:45Barcelona Sants
2h 30m
04:15Madrid Atocha
SNCF, Renfe
4 Feb
01:20Madrid Atocha
2h 30m
03:50Barcelona Sants
6 Feb
01:45Barcelona Sants
2h 30m
04:15Madrid Atocha
Renfe
16 Jul
14:00Madrid Atocha
2h 30m
16:30Barcelona Sants
23 Jul
13:25Barcelona Sants
2h 30m
15:55Madrid Atocha
SNCF
31 Jan
02:05Madrid Atocha
2h 30m
04:35Barcelona Sants
3 Feb
01:45Barcelona Sants
2h 30m
04:15Madrid Atocha
Renfe
18 Mar
02:20Madrid Atocha
2h 30m
04:50Barcelona Sants
18 Mar
09:25Barcelona Sants
2h 30m
11:55Madrid Atocha

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

If you’d prefer to ride from Madrid to Barcelona-El Prat Airport by train one-way, below are our fastest and cheapest options found in the last 72 hours. Select your deal below or use the search form above to find available train tickets by date.
SNCF
22 Jun
03:05Madrid Atocha
2h 30m
05:35Barcelona Sants
Renfe
10 Jun
02:20Madrid Atocha
2h 30m
04:50Barcelona Sants
Renfe
4 Mar
01:20Madrid Atocha
2h 30m
03:50Barcelona 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

  • How long is the train ride from Madrid to Barcelona-El Prat Airport?

    2h 30m is the fastest available option to arrive in Barcelona-El Prat Airport from Madrid by train. Your arrival can differ by about 0h 07m. This largely depends on whether your train ride includes stops or a direct route from Madrid to Barcelona-El Prat Airport. Take the SNCF train from Madrid and you’ll arrive in your destination quickly.

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

    Ride to your destination comfortably on Renfe. Consider Renfe as it’s been found as the cheapest option to get from Madrid to Barcelona-El Prat Airport starting at £12.

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

    We’ve found that taking a flight from Madrid to Barcelona-El Prat Airport with {10} is more time-efficient when based simply on travel duration. A train from Madrid to Barcelona-El Prat Airport or a bus from Madrid to Barcelona-El Prat Airport can take you longer than a 1h 20m flight.

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

    Expect a train to be one of the cheapest options available to you for travel. Currently, a train has deals available from £12. While they may not be the most cost-effective options currently available a flight from Madrid to Barcelona-El Prat Airport or a bus from Madrid to Barcelona-El Prat Airport can also be options worth looking into if other factors outside of cost are a higher priority.

  • How far is Madrid Barajas to Barcelona-El Prat by train?

    Madrid Barajas and Barcelona-El Prat are 308.2 mi apart from one another, but the actual distance by train depends on the route taken. The train journey is around 2h 30m long.

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

    Taking a train from Madrid Barajas to Barcelona-El Prat has a carbon footprint of about 67lb. Flying this journey instead would increase your carbon footprint to around 388lb. A bus for this journey would also have lower emissions than flying, with a carbon footprint of around 42lb.


Renfe trains from Madrid to Barcelona-El Prat Airport

Our best Renfe deals on Madrid to Barcelona-El Prat Airport train tickets
Renfe
14 Oct
02:20Madrid Atocha
2h 30m
04:50Barcelona Sants
14 Oct
17:10Barcelona Sants
2h 45m
19:55Madrid Atocha
Renfe
13 Oct
02:20Madrid Atocha
2h 30m
04:50Barcelona Sants
13 Oct
17:10Barcelona Sants
2h 45m
19:55Madrid Atocha
Renfe
16 Mar
02:20Madrid Atocha
2h 30m
04:50Barcelona Sants
16 Mar
17:10Barcelona Sants
2h 45m
19:55Madrid Atocha

Trains Barcelona-El Prat Airport Madrid to Barcelona-El Prat Airport
  • Return
  • One-way