Madrid Barajas Airport to Barcelona El Prat Airport train

Cheap train tickets from Madrid Barajas Airport to Barcelona El Prat Airport

Showing times and prices for Oct 02

Cheapest

72

Average

108

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
07:05AMMadrid-Puerta de Atocha2h30 09:35AMBarcelona Sants
0 transfers
721One-way
2nd Cheapest
10:05AMMadrid-Puerta de Atocha2h45 12:50PMBarcelona Sants
0 transfers
941One-way
02:05PMMadrid-Puerta de Atocha2h45 04:50PMBarcelona Sants
0 transfers
1101One-way
09:00PMMadrid-Puerta de Atocha2h52 11:52PMBarcelona Sants
0 transfers
1321One-way
05:20PMMadrid-Puerta de Atocha2h30 07:50PMBarcelona Sants
0 transfers
1321One-way

Train schedule from Madrid Barajas Airport to Barcelona El Prat Airport

Showing trains for tomorrow, Sunday, October 2
07:05AMMadrid-Puerta de Atocha2h30 09:35AMBarcelona Sants
0 transfers
10:05AMMadrid-Puerta de Atocha2h45 12:50PMBarcelona Sants
0 transfers
02:05PMMadrid-Puerta de Atocha2h45 04:50PMBarcelona Sants
0 transfers
05:20PMMadrid-Puerta de Atocha2h30 07:50PMBarcelona Sants
0 transfers
09:00PMMadrid-Puerta de Atocha2h52 11:52PMBarcelona Sants
0 transfers

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

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

Fastest train times from Madrid Barajas Airport to Barcelona El Prat Airport

Showing times and prices for Oct 02

Fastest Journey

2 h 30 m

Average

2 h 40 m

Trains per day

5

Distance

483 km

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

Fastest
07:05AMMadrid-Puerta de Atocha2h30 09:35AMBarcelona Sants
0 transfers
721One-way
Fastest
05:20PMMadrid-Puerta de Atocha2h30 07:50PMBarcelona Sants
0 transfers
1321One-way
2nd Fastest
10:05AMMadrid-Puerta de Atocha2h45 12:50PMBarcelona Sants
0 transfers
941One-way
2nd Fastest
02:05PMMadrid-Puerta de Atocha2h45 04:50PMBarcelona Sants
0 transfers
1101One-way
09:00PMMadrid-Puerta de Atocha2h52 11:52PMBarcelona Sants
0 transfers
1321One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Madrid Barajas Airport to Barcelona El Prat Airport

distanceDistance299 miles (483 km)
durationAverage train duration2 h 30 min
priceAverage train ticket price$49 (€47)
changesDirect trainYes
carriersTrain providersRenfe AVE or Renfe

Trains from Madrid Barajas Airport to Barcelona El Prat Airport cover the 299 miles (483 km) long route taking on average 2 h 30 min with our travel partners like Renfe AVE or Renfe. There are direct train services available. While the average ticket price for this journey costs around $49 (€47), you can find the cheapest train ticket for as low as $36 (€35).

Train providers: Renfe and AVE from Madrid Barajas Airport to Barcelona El Prat Airport trains

Travel between Madrid Barajas Airport and Barcelona El Prat Airport from $36 (€35) with Omio’s train partners Renfe and AVE! You can find the best schedules and tickets when comparing and booking the most popular journey for you.

Renfe
AVE

Renfe is Spain’s national train company offering a multitude of domestic routes and international routes to France and Portugal. Renfe is known for its range of ticket types to fit anyone’s budget, such as the Basic, Elige and Premium tickets. Renfe also has discount cards for qualified travelers like the Renfe Gold Card and +Renfe Youth Card 50, which you can use on Omio. When you ride with Renfe, you can expect to find an impressive fleet of trains offering different levels of comfort, amenities and time needed to travel to your destination. These train types include Renfe AVE for high-speed long-distance routes, Alvia and Altaria for domestic routes in parts of Spain, Euromed for routes along the stunning Mediterranean coast, Avant commuter trains and Trenhotel night trains.

    Looking for a comfortable way to travel from Madrid Barajas Airport to Barcelona El Prat Airport? Reserve your Renfe AVE train to Barcelona El Prat Airport from Madrid Barajas Airport with Omio today! Renfe is Spain’s national train company that offers a wide variety of connections throughout the country as well as France and Portugal, including the Madrid Barajas Airport to Barcelona El Prat Airport trip. Omio shows you current AVE schedules and tickets to cover the 299 miles (483 km) distance. You can choose from ticket options like Promo, Promo + or Flexible for the best deals on this route. Renfe discount cards, such as the Renfe Gold Card and the + Renfe Youth 50 Card, can also be applied when purchasing your AVE ticket on Omio.

    As the main high-speed train service in Spain, AVE provides amenities like a restaurant, bathrooms, WiFi access, and onboard entertainment on its routes. AVE covers long distances and connects major cities in Spain in just a few hours thanks to its high speed. These trains can reach speeds up to 192 mph (310 kmh) on select routes, making AVE trains one of the fastest in the entire world. AVE offers all travelers ultimate comfort, flexibility and convenience, and on Omio you can book AVE tickets in a few steps!

      Travel Tips: Trains from Madrid Barajas Airport to Barcelona El Prat Airport

      Travel Tips: Travel by train to Barcelona El Prat Airport 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 to Barcelona El Prat Airport.
      FAQs
      Omio customers have found the cheapest trains from Madrid Barajas Airport to Barcelona El Prat Airport to cost as little as $36 (€35)  in the next 7 days.
      The train price to Barcelona El Prat Airport from Madrid Barajas Airport is on average $49 (€47)  if you are looking to book your tickets for this journey in the next 7 days.
      The Madrid Barajas Airport to Barcelona El Prat Airport train distance is approximately 299 miles (483 km).
      While the time it takes to travel 299 miles (483 km) between Madrid Barajas Airport and Barcelona El Prat Airport can vary based on specific dates, weekends, and holidays, the Madrid Barajas Airport to Barcelona El Prat Airport train journey time is on average 2 h 30 min.
      For the best Madrid Barajas Airport to Barcelona El Prat Airport train to buy, you can travel safely and comfortably with Renfe AVE or Renfe. However, it's always good to check all possible train companies with services between Madrid Barajas Airport and Barcelona El Prat Airport to compare what amenities they may offer.
      If you’re looking for a direct train, consider traveling with SNCF OUIGO. Nonstop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.
      You can take the earliest train from Madrid Barajas Airport to Barcelona El Prat Airport at 5: 05 AM   or take the last train from Madrid Barajas Airport to Barcelona El Prat Airport leaving at 7: 00 PM. Look for the latest Madrid Barajas Airport to Barcelona El Prat Airport train schedules on Omio and book the best time to take the train for this trip.
      You can find trains to Barcelona El Prat Airport from Madrid Barajas Airport to cost on average $49 (€47) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Madrid Barajas Airport to Barcelona El Prat Airport train generally on sale a few months before the planned travel date.

      More options for your journey from Madrid Barajas Airport to Barcelona El Prat Airport

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

      Most popular trains, buses and flights

      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
      Currency
      Language