Madrid-Puerta de Atocha-Almudena Grandes to Barcelona train

Sat, Oct 12
+ 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-Puerta de Atocha-Almudena Grandes to Barcelona

Showing times and prices for Oct 12

Cheapest

The best way to find a cheap train ticket from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
SNCF OUIGO
6571
05:20PM2h30
Madrid-Puerta de Atocha-Almudena Grandes
07:50PMBarcelona Sants
$561One-way
0 transfers
2nd Cheapest
Renfe AVLO
06305
03:30PM3h12
Madrid-Puerta de Atocha-Almudena Grandes
06:42PMBarcelona Sants
$591One-way
0 transfers
2nd Cheapest
SNCF OUIGO
6501
10:05AM2h55
Madrid-Puerta de Atocha-Almudena Grandes
01:00PMBarcelona Sants
$591One-way
0 transfers
2nd Cheapest
Renfe AVLO
06303
10:30AM2h45
Madrid-Puerta de Atocha-Almudena Grandes
01:15PMBarcelona Sants
$591One-way
0 transfers
2nd Cheapest
Renfe AVLO
06373
05:30PM3h12
Madrid-Puerta de Atocha-Almudena Grandes
08:42PMBarcelona Sants
$591One-way
0 transfers

Madrid-Puerta de Atocha-Almudena Grandes to Barcelona train times

