- Must visit
Museu Picasso
One of the world’s leading Picasso collections, especially strong on his formative years in Barcelona and early artistic development.
The best way to find a cheap train ticket from Madrid to Barcelona is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Madrid to Barcelona will cost around €67 if you buy it on the day, but the cheapest tickets can be found for only €26.
On Fri, Nov 06, we found 43 trains from Madrid to Barcelona, including 43 direct services.
On Fri, Nov 06 the direct trains cover the 504 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 Fri, Nov 06 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.
03081
|
| ||||||||||||
03071
|
| ||||||||||||
06471
|
| ||||||||||||
03303
|
| ||||||||||||
03301
|
| ||||||||||||
06281
|
| ||||||||||||
06161
|
| ||||||||||||
06571
|
| ||||||||||||
06541
|
| ||||||||||||
06081
|
| ||||||||||||
Trains from Madrid to Barcelona run on average 40 times per day, taking around 3h 5m. Cheap train tickets for this journey start at €10 but you can travel from only €5 by bus.
There are 40 trains per day. The earliest train runs at 00:14, the last at 21:15. The fastest train covers the 313 miles (504 km) distance in 2h 37m.
Distance 313 miles (504 km) |
Average train duration 3h 5m |
Cheapest ticket price €10 |
Trains per day 40 |
Direct trains 40 |
Fastest train 2h 37m |
First train 12:14 AM |
Last train 9:15 PM |
Cheapest Month Mar |
Cheapest Day Sat |
High Season Apr - Jun |
Low Season Jan - Mar |
Busiest Day Tue |
Least Busy Day Sun |
Best time to book 91 days |
Use these quick route answers to check fares, travel time, departure options, and direct services before booking from Madrid to Barcelona.
The table below shows live departures for Madrid to Barcelona trains for today, Thursday, November 5. You can also manually refresh the results below to see updated train journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
![]() | 7:10 PM Madrid | 3h18 | 10:28 PM Barcelona | 0 transfersDirect | |
![]() | 7:22 PM Madrid | 3h17 | 10:39 PM Barcelona | 0 transfersDirect | |
![]() | 7:30 PM Madrid | 3h17 | 10:47 PM Barcelona | 0 transfersDirect | |
| Friday, November 6 | |||||
06261 | 6:09 AM Madrid-Puerta de Atocha-Almudena Grandes | 3h26 | 9:35 AM Barcelona Sants | 0 transfersDirect | |
06471 | 6:22 AM Madrid-Puerta de Atocha-Almudena Grandes | 3h23 | 9:45 AM Barcelona Sants | 0 transfersDirect | |
03301 | 6:27 AM Madrid-Puerta de Atocha-Almudena Grandes | 3h23 | 9:50 AM Barcelona Sants | 0 transfersDirect | |
03071 | 6:57 AM Madrid-Puerta de Atocha-Almudena Grandes | 3h02 | 9:59 AM Barcelona Sants | 0 transfersDirect | |
06071 | 7:22 AM Madrid-Puerta de Atocha-Almudena Grandes | 3h02 | 10:24 AM Barcelona Sants | 0 transfersDirect | |
03073 | 7:27 AM Madrid-Puerta de Atocha-Almudena Grandes | 3h44 | 11:11 AM Barcelona Sants | 0 transfersDirect | |
03081 | 7:57 AM Madrid-Puerta de Atocha-Almudena Grandes | 3h02 | 10:59 AM Barcelona Sants | 0 transfersDirect | |
06081 | 8:22 AM Madrid-Puerta de Atocha-Almudena Grandes | 3h02 | 11:24 AM Barcelona Sants | 0 transfersDirect | |
06281 | 8:50 AM Madrid-Puerta de Atocha-Almudena Grandes | 3h02 | 11:52 AM Barcelona Sants | 0 transfersDirect | |
03091 | 8:57 AM Madrid-Puerta de Atocha-Almudena Grandes | 3h09 | 12:06 PM Barcelona Sants | 0 transfersDirect | |
06091 | 9:12 AM Madrid-Puerta de Atocha-Almudena Grandes | 3h17 | 12:29 PM Barcelona Sants | 0 transfersDirect | |
03093 | 9:27 AM Madrid-Puerta de Atocha-Almudena Grandes | 3h37 | 1:04 PM Barcelona Sants | 0 transfersDirect | |
06501 | 9:31 AM Madrid-Puerta de Atocha-Almudena Grandes | 3h27 | 12:58 PM Barcelona Sants | 0 transfersDirect | |
06011 | 9:57 AM Madrid-Puerta de Atocha-Almudena Grandes | 3h24 | 1:21 PM Barcelona Sants | 0 transfersDirect | |
03303 | 10:27 AM Madrid-Puerta de Atocha-Almudena Grandes | 3h17 | 1:44 PM Barcelona Sants | 0 transfersDirect | |
06111 | 11:22 AM Madrid-Puerta de Atocha-Almudena Grandes | 3h17 | 2:39 PM Barcelona Sants | 0 transfersDirect | |
03113 | 11:27 AM Madrid-Puerta de Atocha-Almudena Grandes | 3h44 | 3:11 PM Barcelona Sants | 0 transfersDirect | |
06121 | 12:22 PM Madrid-Puerta de Atocha-Almudena Grandes | 3h17 | 3:39 PM Barcelona Sants | 0 transfersDirect | |
03123 | 12:27 PM Madrid-Puerta de Atocha-Almudena Grandes | 3h42 | 4:09 PM Barcelona Sants | 0 transfersDirect | |
09725 | 12:50 PM Madrid-Puerta de Atocha-Almudena Grandes | 3h29 | 4:19 PM Barcelona Sants | 0 transfersDirect | |
06541 | 1:42 PM Madrid-Puerta de Atocha-Almudena Grandes | 3h02 | 4:44 PM Barcelona Sants | 0 transfersDirect | |
03141 | 1:57 PM Madrid-Puerta de Atocha-Almudena Grandes | 3h02 | 4:59 PM Barcelona Sants | 0 transfersDirect | |
03143 | 2:27 PM Madrid-Puerta de Atocha-Almudena Grandes | 3h22 | 5:49 PM Barcelona Sants | 0 transfersDirect | |
06021 | 2:42 PM Madrid-Puerta de Atocha-Almudena Grandes | 3h31 | 6:13 PM Barcelona Sants | 0 transfersDirect | |
03151 | 2:57 PM Madrid-Puerta de Atocha-Almudena Grandes | 3h02 | 5:59 PM Barcelona Sants | 0 transfersDirect | |
03305 | 3:27 PM Madrid-Puerta de Atocha-Almudena Grandes | 3h47 | 7:14 PM Barcelona Sants | 0 transfersDirect | |
06151 | 3:52 PM Madrid-Puerta de Atocha-Almudena Grandes | 3h02 | 6:54 PM Barcelona Sants | 0 transfersDirect | |
03161 | 3:57 PM Madrid-Puerta de Atocha-Almudena Grandes | 3h02 | 6:59 PM Barcelona Sants | 0 transfersDirect | |
06571 | 4:22 PM Madrid-Puerta de Atocha-Almudena Grandes | 3h02 | 7:24 PM Barcelona Sants | 0 transfersDirect | |
03163 | 4:27 PM Madrid-Puerta de Atocha-Almudena Grandes | 3h17 | 7:44 PM Barcelona Sants | 0 transfersDirect | |
06161 | 4:37 PM Madrid-Puerta de Atocha-Almudena Grandes | 3h02 | 7:39 PM Barcelona Sants | 0 transfersDirect | |
03171 | 4:57 PM Madrid-Puerta de Atocha-Almudena Grandes | 3h02 | 7:59 PM Barcelona Sants | 0 transfersDirect | |
06171 | 5:22 PM Madrid-Puerta de Atocha-Almudena Grandes | 3h20 | 8:42 PM Barcelona Sants | 0 transfersDirect | |
03373 | 5:27 PM Madrid-Puerta de Atocha-Almudena Grandes | 3h44 | 9:11 PM Barcelona Sants | 0 transfersDirect | |
03181 | 5:57 PM Madrid-Puerta de Atocha-Almudena Grandes | 3h02 | 8:59 PM Barcelona Sants | 0 transfersDirect | |
03183 | 6:27 PM Madrid-Puerta de Atocha-Almudena Grandes | 3h22 | 9:49 PM Barcelona Sants | 0 transfersDirect | |
06181 | 6:32 PM Madrid-Puerta de Atocha-Almudena Grandes | 3h12 | 9:44 PM Barcelona Sants | 0 transfersDirect | |
03191 | 6:57 PM Madrid-Puerta de Atocha-Almudena Grandes | 3h02 | 9:59 PM Barcelona Sants | 0 transfersDirect | |
06015 | 7:29 PM Madrid-Puerta de Atocha-Almudena Grandes | 3h21 | 10:50 PM Barcelona Sants | 0 transfersDirect | |
03309 | 7:34 PM Madrid-Puerta de Atocha-Almudena Grandes | 3h46 | 11:20 PM Barcelona Sants | 0 transfersDirect | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
By Nonstop Eurotrip
Renfe, the Spanish state railway, and its flagship brand, AVE (Alta Velocidad Española or Spanish High Speed), have come under pressure from new competition in recent years, thanks to the arrival of open-access rival companies Ouigo and Iryo, as well as their own low-cost Avlo brand. I bought a ticket for the highest class of travel and took a trip on Renfe’s AVE from Madrid to Barcelona to see how they’re keeping up with their competitors.

