Madrid to Barcelona by Train
Direct high-speed (3 competing operators) service · from €9
Route Overview
Madrid to Barcelona is Spain’s busiest high-speed rail corridor and Europe’s only route served by three competing operators — Renfe AVE, IRYO, and OUIGO Spain. With over 35 direct trains daily and fares from €9, the 621-kilometre journey takes as little as 2 hours 30 minutes at speeds up to 300 km/h. Since competition arrived in 2021, prices have dropped significantly, making this one of Europe’s best-value high-speed routes.
Renfe’s AVE is the flagship service with the highest frequency, offering both Estándar and Confort classes with complimentary WiFi and a café-bar. IRYO operates Frecciarossa 1000 trains with four distinct classes, including the premium Infinita Bistró with at-seat dining. OUIGO Spain provides a budget-friendly option on double-decker TGV trains from just €9, though baggage limits are stricter. All three operators depart from Madrid Atocha and arrive at Barcelona Sants.
The high-speed line, completed in 2008, runs via Zaragoza and connects Spain’s two largest cities centre to centre. Trains have captured 85% of the travel market on this route, making flying between Madrid and Barcelona largely redundant. All Renfe and IRYO tickets include free Cercanías suburban rail transfers at both ends of the journey.
Train Operator
Renfe AVE
Spain’s national operator. 20+ daily departures. Estándar and Confort classes with complimentary WiFi and café-bar.
Direct high-speed · 300 km/h max
Train Operator
IRYO
Private operator (Air Nostrum + Trenitalia). 16 daily departures on Frecciarossa 1000 trains. Four classes including Infinita Bistró with at-seat dining.
Direct high-speed · 360 km/h max
Train Operator
OUIGO Spain
SNCF low-cost brand. 5 daily departures on double-decker TGV trains. Single class from €9.
Direct high-speed · 300 km/h max
Departure & Arrival Stations
Madrid-Puerta de Atocha-Almudena Grandes
- Central Madrid
- Line 1 (Atocha)
- Cercanías commuter rail (C1 to Barajas Airport T4 — 25 min). Sala Club lounge for Prémium ticket holders.
Barcelona Sants
- Lines L3, L5 (Sants Estació)
- Cercanías/Rodalies R2 Nord to El Prat Airport (∼19 min). Metro to Plaça Catalunya (∼10 min).
Classes of Service
Renfe Estándar
- Comfortable 2+2 seating
- Free WiFi (PlayRenfe)
- Power outlets at every seat
- Café-bar car access
- Combinado Cercanías free transfer
Renfe Confort
- Spacious 2+1 seating (XL seats)
- Free WiFi (PlayRenfe)
- Power outlets
- At-seat meal and wine (Prémium fare)
- Sala Club lounge access (Prémium fare)
- Combinado Cercanías free transfer
IRYO Inicial
- Standard 2+2 seating
- 5G WiFi
- Power outlets and USB
- Bar car access
IRYO Inicial Superior
- Standard 2+2 seating (same as Inicial)
- 5G WiFi
- Power outlets and USB
- Bar car access
- Flexible ticket — exchangeable and refundable
IRYO Infinita
- Spacious 2+1 seating
- 5G WiFi
- Power outlets and USB
- Bar car access
- Cercanías transfer included
IRYO Infinita Bistró
- Premium 2+1 seating
- 5G WiFi
- Power outlets and USB
- At-seat dining with Spanish cuisine
- Complimentary drinks and snacks
- Cercanías transfer included
OUIGO Estándar
- Standard 2+2 seating on double-decker TGV
- Power outlets at some seats
- OuiBar café on upper deck
WiFi and power outlets are paid extras on OUIGO
Tickets & Booking Tips
Starting Price
from €9 per person, one way in Renfe Estándar class. Prices range from €9 (OUIGO advance) to €150+ (Renfe Prémium/IRYO Infinita Bistró) depending on operator, class, date and availability..
Book Early
Tickets are available Renfe: up to 4 months in advance. IRYO: up to 250 days. OUIGO: up to 6 months.. Advance bookings typically offer the lowest fares.
Children & Youth
Children aged 4–13: reduced fares on all operators. OUIGO from €7.. No specific youth discount on most fares. Advance booking offers the best prices for all ages.. Children under 4 travel free on adult’s lap (Renfe/IRYO). OUIGO: ages 0–3 free, no seat.
Luggage
Renfe AVE: no strict limits. IRYO: varies by fare class (Inicial: 1 personal + 1 cabin; higher classes: + suitcase). OUIGO: 1 handbag + 1 cabin bag; suitcase €5 online / €40 at station.
Good to Know
Three Operators, One Route — Compare Before You Book
Madrid to Barcelona is served by Renfe AVE, IRYO, and OUIGO Spain — all running on the same high-speed track. Renfe offers the most frequencies (20+ daily), IRYO provides the newest trains (Frecciarossa 1000), and OUIGO has the lowest starting fares (from €9). Comparing all three on a single platform ensures you find the best combination of price, schedule, and comfort class.
Free Cercanías Transfer Included with Your Ticket
Renfe AVE and IRYO tickets include Combinado Cercanías — a free suburban rail transfer at both Madrid and Barcelona. In Madrid, this lets you connect from Atocha to Chamartín station or to Madrid Barajas Airport Terminal 4 via Cercanías line C1 (approximately 25 minutes). In Barcelona, you can reach El Prat Airport via Cercanías R2 Nord (approximately 19 minutes). Use the QR code on your ticket at the suburban station turnstiles.
Baggage Rules Vary by Operator — Check Before Boarding
Renfe AVE has no strict luggage limits — bring what you can carry, as on any European train. IRYO includes one personal item and one cabin bag for Inicial fares; larger bags require Inicial Superior or higher. OUIGO Spain has the strictest policy: one handbag (27×36×15 cm) and one cabin bag (55×35×25 cm) included, suitcases cost €5 if added online beforehand, with a €40 surcharge if caught at boarding. All operators have baggage X-ray screening at Spanish stations.
Madrid Atocha — Tropical Garden Inside a Train Station
Madrid-Puerta de Atocha station houses a spectacular tropical garden inside the original 19th-century train shed, which was converted into a botanical space during the 1992 renovation. Arrive early to enjoy it before heading through security to the high-speed platforms. Atocha serves as the central hub for all Spanish high-speed routes — from here you can connect to Seville, Málaga, Valencia, and beyond.
Non-Stop vs Stopping Services — 30 Minutes Difference
Non-stop trains complete the journey in 2 hours 30 minutes, while services stopping at Zaragoza, Lleida, or Camp de Tarragona take approximately 2 hours 50 minutes to 3 hours 10 minutes. Most IRYO trains stop only at Zaragoza-Delicias (the midpoint), adding around 10 minutes. If time is critical, filter for non-stop departures.
Spain Has Airport-Style Security at HSR Stations
Unlike most European countries, Spanish high-speed stations require baggage X-ray screening before boarding. There are no metal detectors — it takes only a few minutes and is nothing like an airport. Your ticket is also checked before you reach the platform. Plan to arrive at least 15 minutes before departure (30 minutes for OUIGO, which closes boarding 5 minutes before departure).
Frequently Asked Questions
The fastest non-stop high-speed trains take 2 hours 30 minutes. Services with one or two stops take approximately 2 hours 50 minutes to 3 hours 10 minutes. The average journey time across all operators is around 2 hours 42 minutes.
Fares start from €9 on OUIGO Spain, from €15 on IRYO, and from €17 on Renfe AVE when booked in advance. Prices increase closer to departure, with walk-up fares reaching €90 or more. Advance booking is recommended for the best prices.
Renfe AVE offers the highest frequency and two comfort classes. IRYO runs the newest trains (Frecciarossa 1000) with four classes including premium dining. OUIGO Spain is the budget option from €9 but has strict baggage limits and fewer departures. All use the same track and take the same time.
All three operators depart from Madrid-Puerta de Atocha and arrive at Barcelona Sants. Both stations have metro, suburban rail, and bus connections. Cercanías transfers to airports are included free with Renfe AVE and IRYO tickets.
Renfe AVE has no strict luggage limits. IRYO allows one personal item and one cabin bag in Inicial class, with larger suitcases available in higher fare classes. OUIGO allows one handbag and one cabin bag — suitcases cost €5 if pre-booked online or €40 at the station.
Madrid Barajas Airport Terminal 4 is connected via Cercanías commuter train line C1, taking approximately 25 minutes. Renfe AVE and IRYO tickets include a free Cercanías transfer (Combinado Cercanías). Use the QR code on your ticket at the suburban turnstiles.
This is a domestic Spanish route, so no passport is required. However, Spanish rail operators require a valid ID document with photograph — a national ID card, driving licence, or passport — as identity checks may occur during boarding or on the train.