Showing trains for tomorrow, Saturday, October 12
ProviderDepartsDurationArrivesTransfersTickets
Renfe AVLO
06301
06:30AM Madrid-Puerta de Atocha-Almudena Grandes2h50 09:20AM Barcelona Sants0 transfersDirect
SNCF OUIGO
6471
07:05AM Madrid-Puerta de Atocha-Almudena Grandes2h45 09:50AM Barcelona Sants0 transfersDirect
Renfe AVE
03073
07:30AM Madrid-Puerta de Atocha-Almudena Grandes3h12 10:42AM Barcelona Sants0 transfersDirect
Renfe AVE
03073
07:30AM Madrid-Puerta de Atocha-Almudena Grandes4h07 11:37AM Barcelona Sants1 transfer
Renfe AVE
03073
07:30AM Madrid-Puerta de Atocha-Almudena Grandes6h51 02:21PM Barcelona Sants1 transfer
Renfe AVE
03073
07:30AM Madrid-Puerta de Atocha-Almudena Grandes6h51 02:21PM Barcelona Sants1 transfer
iryo
06081
08:25AM Madrid-Puerta de Atocha-Almudena Grandes2h45 11:10AM Barcelona Sants0 transfersDirect
Renfe AVE
03091
09:00AM Madrid-Puerta de Atocha-Almudena Grandes2h37 11:37AM Barcelona Sants0 transfersDirect
Renfe AVE
03091
09:00AM Madrid-Puerta de Atocha-Almudena Grandes3h16 12:16PM Barcelona Sants1 transfer
Renfe AVE
03091
09:00AM Madrid-Puerta de Atocha-Almudena Grandes5h21 02:21PM Barcelona Sants1 transfer
Renfe AVE
03091
09:00AM Madrid-Puerta de Atocha-Almudena Grandes5h21 02:21PM Barcelona Sants1 transfer
iryo
06091
09:16AM Madrid-Puerta de Atocha-Almudena Grandes2h45 12:01PM Barcelona Sants0 transfersDirect
Renfe AVE
03093
09:30AM Madrid-Puerta de Atocha-Almudena Grandes3h39 01:09PM Barcelona Sants1 transfer
Renfe AVE
03093
09:30AM Madrid-Puerta de Atocha-Almudena Grandes4h51 02:21PM Barcelona Sants1 transfer
Renfe AVE
03093
09:30AM Madrid-Puerta de Atocha-Almudena Grandes3h07 12:37PM Barcelona Sants0 transfersDirect
Renfe AVE
03093
09:30AM Madrid-Puerta de Atocha-Almudena Grandes4h51 02:21PM Barcelona Sants1 transfer
iryo
06011
10:00AM Madrid-Puerta de Atocha-Almudena Grandes2h45 12:45PM Barcelona Sants0 transfersDirect
SNCF OUIGO
6501
10:05AM Madrid-Puerta de Atocha-Almudena Grandes4h16 02:21PM Barcelona Sants1 transfer
SNCF OUIGO
6501
10:05AM Madrid-Puerta de Atocha-Almudena Grandes2h55 01:00PM Barcelona Sants0 transfersDirect
SNCF OUIGO
6501
10:05AM Madrid-Puerta de Atocha-Almudena Grandes4h16 02:21PM Barcelona Sants1 transfer
SNCF OUIGO
6501
10:05AM Madrid-Puerta de Atocha-Almudena Grandes4h37 02:42PM Barcelona Sants1 transfer
Renfe AVLO
06303
10:30AM Madrid-Puerta de Atocha-Almudena Grandes2h45 01:15PM Barcelona Sants0 transfersDirect
iryo
06111
11:25AM Madrid-Puerta de Atocha-Almudena Grandes2h45 02:10PM Barcelona Sants0 transfersDirect
Renfe AVE
03113
11:30AM Madrid-Puerta de Atocha-Almudena Grandes7h33 07:03PM Barcelona Sants1 transfer
Renfe AVE
03113
11:30AM Madrid-Puerta de Atocha-Almudena Grandes9h12 08:42PM Barcelona Sants1 transfer
Renfe AVE
03113
11:30AM Madrid-Puerta de Atocha-Almudena Grandes3h12 02:42PM Barcelona Sants0 transfersDirect
Renfe AVE
03113
11:30AM Madrid-Puerta de Atocha-Almudena Grandes7h12 06:42PM Barcelona Sants1 transfer
iryo
06121
12:25PM Madrid-Puerta de Atocha-Almudena Grandes2h45 03:10PM Barcelona Sants0 transfersDirect
Renfe AVE
03123
12:30PM Madrid-Puerta de Atocha-Almudena Grandes3h10 03:40PM Barcelona Sants0 transfersDirect
Renfe AVE INT
09725
01:25PM Madrid-Puerta de Atocha-Almudena Grandes2h57 04:22PM Barcelona Sants0 transfersDirect
Renfe AVE INT
09725
01:25PM Madrid-Puerta de Atocha-Almudena Grandes5h17 06:42PM Barcelona Sants1 transfer
Renfe AVE INT
09725
01:25PM Madrid-Puerta de Atocha-Almudena Grandes7h17 08:42PM Barcelona Sants1 transfer
Renfe AVE INT
09725
01:25PM Madrid-Puerta de Atocha-Almudena Grandes5h38 07:03PM Barcelona Sants1 transfer
SNCF OUIGO
6541
02:15PM Madrid-Puerta de Atocha-Almudena Grandes2h30 04:45PM Barcelona Sants0 transfersDirect
iryo
06151
03:25PM Madrid-Puerta de Atocha-Almudena Grandes2h45 06:10PM Barcelona Sants0 transfersDirect
Renfe AVLO
06305
03:30PM Madrid-Puerta de Atocha-Almudena Grandes3h12 06:42PM Barcelona Sants0 transfersDirect
Renfe AVLO
06305
03:30PM Madrid-Puerta de Atocha-Almudena Grandes5h12 08:42PM Barcelona Sants1 transfer
Renfe AVLO
06305
03:30PM Madrid-Puerta de Atocha-Almudena Grandes3h33 07:03PM Barcelona Sants1 transfer
Renfe AVLO
06305
03:30PM Madrid-Puerta de Atocha-Almudena Grandes5h17 08:47PM Barcelona Sants1 transfer
Renfe AVE
03163
04:30PM Madrid-Puerta de Atocha-Almudena Grandes2h45 07:15PM Barcelona Sants0 transfersDirect
iryo
06161
04:40PM Madrid-Puerta de Atocha-Almudena Grandes2h30 07:10PM Barcelona Sants0 transfersDirect
SNCF OUIGO
6571
05:20PM Madrid-Puerta de Atocha-Almudena Grandes2h30 07:50PM Barcelona Sants0 transfersDirect
Renfe AVLO
06373
05:30PM Madrid-Puerta de Atocha-Almudena Grandes4h05 09:35PM Barcelona Sants1 transfer
Renfe AVLO
06373
05:30PM Madrid-Puerta de Atocha-Almudena Grandes4h05 09:35PM Barcelona Sants1 transfer
Renfe AVLO
06373
05:30PM Madrid-Puerta de Atocha-Almudena Grandes4h24 09:54PM Barcelona Sants1 transfer
Renfe AVLO
06373
05:30PM Madrid-Puerta de Atocha-Almudena Grandes3h12 08:42PM Barcelona Sants0 transfersDirect
Renfe AVE
03181
06:00PM Madrid-Puerta de Atocha-Almudena Grandes2h30 08:30PM Barcelona Sants0 transfersDirect
iryo
06013
07:25PM Madrid-Puerta de Atocha-Almudena Grandes2h45 10:10PM Barcelona Sants0 transfersDirect
Renfe AVLO
06309
07:30PM Madrid-Puerta de Atocha-Almudena Grandes4h20 11:50PM Barcelona Sants1 transfer
Renfe AVLO
06309
07:30PM Madrid-Puerta de Atocha-Almudena Grandes3h14 10:44PM Barcelona Sants0 transfersDirect
iryo
06201
08:25PM Madrid-Puerta de Atocha-Almudena Grandes2h45 11:10PM Barcelona Sants0 transfersDirect
Renfe AVE
03203
08:30PM Madrid-Puerta de Atocha-Almudena Grandes3h20 11:50PM Barcelona Sants0 transfersDirect
SNCF OUIGO
6611
09:00PM Madrid-Puerta de Atocha-Almudena Grandes2h45 11:45PM Barcelona Sants0 transfersDirect

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Madrid-Puerta de Atocha-Almudena Grandes to Barcelona by train, bus, or flight

