Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
4.9
42K ratings
Google Play
4.6
136K reviews
Trust Pilot
4.4
6,750 reviews
Cheap train ticketsfrom Barcelona to Madrid
Showing times and prices for Oct 05
Cheapest
€52
Average
€65
The best way to find a cheap train ticket from Barcelona 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 to Madrid will cost around € 65 if you buy it on the day, but the cheapest tickets can be found for only € 52.
05:45AM2h45
Barcelona Sants
08:30AMMadrid-Puerta de Atocha-Almudena Grandes
€521One-way
0 transfers
12:45PM2h45
Barcelona Sants
03:30PMMadrid-Puerta de Atocha-Almudena Grandes
€631One-way
0 transfers
11:55AM2h45
Barcelona Sants
02:40PMMadrid-Puerta de Atocha-Almudena Grandes
€671One-way
0 transfers
07:05AM2h30
Barcelona Sants
09:35AMMadrid-Puerta de Atocha-Almudena Grandes
€701One-way
0 transfers
07:05PM2h30
Barcelona Sants
09:35PMMadrid-Puerta de Atocha-Almudena Grandes
€731One-way
0 transfers
Train schedule from Barcelona to Madrid
Showing trains for tomorrow, Thursday, October 5
Iryo
05:45AM2h45
Barcelona Sants
08:30AMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Renfe AVE
05:50AM3h20
Barcelona Sants
09:10AMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Iryo
06:04AM2h30
Barcelona Sants
08:34AMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Renfe AVE
06:20AM2h30
Barcelona Sants
08:50AMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
SNCF OUIGO
06:30AM2h45
Barcelona Sants
09:15AMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Renfe AVLO
06:35AM2h45
Barcelona Sants
09:20AMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Renfe AVE
07:00AM2h30
Barcelona Sants
09:30AMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Iryo
07:05AM2h30
Barcelona Sants
09:35AMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Renfe AVE
07:40AM2h30
Barcelona Sants
10:10AMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Renfe AVE
08:00AM3h12
Barcelona Sants
11:12AMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Iryo
08:10AM2h30
Barcelona Sants
10:40AMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Renfe AVE
08:25AM2h30
Barcelona Sants
10:55AMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Iryo
08:55AM2h45
Barcelona Sants
11:40AMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Renfe REGIONAL EXPRESS
09:03AM9h06
Barcelona Sants
06:09PMMadrid Chamartín
0 transfers
Iryo
09:50AM2h45
Barcelona Sants
12:35PMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Renfe AVLO
10:00AM3h17
Barcelona Sants
01:17PMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
SNCF OUIGO
10:40AM2h45
Barcelona Sants
01:25PMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Iryo
11:55AM2h45
Barcelona Sants
02:40PMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Renfe AVE
12:00PM3h12
Barcelona Sants
03:12PMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Iryo
12:45PM2h45
Barcelona Sants
03:30PMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Renfe AVE INT
12:50PM2h55
Barcelona Sants
03:45PMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Renfe AVE
01:25PM2h29
Barcelona Sants
03:54PMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
SNCF OUIGO
01:50PM2h30
Barcelona Sants
04:20PMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Iryo
01:55PM2h45
Barcelona Sants
04:40PMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Iryo
02:55PM2h45
Barcelona Sants
05:40PMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Renfe AVLO
03:00PM2h45
Barcelona Sants
05:45PMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Renfe AVE
03:25PM2h30
Barcelona Sants
05:55PMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Iryo
03:55PM2h45
Barcelona Sants
06:40PMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Renfe AVE
04:25PM2h30
Barcelona Sants
06:55PMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Renfe AVE
05:25PM2h30
Barcelona Sants
07:55PMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
SNCF OUIGO
05:40PM2h30
Barcelona Sants
08:10PMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Iryo
05:55PM2h30
Barcelona Sants
08:25PMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Renfe AVE
06:00PM3h12
Barcelona Sants
09:12PMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Renfe AVE
06:25PM2h30
Barcelona Sants
08:55PMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Renfe AVE
06:40PM3h05
Barcelona Sants
09:45PMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Iryo
07:05PM2h30
Barcelona Sants
09:35PMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Renfe AVE
07:25PM2h30
Barcelona Sants
09:55PMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Iryo
07:55PM2h45
Barcelona Sants
10:40PMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Renfe AVE
08:00PM3h12
Barcelona Sants
11:12PMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
SNCF OUIGO
08:40PM2h55
Barcelona Sants
11:35PMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Iryo
08:55PM2h30
Barcelona Sants
11:25PMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Iryo
09:20PM2h30
Barcelona Sants
11:50PMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
Renfe AVE
09:25PM2h30
Barcelona Sants
11:55PMMadrid-Puerta de Atocha-Almudena Grandes
0 transfers
This is the last train of the day.
Find all the dates and times for this journey
Compare prices and tickets by train, bus, flight or ferry
Thu Oct 05
Fri Oct 06
Sat Oct 07
Sun Oct 08
Mon Oct 09
Tue Oct 10
Wed Oct 11
Thu Oct 12
Fri Oct 13
Sat Oct 14
Sun Oct 15
Mon Oct 16
Tue Oct 17
Wed Oct 18
Thu Oct 19
Fri Oct 20
Sat Oct 21
Sun Oct 22
Mon Oct 23
Tue Oct 24
Wed Oct 25
Fastest train timesfrom Barcelona to Madrid
Showing times and prices for Oct 05
Fastest Journey
2 h
29 m
Average
2 h
29 m
Trains per day
5
Distance
504 km
Of the 5 trains that leave Barcelona for Madrid every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct trains cover the 504 km distance in an average of
2 h
29 m
but if you time it right, some trains will get you there in just
2 h
29 m
.
The slowest trains will take
2 h
30 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.
Fastest
01:25PM2h29
Barcelona Sants
03:54PMMadrid-Puerta de Atocha-Almudena Grandes
€541One-way
0 transfers
2nd Fastest
05:55PM2h30
Barcelona Sants
08:25PMMadrid-Puerta de Atocha-Almudena Grandes
€721One-way
0 transfers
2nd Fastest
03:25PM2h30
Barcelona Sants
05:55PMMadrid-Puerta de Atocha-Almudena Grandes
€671One-way
0 transfers
2nd Fastest
07:05AM2h30
Barcelona Sants
09:35AMMadrid-Puerta de Atocha-Almudena Grandes
€701One-way
0 transfers
2nd Fastest
07:05PM2h30
Barcelona Sants
09:35PMMadrid-Puerta de Atocha-Almudena Grandes
€731One-way
0 transfers
More than 1,000 travel companies trust us to sell their tickets all in one place.
ReviewsReviews for the rail journey from Barcelona to Madrid
The customer opinion was acquired via Cimenio. Cimenio incentivises its users for giving an honest opinion and proving the booking with a photo of the travel ticket.
Pro
Good WIFI
kind staff
good service
This ride was great and definitely gets the five stars. A huge praise goes to the service, because my orders were delivered very quickly and my food was very fresh respectively very tasty. Then I found the staff also very sympathetic and the cleanliness of the train also. In addition, it was very quiet on the train. In addition, I had it very comfortable and I was very well equipped, also that, what concerns WIFI, because my WIFI was very good. In general a great and also punctual train and at a great price, I pass on this ride.
Trains from Barcelona to Madrid cover the 312 miles (504 km) long route taking on average 2 h 30 min with our travel partners like iryo, Renfe AVE, Renfe Regional Expres, Renfe AVLO, Renfe or SNCF OUIGO. Normally, there are 18 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $18 (€16), but the average price of train tickets is $34 (€30). Travelers depart most frequently from Barcelona Sants and arrive in Madrid-Puerta de Atocha-Almudena Grandes.
Train providers: Renfe, AVE and Renfe AVLO from Barcelona to Madrid trains
Find the best trains between Barcelona and Madrid with Omio's travel partners Renfe, AVE and Renfe AVLO from $18 (€16). We can find you the best deals, schedules and tickets when comparing and booking the best journey.
Renfe Avlo is a Spanish low-cost high-speed rail service that operates the routes between the cities of Madrid, Zaragoza, Barcelona, and Valencia by the national rail company Renfe. Avlo trains travel at speeds of up to 186 mph (300 km/h). All Avlo tickets are in Economy or "Básica" Class with assigned seats and include onboard services like free wifi, onboard-entertainment (via the PlayRenfe app or network), power sockets and vending machines. Child tickets available from 0 to 13 years old then 14 or over counts as an adult ticket. You can upgrade your ticket to bring extra luggage onboard on top of your included backpack and 55x35x25 cm hand luggage with no weight limit. Cheap Avlo tickets start from 7 Euros and are a great option for travelling from Barcelona to Madrid by train.
Looking for a comfortable way to travel from Barcelona to Madrid? Reserve your Renfe AVE train from Barcelona to Madrid with Omio today! Renfe is Spain’s national train company that offers a wide variety of connections throughout the country as well as France and Portugal, including the Barcelona to Madrid route. Omio shows you current AVE schedules and tickets to cover the 312 miles (504 km) distance. You can choose from ticket options like Promo, Promo + or Flexible for the best deals on this route. Renfe discount cards, such as the Renfe Gold Card and the + Renfe Youth 50 Card, can also be applied when purchasing your AVE ticket on Omio.
As the main high-speed train service in Spain, AVE provides amenities like a restaurant, bathrooms, WiFi access, and onboard entertainment on its routes. AVE covers long distances and connects major cities in Spain in just a few hours thanks to its high speed. These trains can reach speeds up to 192 mph (310 kmh) on select routes, making AVE trains one of the fastest in the entire world. AVE offers all travelers ultimate comfort, flexibility and convenience, and on Omio you can book AVE tickets in a few steps!
Barcelona to Madrid train information with AVE:
Average Duration: 2 h 51 min
AVE frequency: 18 a day
Renfe is a Spanish train company that operates throughout the country including trains from Barcelona to Madrid. It offers a wide range of services, including high-speed AVE trains, regional trains, and night trains. The AVE trains are the fastest and most comfortable way to travel, with speeds of up to 300 km/h. Regional trains are slower but offer more stops and are ideal for shorter trips. Night trains are a great way to save money and time, as they allow you to travel overnight and arrive at your destination in the morning. Renfe offers several types of tickets, including single tickets, return tickets, and season tickets. Onboard facilities include comfortable seating, air conditioning, Wi-Fi, and power outlets. The most popular routes for Renfe are Madrid-Barcelona, Madrid-Seville, and Madrid-Valencia. These routes offer travelers the chance to explore some of Spain's most beautiful cities in comfort and style.
What are Travel Experts Saying about the train Barcelona to Madrid?
Los Traveleros
Taking the train is undoubtedly the best option to get from Barcelona to Madrid! Tickets are very affordable and the trip goes by so fast. Stations at both cities are in a convenient location, easily reachable by public transportation. Getting to the tracks in Sants-Estació is super quick and easy despite the station being very busy, which I really appreciated as I was short on time. Once on the train, departure was on time. Seats are comfortable, there is WiFi available and they even offer a bar service! I also really appreciated the fact that they offer silent carriages, which are convenient if you need to work on the way or just want to read peacefully without background noise.
Pros: modern high-speed trains allow you to reach Madrid in less than 3 hours.
Looking to find the best way to travel from Barcelona to Madrid? Look no further! The Omio guide to train connections between Barcelona and Madrid covers everything you need to know about ticket types, train providers, high-speed trains, schedules and how to buy the cheapest tickets. Read on to get the most up to date information, plus discover our top tips for things to do once you’ve reached Madrid.
Aerial view of Montjuic in Barcelona. Source: Shutterstock
Buy cheap train tickets from Barcelona to Madrid
The cheapest tickets for trains from Barcelona to Madrid can be as low as £31, with the average train ticket costing £32. To snap up those cheaper tickets, travellers should look to book tickets as far in advance as possible as prices increase with time. If you can be flexible with your travel, it is also worth considering different dates and times, particularly avoiding peak hours. Buying your train tickets is simple with Omio. We offer a quick and easy way to compare and book train tickets from Barcelona to Madrid.
Enter your Departure station (e.g. Barcelona Sants)
Enter your Arrival Station (e.g. Madrid Puerta de Atocha)
Select your travel date (you can add a return date in case of a round trip)
Click the red ‘Search’ button.
This will open a new page with a list of trains scheduled for departure on the selected date. You can adjust your filters to show the cheapest train tickets at the top of the page. The filters can also be adjusted according to journey duration, departure times and the number of changes.
Paperless train tickets from Barcelona to Madrid
The Omio booking pages have been designed to give you a quick and easy snapshot of the best tickets available. Once you’ve purchased your ticket, you’ll have everything sent to your phone with no need to print. What’s more, you can also enjoy live journey updates, meaning you'll be notified of any platform changes or delays, and we’ll send you a reminder when it's time to set off. If you need any help along the way, there’s a dedicated helpline to answer questions to make your journey enjoyable and hassle-free. Explore your train options on Omio from the comfort of your home or on the go. Download the free Omio app today.
Which train companies travel from Barcelona to Madrid?
Trains from Barcelona to Madrid are mainly operated by the Spanish state rail company Renfe, with additional services by iryo and Ouigo, a subsidiary of the French SNCF network. Renfe trains are divided into different fleets and lines meaning that passengers can choose between non-stop AVE trains, Renfe AVLO trains, and slightly slower Media Distancia connections. There are also slower daily Regional train services.
Travel first class on trains from Barcelona to Madrid
When travelling with Renfe you’ll have the option to choose between three different ticket types. Each ticket type is priced according to the flexibility of the ticket, the level of comfort and service you’ll receive onboard.
Básico (Basic) ticket: these are the cheapest tickets on the standard coaches. Passengers will receive all benefits of travelling on standard including plenty of legroom, WIFI, luggage storage and power sockets. Básico tickets cannot be exchanged or cancelled for a refund. Add-ons can be bought however, these include seat selection for €5 extra, or bringing a pet for an extra €10.
Elige (the Pick and mix) ticket: these tickets can be tailored to your needs. Elige ticket holders have more flexibility with exchanging or cancelling their tickets or even changing the ticket holder. The Elige ticket also gives the option to travel on Elige ESTÁNDAR (with standard seats) or Elige CONFORT (with XL comfort seats). Add-ons include seat selection, travelling with pets, or a box of food delivered to your seat for an extra €7.50
Prémium (Premium) ticket: these tickets offer full first class comfort and flexibility. The perks of travelling with this ticket includes XL comfort seats, unlimited free changes to your ticket, a full refund if you cancel your ticket 7 days in advance, and if you miss your train simply hop on the next one for free. The Prémium includes all add-ons including seat selection, taking pets, food service to your seat.
High-speed trains Barcelona to Madrid
Journeys between Barcelona and Madrid are served by several high-speed trains, including Renfe AVE, Ouigo and iryo. The fastest train journey takes just 2 h 30 min, running at speeds of up to 192 miles an hour (310 km/h) and covering a distance of 314 miles (516 km). The longest journey takes up to 9h and 4min via Renfe Regionale, departing from Barcelona Sants at 9:03 a.m. and arriving at Madrid Chamartin station at 6:07 p.m. This is the cheapest rate on this route, so if you’re on a tight budget this might be the ticket for you.
Daily departures: Barcelona to Madrid trains
Barcelona and Madrid are two of Spain’s largest and most popular cities so it’s no surprise that a high number of trains run between both cities every day. Visitors, local travellers and commuters can choose to make an easy journey between the cities thanks to regular daily train services. The route between Barcelona and Madrid is well served with over 18 trains running daily. The first AVE high-velocity train departs at 8:00 a.m. from the Barcelona Sants train station and the last departs at 8:00 p.m. Schedules at the weekend may vary, so check in for live, up-to-date timetables with Omio.
Popular Train Journeys in Spain
We've compiled a list of the most popular train routes through the country. These include high-speed, low cost trains from Madrid to Alicante
and Malaga to Madrid, as well as the speedy inter-city trains between Barcelona and Madrid. Omio helps you compare prices to different cities, see journey times and click through to buy train tickets for your upcoming holiday in Spain.
Trains from Madrid to Barcelona
duration: 2h50
Trains from Barcelona to Valencia
duration: 3h12
Trains from Madrid to Toledo
duration: 0h32
Trains from Madrid to Valencia
duration: 1h44
Trains from Valencia to Barcelona
duration: 3h15
Trains from Seville to Cordoba
duration: 1h10
Trains from Alicante to Madrid
duration: 2h36
Trains from Zaragoza to Barcelona
duration: 2h00
What are the departure and arrival stations?
Departure train station: the main departure station from Barcelona to Madrid is the Barcelona Sants train station. The station is located 2.5 miles (4 km) from downtown Barcelona and is easily accessed by bus, train or taxi. There are many facilities at Barcelona Sants station, including parking, car rental, luggage storage, restaurants and shops.
Arrival train station: trains from Barcelona arrive atMadrid Puerta de Atocha railway station. This station is popular for its beautiful historic setting blended with a tropical garden next to a modern terminus. The station features a lost luggage area and luggage lockers with long-term and short-term storage options. It also offers several food and shopping concessions, ATMs, currency exchange services, and a waiting area. There are several washrooms, baby changing facilities, and water fountains. Travellers can get to the station by foot from the city centre. Alternatively, they can get taxis or private transfers. Travellers can also hop on the metro with line 2 providing services to and from the station.
Public Transport to the City Center: Line 5, Regional buses, Taxis
Sevilla Santa Justa
Night trains from Barcelona to Madrid
There are no true night trains with sleeping cabins between these two cities. Instead, passengers can catch a late train arriving in Madrid before midnight. The last AVE train from Barcelona to Madrid departs at the Barcelona Sants station at 8:00 p.m. and arrives in Madrid at 11:17 p.m. in Madrid. AVE trains mostly travel by day, so if you’re looking to experience night trains in Spain, you may want to consider visiting an alternative destination.
Sustainable travel on trains from Barcelona to Madrid
Trains are by far the most sustainable and greenest means of travel. Their emissions only represent about two percent of the transport sector emissions. They also have a low energy consumption, which equals a tenth of the fuel used by small cars and aircraft. Trains have the ability to occupy minimal space in the environment and at the same time offer the most spacious areas to passengers onboard. Trains have a long lifetime and can go for up to 50 years without the need to re-invest in spare parts and non-renewable energy.
Services on board: Barcelona to Madrid
Renfe trains offer two travel classes, the major difference between the first and second classes is the seating arrangement. Second-class coaches offer a two-by-two-seat configuration, while first class offers two-by-one seat configurations. Seats in first class are far more spacious, and they offer more legroom. Another perk of first-class travel is the at-seat catering service that is available. Renfe trains have on-board personnel who provide services in different languages throughout the train journeys.
Trains are also equipped with a buffet car, which offers seasonal menus, a children’s menu, and a variety of drinks. The trains also provide free Wi-Fi onboard for travellers’ entertainment. Renfe trains have luggage restrictions with a maximum of three luggage items per traveller. The measurement limit is 33x21x13 inches (85x55x35 cm), and the weight limit is 50 lbs (25 kg). They also offer power outlets for travellers to keep their equipment charged. Pets are allowed on board with a ticket and as long as they are on a leash. Renfe trains are wheelchair accessible with designated areas for wheelchairs, step-free boarding equipment, and adapted services.
Royal Palace in Madrid. Source: Shutterstock
Travel tips: things to do in Madrid
Madrid is one of the most exciting cities to visit on your holiday. First, the weather is good throughout the year – predominantly sunny, making it a great place to visit, relax and sightsee. Spain also offers some of the best culinary delights, and Madrid abounds with restaurants, cafes and markets selling regional and national delicacies. Consider places like Mercado San Miguel for gourmet local cuisine. You should also visit the Royal Palace of Madrid, one of the most impressive monuments in Europe – it’s majestic building, and also allows visitors to go inside to explore. If you want a park where you can relax and have fun, Retiro Park is a good place to visit while in Madrid. At night, Madrid offers good nightlife, which you can enjoy at local bars and trendy nightclubs. If you want to be involved in events, you should look forward to annual events like:
La Paloma Festival
Los Veranos de la Villa
Madrid Jazz Festival
Madrid Pride Week
Nochevieja (New Year's Eve)
You can discover more about things to do in Madrid with the Omio magazine.
Join the locals community for practical, insider tips on your train journey from Barcelona to Madrid.
The main international routes for trains in Spain usually depart and arrive from Madrid and Barcelona. A couple of the most popular international routes connected to Madrid go to Lisbon and Paris. If you’re looking to explore the rest of Europe by train, check out some of the popular routes and download the Omio app. It’s a convenient way to find tickets in any language, no matter which country you’re travelling to.
Spain not only has a great national train network but it is well connected to many parts of Europe. Depending on where you are in the country it can take just a matter of hours to get to cities such as Bordeaux, Paris and Lisbon all from the comfort of a train seat.
FAQs: Trains from Barcelona to Madrid
FAQs: Travel by train from Barcelona to Madrid 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 Barcelona to Madrid.
Cheap train tickets from Barcelona to Madrid can start from as little as $18 (€16) when you book in advance. The average train ticket price for Barcelona to Madrid is $34 (€30); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Barcelona to Madrid train time is 2 h 30 min covering the 312 mile (504 km) long trip, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Barcelona to Madrid leaves at 5: 55 AM. Plan your trip with the Journey Planner from Omio.
The last train from Barcelona to Madrid leaves at 8: 20 PM.
Yes, it is possible to travel from Barcelona to Madrid without having to change trains with Renfe AVE, Renfe AVLO, Renfe REGIONAL EXPRESS, Renfe AVE INT or Iryo. There are 18 direct trains from Barcelona to Madrid each day. There may be fewer direct services available on weekends or holidays.
Yes, you can take a high-speed train from Barcelona to Madrid with iryo, Renfe AVE, Renfe AVLO or SNCF OUIGO. Overall you can travel with the following companies: iryo, Renfe AVE, Renfe Regional Expres, Renfe AVLO, Renfe or SNCF OUIGO.
For the best Barcelona to Madrid train to book, you can travel safely and comfortably with iryo, Renfe AVE, Renfe Regional Expres, Renfe AVLO, Renfe or SNCF OUIGO. However, it's always good to check all possible train companies with services to Madrid from Barcelona to compare what amenities they may offer.
No, there are no night trains, the latest train for this route is 8: 20 PM.
When departing from Barcelona, you have various train station options to start your trip from including Barcelona Sants, Barcelona Passeig De Gracia and Barcelona. When arriving in Madrid, you can end your journey in train stations like Madrid-Puerta de Atocha-Almudena Grandes, Madrid Chamartín and Madrid Atocha Cercanias.
Passengers board the train most frequently from Barcelona Sants, which is located around 1.6 miles (2.6 km) away from the city centre, and they get off the train at Madrid-Puerta de Atocha-Almudena Grandes, located 1.4 miles (2.2 km) away from the city centre.
A trip to Madrid from Barcelona 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 Barcelona to Madrid by train is December.
Yes, you can take a train from Barcelona to Madrid.
Important Stations and Airports for this connection
Barcelona
Madrid
Barcelona Sants is the most popular Barcelona railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Barcelona for your trip to Madrid.
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.