View from AVE S-103 over countryside outside of Madrid
In the past, the very popular puente aéreo (air bridge) was the main choice for people traveling between Madrid and Barcelona, taking just half an hour by flight. However, the train has now prevailed, and the end-to-end journey time is actually faster using the high-speed line, which accounts for over 80% of all journeys. There are multiple trains every hour, with some stopping to serve cities en route (Lleida, Zaragoza, and Tarragona) and others running nonstop between Spain’s two largest cities. Fun fact: there’s even a regional train that runs between Madrid and Barcelona. It avoids the high-speed line entirely, taking around 9 hours to complete the journey! Don’t worry, though. The high-speed option is still much faster, taking as little as 2 hours and 37 minutes to complete the 621-kilometer (386-mile) distance.
All Spanish high-speed trains require a seat reservation, and they can sell out. The Madrid to Barcelona route has so many trains every day that, even if you can't travel on your desired train, there will be a seat available on another. Also, the prices are dynamic and, therefore, increase with demand. Last-minute trains will be more (and I mean way more) expensive. The further in advance you can reserve, the better. Thankfully, tickets are available on Omio up to three months prior to departure on this route.
In Madrid, there are two main train stations. Trains to Barcelona leave from Madrid-Puerta de Atocha, which is located quite centrally within the city. As such, it is easy to reach using the Madrid metro or Cercanías local trains. Like at all Spanish high-speed train stations, you must go through an airport-style security check prior to accessing the platform. Don’t worry, as you won’t have to remove your electronics from your bag, and there is no limit on liquids. Arrive with enough time to complete the security check, as well as to visit the station's famous botanical garden! Prémium tickets, like mine, grant you access to the trendy Renfe Sala Club lounge.
All long-distance trains serve Barcelona-Sants station in Barcelona. It is served by metro line 5 and many Rodalies commuter rail lines. From the station, it is easy to reach all parts of the city.
There are around fourteen AVE trains every day linking both cities, from 6:00 am to 9:00 pm, at regular intervals. All trains leave at either 27 or 57 minutes past the hour, except the last departure at 21:07. The views across the central Spanish plains are also very pleasant, as seen from the many elevated viaducts on the route, but there are also many tunnels!
Onboard comfort will vary slightly depending on the type of train you travel on. I traveled on an S-103, built by Siemens and part of their widespread “Velaro” train family. In my opinion, these are the best. In First Class (Confort carriage), the seats are laid out in a 2+1 configuration and are very spacious. They are very wide, with more than ample legroom, and the seating position is perfect for working or relaxing, thanks to the recline and comfortable head cushion. My “Prémium” ticket included a comprehensive meal and drinks service, including alcohol for lunch or dinner. It was very delicious and featured roasted chicken salad, warm bread, a chocolate pudding, and a couple of glasses of prosecco. For those who don’t have a meal included in their ticket, a bar coach is on board, selling sandwiches, snacks, and a wide variety of drinks. Second Class (Estándar) seats are also great, offering all the amenities of the higher class, but with reduced legroom and width, in a 2+2 configuration. Free Wi-Fi was available for all passengers, and it was very fast. The train offers plentiful luggage storage, with a limit of three pieces (each weighing up to 25kg), so you can bring what you want within reason. However, you should be sensible and considerate of other passengers.