Sat
Oct 12
Sun
Oct 13
Mon
Oct 14
Tue
Oct 15
Wed
Oct 16
Thu
Oct 17
Fri
Oct 18
Sat
Oct 19
Sun
Oct 20
Mon
Oct 21
Tue
Oct 22
Wed
Oct 23
Thu
Oct 24
Fri
Oct 25
Sat
Oct 26
Sun
Oct 27
Mon
Oct 28
Tue
Oct 29
Wed
Oct 30
Thu
Oct 31
Fri
Nov 01

Fastest train times from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona

Showing times and prices for Oct 12

Fastest Journey

2 h 30 m

Average

3 h 59 m

Trains per day

53

Distance

503 km

Of the 53 trains that leave Madrid-Puerta de Atocha-Almudena Grandes for Barcelona every day 28 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
SNCF OUIGO
6571
05:20PM2h30
Madrid-Puerta de Atocha-Almudena Grandes
07:50PMBarcelona Sants
$561One-way
0 transfers
Fastest
SNCF OUIGO
6541
02:15PM2h30
Madrid-Puerta de Atocha-Almudena Grandes
04:45PMBarcelona Sants
$781One-way
0 transfers
Fastest
iryo
06161
04:40PM2h30
Madrid-Puerta de Atocha-Almudena Grandes
07:10PMBarcelona Sants
$661One-way
0 transfers
Fastest
Renfe AVE
03181
06:00PM2h30
Madrid-Puerta de Atocha-Almudena Grandes
08:30PMBarcelona Sants
$1251One-way
0 transfers
2nd Fastest
Renfe AVE
03091
09:00AM2h37
Madrid-Puerta de Atocha-Almudena Grandes
11:37AMBarcelona Sants
$1081One-way
0 transfers

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-Puerta de Atocha-Almudena Grandes to Barcelona

distanceDistance312 miles (503 km)
durationAverage train duration2 h 30 min
priceAverage train ticket price$83 (€72)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day
carriersTrain companiesAVE, Ouigo, Renfe AVLO, iryo or Renfe AVE INT

Trains from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona cover the 312 miles (503 km) long route taking on average 2 h 30 min with our travel partners like AVE, Ouigo, Renfe AVLO, iryo or Renfe AVE INT. Normally, there are 10 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $26 (€22), but the average price of train tickets is $83 (€72).

Train providers: AVE, Ouigo and Renfe AVLO from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona trains

Find the best trains from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona with Omio's travel partners AVE, Ouigo and Renfe AVLO from $22 (€19). We can find you the best deals, schedules and tickets when comparing and booking the best trip.

