- Must visit
Museo del Prado
World-class art museum with masterpieces by Velázquez, Goya, and Bosch; essential for Spanish and European painting.
Cheapest price on Oct 20
€33
Average ticket price on Oct 20
€65
Fastest journey on Oct 20
3 h 2 m
Average journey duration on Oct 20
3 h 2 m
Trains on Oct 20
41
Distance
502 km
The best way to find a cheap train ticket from Barcelona Sants to Madrid is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Barcelona Sants to Madrid will cost around €65 if you buy it on the day, but the cheapest tickets can be found for only €33.
On Tue, Oct 20, we found 41 trains from Barcelona Sants to Madrid, including 41 direct services.
On Tue, Oct 20 the direct trains cover the 502 km distance in an average of 3 h 2 m but if you time it right, some trains will get you there in just 3 h 2 m .
On Tue, Oct 20 the slowest trains will take 3 h 2 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
06610
06570
06410
06540
06014
03170
03080
03130
06150
03160Trains from Barcelona Sants to Madrid run on average 39 times per day, taking around 3h 9m. Cheap train tickets for this journey start at €14 if you book in advance.
There are 39 trains per day. The earliest train runs at 03:45, the last at 18:28. The fastest train covers the 311 miles (502 km) distance in 2h 36m.
Distance 311 miles (502 km) |
Average train duration 3h 9m |
Cheapest ticket price €14 |
Trains per day 39 |
Direct trains 39 |
Fastest train 2h 36m |
First train 3:45 AM |
Last train 6:28 PM |
Cheapest Month Sep |
Cheapest Day Tue |
High Season Jul - Sep |
Low Season Jan - Mar |
Busiest Day Tue |
Least Busy Day Sun |
Best time to book 91 days |
The table below shows live departures for Barcelona Sants to Madrid trains for today, Monday, October 19. You can also manually refresh the results below to see updated train journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
03112 | On time 11:00 AM Barcelona Sants | 3h17 | 2:17 PM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
06020 | 11:18 AM Barcelona Sants | 3h24 | 2:42 PM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
03122 | On time 12:00 PM Barcelona Sants | 3h44 | 3:44 PM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
09730 | Delayed 10:58 AM 12:50 PMBarcelona Sants | 3h28 | 2:26 PM 2:26 PMMadrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
06130 | 1:06 PM Barcelona Sants | 3h17 | 4:23 PM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
06014 | 1:13 PM Barcelona Sants | 3h24 | 4:37 PM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
03130 | 1:27 PM Barcelona Sants | 3h02 | 4:29 PM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
06540 | 1:50 PM Barcelona Sants | 3h02 | 4:52 PM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
06150 | 2:50 PM Barcelona Sants | 3h02 | 5:52 PM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
03152 | On time 3:00 PM Barcelona Sants | 3h17 | 6:17 PM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
03150 | On time 3:25 PM Barcelona Sants | 3h02 | 6:27 PM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
06360 | 3:52 PM Barcelona Sants | 3h24 | 7:16 PM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
03162 | On time 4:00 PM Barcelona Sants | 3h44 | 7:44 PM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
03160 | 4:25 PM Barcelona Sants | 3h02 | 7:27 PM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
03172 | 4:58 PM Barcelona Sants | 3h18 | 8:16 PM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
03170 | On time 5:25 PM Barcelona Sants | 3h02 | 8:27 PM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
03182 | 6:00 PM Barcelona Sants | 3h44 | 9:44 PM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
03180 | 6:25 PM Barcelona Sants | 3h02 | 9:27 PM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
03192 | On time 6:40 PM Barcelona Sants | 3h37 | 10:17 PM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
06190 | 6:53 PM Barcelona Sants | 3h17 | 10:10 PM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
03190 | 7:25 PM Barcelona Sants | 3h02 | 10:27 PM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
06200 | 7:40 PM Barcelona Sants | 3h02 | 10:42 PM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
03310 | 8:00 PM Barcelona Sants | 3h44 | 11:44 PM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
06610 | 8:20 PM Barcelona Sants | 3h28 | 11:48 PM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
06570 | 8:20 PM Barcelona Sants | 3h28 | 11:48 PM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
06060 | 5:45 AM Barcelona Sants | 3h17 | 9:02 AM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
03060 | 6:20 AM Barcelona Sants | 3h02 | 9:22 AM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
03302 | 6:35 AM Barcelona Sants | 3h17 | 9:52 AM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
03070 | 7:00 AM Barcelona Sants | 3h02 | 10:02 AM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
06070 | 7:05 AM Barcelona Sants | 3h02 | 10:07 AM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
03662 | 7:27 AM Barcelona Sants | 3h10 | 10:37 AM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
06410 | 7:35 AM Barcelona Sants | 3h30 | 11:05 AM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
06080 | 7:50 AM Barcelona Sants | 3h25 | 11:15 AM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
03082 | 8:00 AM Barcelona Sants | 3h44 | 11:44 AM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
03080 | 8:25 AM Barcelona Sants | 3h02 | 11:27 AM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
03092 | 9:00 AM Barcelona Sants | 3h17 | 12:17 PM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
06012 | 9:12 AM Barcelona Sants | 3h28 | 12:40 PM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
03304 | 9:55 AM Barcelona Sants | 3h49 | 1:44 PM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
06500 | 10:40 AM Barcelona Sants | 3h17 | 1:57 PM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
06110 | 10:45 AM Barcelona Sants | 3h04 | 1:49 PM Madrid-Puerta de Atocha-Almudena Grandes | 0 transfersDirect | |
Find all the dates and times for this journey
By Simon Andersen
Getting from Barcelona to Madrid is easy thanks to Renfe’s comfortable high-speed AVE trains, linking the cities from two major downtown stations that are well connected to local transport. Join me in this article as I share my experience taking a Renfe AVE high-speed train from Barcelona to Madrid in the stylish and comfortable Second Class.
Barcelona and Madrid are connected by a high-speed railway line of around 600 km. Along the way, it also serves other major cities such as Zaragoza and Lleida. Journey times range from about 2 hours and 30 minutes on the fastest trains, with services making additional stops taking slightly longer. There are frequent departures from Barcelona Sants, giving you plenty of choice throughout the day. Although there are buses from Barcelona to Madrid, I love taking trains and avoid flying when possible.
Catching the AVE train from Barcelona Sants to Madrid is very simple. Services run from city center to city center on comfortable, modern high-speed trains. I booked my train tickets online and arrived shortly before departure, as I needed to pass through a quick security check. I found the whole process very straightforward. Once aboard the train, the time is yours to watch a movie or get some work done using the flip-down table. It’s a comfortable and civilized way to travel from Barcelona to Madrid.
Trains to Madrid depart from Barcelona Sants Station. The station is conveniently located in the heart of the city and linked to numerous bus and metro lines. However, in my experience, it can get quite crowded and feel a bit cramped during peak times, so I recommend not arriving too early if your train departs during busy hours. Once inside, the station offers all the amenities you’d expect from a major transport hub, including various retail outlets, fast-food options, restaurants, cafés, and a ticket office. As with all major high-speed stations in Spain, you’ll need to pass through a brief security check before accessing the platforms. It’s worth allowing an extra 5–10 minutes, as there can occasionally be a short line.
All high-speed trains from Barcelona Sants arrive at Madrid Atocha. The station is located just south of the city center, with easy connections by metro or commuter train. Renfe AVE tickets include a free Cercanías transfer within Madrid, valid for up to four hours after arrival. It’s a convenient way to reach your final destination. I took the commuter train just two stops to Nuevos Ministerios, right in the heart of the city and close to landmarks like the Santiago Bernabéu Stadium.
Renfe’s AVE trains frequently connect Barcelona and Madrid, typically running at least once per hour, with additional departures during peak times. The fastest non-stop AVE trains complete the trip in just 2 hours and 30 minutes, while services that stop in cities like Lleida and Zaragoza take slightly longer, from 2 hours and 45 minutes up to around 3 hours. My train departed at 10:00 AM and arrived on time at 12:30 PM, giving me the entire afternoon to explore everything Madrid has to offer.
On the underground platforms of Barcelona Sants Station, about 15 minutes before departure, our train was ready for boarding. Most AVE services on the Barcelona–Madrid route use the S103 Siemens Velaro high-speed trains, which offer both First and Second Class onboard. I opted to travel in Second Class, as the main difference between First and Second Class is mostly in legroom and seat width. Both classes use the same seats on this train, but in First Class, they are arranged in a more spacious 2+1 layout, and paired seats don’t have to share an armrest. Still, I found Second Class to be very comfortable. I had plenty of legroom and power outlets available. The free Wi-Fi was fast enough to check my emails and create some videos from my past trips. Perhaps best of all, the train had strong air conditioning, which I really appreciated due to the hot summer weather. On trains from Barcelona Sants to Madrid, you can bring up to three pieces of luggage, with a combined total of no more than 25 kg. Renfe's modern AVE trains have plenty of storage, including space under the seats, overhead racks, and larger luggage areas at the ends of each carriage. Restrooms are also located at the ends, which were stocked and clean during the trip. Since I was in Second Class, I didn't get an in-seat meal, but there was a café car. It had the usual hot coffee and soft drinks, as well as some snacks like pastries, salads and sandwiches, all at reasonable prices. I bought a strong cappuccino for €2.80, which hit the spot perfectly. The route from Barcelona to Madrid offers some pleasant views of rural landscapes as the train races along at 300 km/h. On clear days, you might spot the rolling hills near Camp de Tarragona and Lleida, and occasionally even the Pyrenees mountains in the distance. My train arrived right on time in Madrid, where I made the free Cercanías commuter train transfer to the city center. Overall, it was an easy and comfortable way to travel across Spain.
I booked my ticket online six weeks in advance and managed to get one of the cheaper fares for just €19.90 for the Barcelona–Madrid journey. Renfe AVE train ticket prices can easily exceed €100 if booked at short notice or during busy travel periods. My tip is to book as early as possible to secure the best fare.
| Item | Cost (eur) |
|---|---|
| Ticket price | €19.90 |
| Food & drinks | €2.80 |
| Travel to departure station | € |
| Travel from arrival station | € |
| Total | € 22.7 |
Catching the train from Barcelona to Madrid is very straightforward thanks to Renfe’s fast AVE services. I found the train to be comfortable, with plenty of space and great amenities like the café car. It’s a relaxing way to travel, and the included Cercanías commuter train transfer in Madrid makes reaching the city center an absolute breeze. Ready to go? Plan your journey then book on the Omio app.
Discover the best of Madrid — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Madrid trip today.
World-class art museum with masterpieces by Velázquez, Goya, and Bosch; essential for Spanish and European painting.
Leading modern art museum best known for Picasso’s Guernica, plus major works by Dalí and Miró.
Celebrated collection of European masters from Van Eyck to Hopper in a refined palace setting.
Madrid’s most famous park offers gardens, a boating lake, monuments, and relaxed walks in the city center.
Lively grand avenue known for architecture, shopping, theaters, and nonstop energy from day to night.
Elegant boulevard linking major museums and landmarks, ideal for a classic central Madrid walk.
A hearty chickpea stew with meats, vegetables, and broth, especially traditional in Madrid and often served in stages.
Crisp fried squid rings served in a baguette roll. This iconic Madrid street food is especially linked to bars around Plaza Mayor.
Tripe stew with chorizo and morcilla in a rich sauce. A classic old Madrid tavern dish with deep local roots.
Refined two-Michelin-star dining focused on seasonal Spanish produce, with elegant modern cooking in a polished fine-dining room.
Traditional Madrid restaurant known for cocido madrileño served in stages, with an old-school dining room and loyal local following.
Historic century-old tavern famed for roast suckling pig and Castilian dishes in a classic, wood-lined setting near Plaza Mayor.
Moderate for Western Europe: hotels vary, dining is reasonable, and public transport is good value for tourists.
Tipping is modest: round up or leave 5-10% in restaurants for good service. Taxis are usually rounded up. In cafés, small change is enough.
Official public transport app
Madrid-Puerta de Atocha-Almudena Grandes -> Puerta del Sol, Madrid
The train connection between Barcelona Sants and Madrid is efficient and convenient, making it a popular choice for travelers. The journey is serviced by several providers including Renfe AVE, SNCF OUIGO, and Renfe AVLO . With frequent departures throughout the day, passengers can enjoy comfortable rides that typically take around 2 to 3 hours to cover the distance of approximately 620 km (385 miles) between these two cities.
The train connection between Barcelona Sants and Madrid offers a direct service with a duration of 2 hours and 30 minutes. There are up to 11 connections available per day, providing travelers with flexible options for their journey.
The first daily train from Barcelona Sants to Madrid departs at 07:03, providing an early start for travelers eager to explore the vibrant capital. The last journey of the day leaves at 19:25, allowing visitors ample time to enjoy a full day in either city before returning.
The cheapest ticket price for the train connection between Barcelona Sants and Madrid is €4. The average ticket price typically hovers around €62, making it a convenient option for travelers looking to explore these vibrant Spanish cities.
The Prado Museum, established in 1819, is one of the world's premier art galleries and houses an extensive collection of European masterpieces from the 12th to early 20th centuries. Its significance lies not only in its vast array of works by renowned artists like Velázquez and Goya but also as a cultural beacon that reflects Spain's rich artistic heritage. Unique features include its stunning neoclassical architecture and the opportunity for visitors to view original sketches alongside completed paintings, offering insight into the creative process.
The Royal Palace of Madrid serves as both a historical monument and an official residence for Spanish royalty, with roots dating back to the Moorish period when it was originally built on this site. This grand palace holds immense significance as a symbol of Spain’s monarchy and political history while showcasing opulent rooms adorned with exquisite tapestries, frescoes, and royal artifacts. One unique feature is its impressive armory containing weapons used throughout Spanish history—an absolute must-see for any visitor intrigued by tales of valor.
Plaza Mayor stands out as one of Madrid's most iconic squares since its inception in the late 16th century; it has been a central hub for social gatherings, markets, bullfights, and even executions over time. The square’s significance stems from being at the heart of Madrid life where locals gather to enjoy tapas or watch street performances against a backdrop filled with beautiful baroque architecture. A unique aspect you’ll appreciate are its striking red-brick buildings featuring picturesque balconies that create an inviting atmosphere perfect for soaking up local culture.
Find answers to the most common questions about traveling from Barcelona Sants to Madrid by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Madrid, this guide helps you travel smarter and with confidence.

