Cheapest price
£24
Average price
£54
Fastest journey
2 h 30 m
Average duration
2 h 30 m
Trains per day
45
Distance
503 km
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 travelling at rush hour.
Provider | Departs | Duration | Arrives | Changes | Tickets |
---|---|---|---|---|---|
Renfe AVLO 06301 | 06:15 Madrid-Puerta de Atocha-Almudena Grandes | 2h30 | 08:45 Barcelona Sants | 0 changesDirect | |
AVE 03063 | 06:30 Madrid-Puerta de Atocha-Almudena Grandes | 2h51 | 09:21 Barcelona Sants | 0 changesDirect | |
iryo 06061 | 06:40 Madrid-Puerta de Atocha-Almudena Grandes | 2h30 | 09:10 Barcelona Sants | 0 changesDirect | |
AVE 03071 | 07:00 Madrid-Puerta de Atocha-Almudena Grandes | 2h30 | 09:30 Barcelona Sants | 0 changesDirect | |
iryo 06271 | 07:25 Madrid-Puerta de Atocha-Almudena Grandes | 2h30 | 09:55 Barcelona Sants | 0 changesDirect | |
AVE 03073 | 07:30 Madrid-Puerta de Atocha-Almudena Grandes | 3h12 | 10:42 Barcelona Sants | 0 changesDirect | |
AVE 03081 | 08:00 Madrid-Puerta de Atocha-Almudena Grandes | 2h30 | 10:30 Barcelona Sants | 0 changesDirect | |
AVE 03083 | 08:30 Madrid-Puerta de Atocha-Almudena Grandes | 2h45 | 11:15 Barcelona Sants | 0 changesDirect | |
iryo 06281 | 08:35 Madrid-Puerta de Atocha-Almudena Grandes | 2h30 | 11:05 Barcelona Sants | 0 changesDirect | |
AVE 03091 | 09:00 Madrid-Puerta de Atocha-Almudena Grandes | 2h37 | 11:37 Barcelona Sants | 0 changesDirect | |
iryo 06091 | 09:15 Madrid-Puerta de Atocha-Almudena Grandes | 2h45 | 12:00 Barcelona Sants | 0 changesDirect | |
AVE 03093 | 09:30 Madrid-Puerta de Atocha-Almudena Grandes | 3h07 | 12:37 Barcelona Sants | 0 changesDirect | |
iryo 06011 | 10:00 Madrid-Puerta de Atocha-Almudena Grandes | 2h45 | 12:45 Barcelona Sants | 0 changesDirect | |
Ouigo 6501 | 10:05 Madrid-Puerta de Atocha-Almudena Grandes | 2h55 | 13:00 Barcelona Sants | 0 changesDirect | |
Renfe AVLO 06303 | 10:30 Madrid-Puerta de Atocha-Almudena Grandes | 2h45 | 13:15 Barcelona Sants | 0 changesDirect | |
iryo 06111 | 11:25 Madrid-Puerta de Atocha-Almudena Grandes | 2h45 | 14:10 Barcelona Sants | 0 changesDirect | |
AVE 03113 | 11:30 Madrid-Puerta de Atocha-Almudena Grandes | 3h12 | 14:42 Barcelona Sants | 0 changesDirect | |
iryo 06121 | 12:25 Madrid-Puerta de Atocha-Almudena Grandes | 2h45 | 15:10 Barcelona Sants | 0 changesDirect | |
AVE 03123 | 12:30 Madrid-Puerta de Atocha-Almudena Grandes | 3h10 | 15:40 Barcelona Sants | 0 changesDirect | |
AVE 03131 | 13:00 Madrid-Puerta de Atocha-Almudena Grandes | 2h30 | 15:30 Barcelona Sants | 0 changesDirect | |
Renfe AVE INT 09725 | 13:25 Madrid-Puerta de Atocha-Almudena Grandes | 2h57 | 16:22 Barcelona Sants | 0 changesDirect | |
iryo 06141 | 14:05 Madrid-Puerta de Atocha-Almudena Grandes | 2h45 | 16:50 Barcelona Sants | 0 changesDirect | |
Ouigo 6541 | 14:15 Madrid-Puerta de Atocha-Almudena Grandes | 2h30 | 16:45 Barcelona Sants | 0 changesDirect | |
AVE 03143 | 14:30 Madrid-Puerta de Atocha-Almudena Grandes | 2h50 | 17:20 Barcelona Sants | 0 changesDirect | |
iryo 06021 | 14:45 Madrid-Puerta de Atocha-Almudena Grandes | 2h52 | 17:37 Barcelona Sants | 0 changesDirect | |
AVE 03151 | 15:00 Madrid-Puerta de Atocha-Almudena Grandes | 2h30 | 17:30 Barcelona Sants | 0 changesDirect | |
Renfe AVLO 06305 | 15:30 Madrid-Puerta de Atocha-Almudena Grandes | 3h12 | 18:42 Barcelona Sants | 0 changesDirect | |
AVE 03161 | 16:00 Madrid-Puerta de Atocha-Almudena Grandes | 2h30 | 18:30 Barcelona Sants | 0 changesDirect | |
AVE 03163 | 16:30 Madrid-Puerta de Atocha-Almudena Grandes | 2h45 | 19:15 Barcelona Sants | 0 changesDirect | |
iryo 06161 | 16:40 Madrid-Puerta de Atocha-Almudena Grandes | 2h30 | 19:10 Barcelona Sants | 0 changesDirect | |
AVE 03171 | 17:00 Madrid-Puerta de Atocha-Almudena Grandes | 2h30 | 19:30 Barcelona Sants | 0 changesDirect | |
Ouigo 6571 | 17:20 Madrid-Puerta de Atocha-Almudena Grandes | 2h30 | 19:50 Barcelona Sants | 0 changesDirect | |
iryo 06171 | 17:25 Madrid-Puerta de Atocha-Almudena Grandes | 2h45 | 20:10 Barcelona Sants | 0 changesDirect | |
AVE 03173 | 17:30 Madrid-Puerta de Atocha-Almudena Grandes | 3h12 | 20:42 Barcelona Sants | 0 changesDirect | |
AVE 03181 | 18:00 Madrid-Puerta de Atocha-Almudena Grandes | 2h30 | 20:30 Barcelona Sants | 0 changesDirect | |
AVE 03183 | 18:30 Madrid-Puerta de Atocha-Almudena Grandes | 2h50 | 21:20 Barcelona Sants | 0 changesDirect | |
iryo 06181 | 18:35 Madrid-Puerta de Atocha-Almudena Grandes | 2h30 | 21:05 Barcelona Sants | 0 changesDirect | |
AVE 03191 | 19:00 Madrid-Puerta de Atocha-Almudena Grandes | 2h30 | 21:30 Barcelona Sants | 0 changesDirect | |
iryo 06013 | 19:25 Madrid-Puerta de Atocha-Almudena Grandes | 2h45 | 22:10 Barcelona Sants | 0 changesDirect | |
Renfe AVLO 06309 | 19:30 Madrid-Puerta de Atocha-Almudena Grandes | 3h14 | 22:44 Barcelona Sants | 0 changesDirect | |
AVE 03201 | 20:00 Madrid-Puerta de Atocha-Almudena Grandes | 2h30 | 22:30 Barcelona Sants | 0 changesDirect | |
iryo 06201 | 20:25 Madrid-Puerta de Atocha-Almudena Grandes | 2h45 | 23:10 Barcelona Sants | 0 changesDirect | |
AVE 03203 | 20:30 Madrid-Puerta de Atocha-Almudena Grandes | 3h20 | 23:50 Barcelona Sants | 0 changesDirect | |
Ouigo 6611 | 21:00 Madrid-Puerta de Atocha-Almudena Grandes | 2h45 | 23:45 Barcelona Sants | 0 changesDirect | |
AVE 02883 | 21:10 Madrid-Puerta de Atocha-Almudena Grandes | 2h45 | 23:55 Barcelona Sants | 0 changesDirect |
Find all the dates and times for this journey
Distance 503 km |
Average train duration 2h 48m |
Cheapest ticket price £19 |
Trains per day 33 |
Direct trains 33 |
Train providers 5 |
Fastest train 2h 30m |
First train 04:15 |
Last train 20:10 |
You can travel by train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona with AVE, Ouigo and Renfe AVLO for as low as £17. When you search for timetables and tickets, Omio will show you the best route.
Renfe AVE is a high-speed train service operated by the Spanish railway company Renfe with trains between Madrid-Puerta de Atocha-Almudena Grandes and Barcelona. It is one of the most popular train services in Spain, connecting major cities across the country. The AVE trains are some of the fastest in Europe, reaching speeds of up to 310 km/h. They offer a comfortable and convenient way to travel, with spacious seating, air conditioning, and onboard entertainment. Renfe AVE offers several types of trains, including the AVE S-100, AVE S-112, AVE S-130, and AVE S-120. The AVE S-100 is the fastest, while the AVE S-120 is the most luxurious. Passengers can choose from a variety of ticket types, including single tickets, return tickets, and group tickets. Onboard facilities include Wi-Fi, power outlets, and a selection of snacks and drinks. The most popular routes for Renfe AVE include Madrid to Barcelona, Madrid to Seville, and Barcelona to Valencia.
AVE from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona train information:
Here are some other resources that might have the information you need