AVE offers excellent high-speed train services in Spain, including the route to Barcelona from Madrid-Puerta de Atocha-Almudena Grandes. Omio, as an official Renfe AVE partner, shows you AVE train schedules so you can choose the fastest and cheapest Madrid-Puerta de Atocha-Almudena Grandes to Barcelona train ticket. The distance to Barcelona from Madrid-Puerta de Atocha-Almudena Grandes on AVE is approximately 312 miles (503 km) and prices start as low as $33 (€28) on Omio.

Renfe AVE has a wide variety of ticket types with special offers such as Promo, Promo + and Flexible tickets. If you are a regular Renfe customer, you can apply discount cards such as the Gold Card and the + Renfe Youth 50 Card at Omio when purchasing an AVE ticket.

The AVE trains are the most popular from Renfe, with the most schedules throughout the day. Their trains offer a restaurant, WiFi, bathrooms, entertainment on board and, most importantly, the highest speed to reach your destination. As one of the fastest trains in the entire world, AVE trains reach speeds up to 192 mph (310 kmh) on select routes and connect the main Spanish cities in just a few hours. Reserve your AVE tickets with Omio today!

Train information from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona with AVE:

  • Average Duration: 2 h 30 min
  • Cheapest Price: $33
  • AVE frequency: 12 a day

FAQs: Trains from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona

FAQs: Travel by train from Madrid-Puerta de Atocha-Almudena Grandes 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-Puerta de Atocha-Almudena Grandes to Barcelona.
FAQs
Cheap train tickets from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona can start from as little as $26 (€22) when you book in advance. The average train ticket price for Madrid-Puerta de Atocha-Almudena Grandes to Barcelona is $83 (€72); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Madrid-Puerta de Atocha-Almudena Grandes to Barcelona train time is 2 h 30 min   covering the 312 mile (503 km) long trip, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona leaves at 5: 05 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona leaves at 7: 10 PM.
Yes, it is possible to travel from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona without having to change trains with AVE, Ouigo, Renfe AVLO, iryo or Renfe AVE INT. There are 10 direct trains from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona each day. There may be fewer direct services available on weekends or holidays.
Yes, you can take a high-speed train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona with Ouigo or iryo. Overall you can travel with the following companies: AVE, Ouigo, Renfe AVLO, iryo or Renfe AVE INT.
For the best Madrid-Puerta de Atocha-Almudena Grandes to Barcelona train to buy, you can travel safely and comfortably with AVE, Ouigo, Renfe AVLO, iryo or Renfe AVE INT. However, it's always good to check all possible train companies with services to Barcelona from Madrid-Puerta de Atocha-Almudena Grandes to compare what amenities they may offer.
No, there are no night trains, the latest train for this route is 7: 10 PM.
A trip to Barcelona from Madrid-Puerta de Atocha-Almudena Grandes 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-Puerta de Atocha-Almudena Grandes to Barcelona by train is July.
You have options as you can travel to Barcelona from Madrid-Puerta de Atocha-Almudena Grandes 3 different ways: train, bus or flight.

Trains departing from Madrid-Puerta de Atocha-Almudena Grandes

Distance from Madrid-Puerta de Atocha-Almudena Grandes to city center
Distance from Madrid-Puerta de Atocha-Almudena Grandes to city center
1.4 miles (2.2 km)
Ticket Office Hours
Ticket Office Hours
Mon - Sun: 10: 00 - 20: 00
How to get to this station?
How to get to this station?
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
Nearest Airport
Nearest Airport
Madrid Barajas Airport
12 miles (20 km)
How to get to nearest airport?
How to get to nearest airport?
The airport can be reached by public transit on the line 203 or the C1 train that run every 15-20 min.
Amenities at station
Wifi
Wifi
Free WiFi in the station and on all Renfe trains.
ATM
ATM
In various points at the station.
Taxi
Taxi
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
Car Rentals
Car Rentals
SIXT | Hertz | National Car Rental
Information Desk
Information Desk
On the ground floor of the main concourse.
Accessibility
Accessibility
Wheelchair parking, adapted elevators, adapted platforms, lobby shopping area.

More options for your journey from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona

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

Most popular trains, buses, flights and ferries to and from Barcelona and Madrid-Puerta de Atocha-Almudena Grandes

HomeTrainsTrains in SpainTrain Times to BarcelonaMadrid-Puerta de Atocha-Almudena Grandes to Barcelona 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

Useful links