AVE S-103 ‘Confort’ First Class Seat
Prices are dynamic and vary based on demand, so be sure to reserve in advance. For my Premium fare, I paid €81, with one month’s notice, which is definitely on the cheaper side. On-the-day fares can cost over €150. Basic Estándar fares start from just €22.
| Item | Cost (eur) |
|---|---|
| Ticket price | €81 |
| Food & drinks | € |
| Travel to departure station | € |
| Travel from arrival station | € |
| Total | € 81 |
The AVE has always been a great option for travel in Spain, and nowadays, thanks to competition, even the Prémium fares are not absurdly high. Tickets are changeable up until departure, and trains are very frequent, making traveling onboard Renfe's AVE Prémium service a fantastic option on this route.

Review the details behind your booking, from operators and ticket rules to luggage, onboard amenities, accessibility, and route-specific travel policies.
Discover the best of Barcelona — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Barcelona trip today.
One of the world’s leading Picasso collections, especially strong on his formative years in Barcelona and early artistic development.
This national art museum is essential for Romanesque murals, Gothic masterpieces, and one of the city’s grandest palace settings.
Europe’s largest museum dedicated to Miró, combining bold paintings, sculpture, and a superb hilltop setting on Montjuïc.
Barcelona’s most famous boulevard connects Plaça de Catalunya to the waterfront, lined with performers, kiosks, and historic buildings.
This medieval district rewards slow wandering with narrow lanes, hidden squares, Roman traces, and some of the city’s richest atmosphere.
Barcelona’s grand modernist avenue is ideal for architecture lovers, showcasing luxury facades, major Gaudí works, and elegant urban design.
A Catalan tomato-rubbed bread with olive oil and salt. Simple, iconic, and served almost everywhere as a staple of Barcelona meals.
Mixed seafood and rice cooked in a rich broth, often finished in the pan. A beloved coastal dish tied to Catalonia’s Mediterranean fishing tradition.
A Catalan custard dessert with citrus and cinnamon, topped with a caramelized sugar crust. It is one of the region’s most classic sweets.
Acclaimed fine dining restaurant serving inventive Catalan tasting menus in an elegant, intimate setting.
Traditional tavern celebrated for vermouth, bombas, and classic tapas in a busy, authentic Barceloneta atmosphere.
Historic market bar famed for seafood tapas, fried fish, and a lively counter atmosphere inside Mercat de La Boqueria.
Moderate for Western Europe; lodging in central areas is costly, but tapas, menu del día, and public transport are fairly priced for tourists.
Service is usually included. Round up or leave 5-10% for good service; small change for cafes; taxi tips are optional, usually rounding up.
Official public transport app
Barcelona Sants -> Plaça de Catalunya, Barcelona
Get destination-focused answers for the end of your trip, including what to do, when to go, practical entry details, and tips for making the most of your time in Barcelona.
Find answers to the most common questions about traveling from Madrid to Barcelona 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 Barcelona, this guide helps you travel smarter and with confidence.

Most Madrid to Barcelona trains use the Madrid-Puerta de Atocha-Almudena Grandes to Barcelona Sants station pair. Use this guide to compare Madrid and Barcelona train stations on this route, check city-centre transport, alongside checking practicalities like train station facilities and services.
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.
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.
Check train stations information for Madrid and Barcelona, including where trains depart and arrive on this route.
Here are some other resources that might have the information you need