Most Barcelona Sants to Madrid trains use the Barcelona Sants to Madrid-Puerta de Atocha-Almudena Grandes station pair. Use this guide to compare Barcelona Sants and Madrid train stations on this route, check city-centre transport, alongside checking practicalities like train station facilities and services.
Barcelona Sants is 1 km from Barcelona city centre. Public transport options include:
Barcelona Sants has practical services for this route, including Wifi, Lockers, Parking, Dining, ATM, Taxis, Accessibility, WC, Hotel, Lost and Found Office, Ticket Office, Bike Parking, Bike Rental, Car Rental, and Information Desk.
Food options include: McDonald’s, Caffe di Fiore, Ars Café, Café de l'Estació, Café de l’Estació Deli, Lavazza, Como, Peter's, Tutti Frutti, Enrique Tomás, & many more
Hotspots in and near restaurants. ATMs are in the central part of the station.
The ticket office is open Mon - Sun: 06:00 - 22:00. Information desks are located in various locations inside the station.
Luggage storage is staffed and automatic. Open daily from 05:30 to 21:00. Lost and found is available at the station.
Available at Barcelona Sants: Parking, Taxis, WC.
Available at Barcelona Sants: Bike Parking, Bike Rental, Car Rental.
Accessibility facilities are available at Barcelona Sants: All areas of the station have full disability access facilities.
Nearby hotels include Apartments Eixample, Apartment Guell, Sweet Inn Callao.
Madrid-Puerta de Atocha-Almudena Grandes is 1 km from Madrid city centre. Public transport options include:
Madrid-Puerta de Atocha-Almudena Grandes has practical services for this route, including Wifi, Lockers, Parking, Dining, ATM, Taxis, Accessibility, WC, Hotel, Lost and Found Office, Ticket Office, Bike Parking, Bike Rental, Car Rental, and Information Desk.
Food options include: Passion Food, La Barrila, Enrique Tomás, Pic Nic, Foodissimo!, PureGusto, Burger King
Free WiFi in the station and on all Renfe trains. ATMs are in various points at the station.
The ticket office is open Mon - Sun: 10:00 - 20:00. Information desks are on the ground floor of the main concourse.
Luggage storage is open daily from 05:30 to 22:00. Lost and found is available at the station.
Available at Madrid-Puerta de Atocha-Almudena Grandes: Parking, Taxis, WC.
Available at Madrid-Puerta de Atocha-Almudena Grandes: Bike Parking, Bike Rental, Car Rental.
Accessibility facilities are available at Madrid-Puerta de Atocha-Almudena Grandes: Wheelchair parking, adapted elevators, adapted platforms, lobby shopping area.
Nearby hotels include 60 Balconies Urban Stay, Only YOU Hotel Atocha, SLEEP’N Atocha.
Here are some other resources that might have the information you need