X
Raileurope
Barcelona - Madrid
שח 148 In stock

Train Barcelona → Madrid


Duration 02:45 - From שח148

Barcelona - Madrid

The average travel time between Barcelona and Madrid is 2h56 minutes. The quickest route is 2h30 minutes. The first train leaving Barcelona is at 06:05, the last at 20:00. There is an average of 18 trains a day between Barcelona and Madrid, leaving approximately every 1h03 minutes.
  • Departure station : Barcelona sants (Plaça dels Països Catalans Barcelona)
  • Arrival station : Madrid atocha (Avenida de Barcelona Madrid)
Add a destination
?
  • 75+ years of experience
  • 5.5 Million Travellers
  • 15,000+ destinations
5.5 million travellers in 2015
#1 distributor of train tickets and rail passes
15,000+ destinations
The simplicity of one-stop-shopping
75+ years of rail travel experience
European experts
About this journey

Your travel by train from Barcelona to Madrid

From Barcelona to Madrid, the domestic high speed train takes just 2 hours and 30 minutes. The AVE trains are modern, safe and comfortable trains which operate on the Barcelona to Madrid route. The AVE high speed trains are operated by Renfe, the Spanish national railway company.

Barcelona Sants, is a train station located in Barcelona. It is one of the most important train stations in Barcelona. Barcelona Sants is well connected to public transportations and is easily accessible. Madrid Puerta de Atocha, is a train station located in Madrid. Being one of the major train stations in Madrid, it is served by buses and other public transportations.

For a single return trip from Barcelona to Madrid, a point to point ticket is the best value for money and the cheapest train ticket. Best prices are available when buying the train ticket well in advance. For extensive train travel, a Renfe Spain Pass is a better choice.

Visit Barcelona and discover other popular train journeys

Barcelona is a leading destination for those you are looking out for sun, sand and fiestas. Barcelona is also home to one of the world’s best football clubs, the Barcelona FC. Don’t miss the work of Antonio Gaudi when in town.

From Madrid, travellers can take the train to reach other cities and regions of Spain.

Timetable

From שח148 שח148

Barcelona -> Madrid

  Departure Arrival Durations Change(s) MO TU WE TH FR SA SU
1 BARCELONA SANTS
06:05
MADRID PUERTA DE ATOCHA
09:15
N°: 03062
BOOK THIS TRAIN
06:05 09:15 03:10 Direct 1 1 1 1 1 1 0
1 BARCELONA SANTS
06:25
MADRID PUERTA DE ATOCHA
08:55
N°: 03260
BOOK THIS TRAIN
06:25 08:55 02:30 Direct 1 1 1 1 1 0 0
1 BARCELONA SANTS
06:40
MADRID PUERTA DE ATOCHA
09:25
N°: 03462
BOOK THIS TRAIN
06:40 09:25 02:45 Direct 1 1 1 1 0 0 0
1 BARCELONA SANTS
07:00
MADRID PUERTA DE ATOCHA
09:30
N°: 03270
BOOK THIS TRAIN
07:00 09:30 02:30 Direct 1 1 1 1 0 0 0
1 BARCELONA SANTS
07:05
MADRID PUERTA DE ATOCHA
09:50
N°: 03072
BOOK THIS TRAIN
07:05 09:50 02:45 Direct 1 1 1 1 1 1 1
1 BARCELONA SANTS
07:40
MADRID PUERTA DE ATOCHA
10:10
N°: 03662
BOOK THIS TRAIN
07:40 10:10 02:30 Direct 0 0 0 0 1 0 0
1 BARCELONA SANTS
08:00
MADRID PUERTA DE ATOCHA
11:10
N°: 03082
BOOK THIS TRAIN
08:00 11:10 03:10 Direct 1 1 1 1 1 1 1
1 BARCELONA SANTS
08:25
MADRID PUERTA DE ATOCHA
10:55
N°: 03080
BOOK THIS TRAIN
08:25 10:55 02:30 Direct 1 1 1 1 1 1 0
1 BARCELONA SANTS
09:00
MADRID PUERTA DE ATOCHA
11:45
N°: 03092
BOOK THIS TRAIN
09:00 11:45 02:45 Direct 1 1 1 1 1 1 1
1 BARCELONA SANTS
10:00
MADRID PUERTA DE ATOCHA
13:10
N°: 03102
BOOK THIS TRAIN
10:00 13:10 03:10 Direct 1 1 1 1 1 1 1
1 BARCELONA SANTS
12:00
MADRID PUERTA DE ATOCHA
15:10
N°: 03122
BOOK THIS TRAIN
12:00 15:10 03:10 Direct 1 1 1 1 1 1 1
1 BARCELONA SANTS
13:00
MADRID PUERTA DE ATOCHA
15:45
N°: 03132
BOOK THIS TRAIN
13:00 15:45 02:45 Direct 1 1 1 1 1 0 1
1 BARCELONA SANTS
14:00
MADRID PUERTA DE ATOCHA
17:10
N°: 03142
BOOK THIS TRAIN
14:00 17:10 03:10 Direct 1 1 1 1 1 1 1
1 BARCELONA SANTS
15:00
MADRID PUERTA DE ATOCHA
17:45
N°: 03152
BOOK THIS TRAIN
15:00 17:45 02:45 Direct 1 1 1 1 1 1 1
1 BARCELONA SANTS
15:25
MADRID PUERTA DE ATOCHA
17:55
N°: 03150
BOOK THIS TRAIN
15:25 17:55 02:30 Direct 1 1 1 1 1 0 0
1 BARCELONA SANTS
16:00
MADRID PUERTA DE ATOCHA
19:10
N°: 03162
BOOK THIS TRAIN
16:00 19:10 03:10 Direct 1 1 1 1 1 1 1
1 BARCELONA SANTS
16:25
MADRID PUERTA DE ATOCHA
18:55
N°: 03160
BOOK THIS TRAIN
16:25 18:55 02:30 Direct 1 1 1 1 1 0 1
1 BARCELONA SANTS
16:30
MADRID PUERTA DE ATOCHA
22:06
N°: 05581
BOOK THIS TRAIN
16:30 22:06 05:36 Direct 1 1 1 1 1 1 1
1 BARCELONA SANTS
17:25
MADRID PUERTA DE ATOCHA
19:55
N°: 03170
BOOK THIS TRAIN
17:25 19:55 02:30 Direct 1 1 0 1 1 0 1
1 BARCELONA SANTS
18:00
MADRID PUERTA DE ATOCHA
21:10
N°: 03182
BOOK THIS TRAIN
18:00 21:10 03:10 Direct 1 1 1 1 1 1 1
1 BARCELONA SANTS
18:25
MADRID PUERTA DE ATOCHA
20:55
N°: 03180
BOOK THIS TRAIN
18:25 20:55 02:30 Direct 0 1 1 1 1 0 1
1 BARCELONA SANTS
20:00
MADRID PUERTA DE ATOCHA
23:10
N°: 03202
BOOK THIS TRAIN
20:00 23:10 03:10 Direct 0 1 1 1 1 1 1
  Departure Arrival Durations Change(s) MO TU WE TH FR SA SU
1 BARCELONA SANTS
06:05
MADRID PUERTA DE ATOCHA
09:15
N°: 03062
BOOK THIS TRAIN
06:05 09:15 03:10 Direct 1 1 1 1 1 1 0
1 BARCELONA SANTS
06:25
MADRID PUERTA DE ATOCHA
08:55
N°: 03260
BOOK THIS TRAIN
06:25 08:55 02:30 Direct 1 1 1 1 1 0 0
1 BARCELONA SANTS
06:40
MADRID PUERTA DE ATOCHA
09:25
N°: 03462
BOOK THIS TRAIN
06:40 09:25 02:45 Direct 1 1 1 1 0 0 0
1 BARCELONA SANTS
07:00
MADRID PUERTA DE ATOCHA
09:30
N°: 03270
BOOK THIS TRAIN
07:00 09:30 02:30 Direct 1 1 1 1 0 0 0
1 BARCELONA SANTS
07:05
MADRID PUERTA DE ATOCHA
09:50
N°: 03072
BOOK THIS TRAIN
07:05 09:50 02:45 Direct 1 1 1 1 1 1 1
1 BARCELONA SANTS
07:40
MADRID PUERTA DE ATOCHA
10:10
N°: 03662
BOOK THIS TRAIN
07:40 10:10 02:30 Direct 0 0 0 0 1 0 0
1 BARCELONA SANTS
08:00
MADRID PUERTA DE ATOCHA
11:10
N°: 03082
BOOK THIS TRAIN
08:00 11:10 03:10 Direct 1 1 1 1 1 1 1
1 BARCELONA SANTS
08:25
MADRID PUERTA DE ATOCHA
10:55
N°: 03080
BOOK THIS TRAIN
08:25 10:55 02:30 Direct 1 1 1 1 1 1 0
1 BARCELONA SANTS
09:00
MADRID PUERTA DE ATOCHA
11:45
N°: 03092
BOOK THIS TRAIN
09:00 11:45 02:45 Direct 1 1 1 1 1 1 1
1 BARCELONA SANTS
10:00
MADRID PUERTA DE ATOCHA
13:10
N°: 03102
BOOK THIS TRAIN
10:00 13:10 03:10 Direct 1 1 1 1 1 1 1
1 BARCELONA SANTS
12:00
MADRID PUERTA DE ATOCHA
15:10
N°: 03122
BOOK THIS TRAIN
12:00 15:10 03:10 Direct 1 1 1 1 1 1 1
1 BARCELONA SANTS
13:00
MADRID PUERTA DE ATOCHA
15:45
N°: 03132
BOOK THIS TRAIN
13:00 15:45 02:45 Direct 1 1 1 1 1 0 1
1 BARCELONA SANTS
14:00
MADRID PUERTA DE ATOCHA
17:10
N°: 03142
BOOK THIS TRAIN
14:00 17:10 03:10 Direct 1 1 1 1 1 1 1
1 BARCELONA SANTS
15:00
MADRID PUERTA DE ATOCHA
17:45
N°: 03152
BOOK THIS TRAIN
15:00 17:45 02:45 Direct 1 1 1 1 1 1 1
1 BARCELONA SANTS
15:25
MADRID PUERTA DE ATOCHA
17:55
N°: 03150
BOOK THIS TRAIN
15:25 17:55 02:30 Direct 1 1 1 1 1 0 0
1 BARCELONA SANTS
16:00
MADRID PUERTA DE ATOCHA
19:10
N°: 03162
BOOK THIS TRAIN
16:00 19:10 03:10 Direct 1 1 1 1 1 1 1
1 BARCELONA SANTS
16:25
MADRID PUERTA DE ATOCHA
18:55
N°: 03160
BOOK THIS TRAIN
16:25 18:55 02:30 Direct 1 1 1 1 1 0 1
1 BARCELONA SANTS
16:30
MADRID PUERTA DE ATOCHA
22:06
N°: 05581
BOOK THIS TRAIN
16:30 22:06 05:36 Direct 1 1 1 1 1 1 1
1 BARCELONA SANTS
17:25
MADRID PUERTA DE ATOCHA
19:55
N°: 03170
BOOK THIS TRAIN
17:25 19:55 02:30 Direct 1 1 1 1 1 0 1
1 BARCELONA SANTS
18:00
MADRID PUERTA DE ATOCHA
21:10
N°: 03182
BOOK THIS TRAIN
18:00 21:10 03:10 Direct 1 1 1 1 1 1 1
1 BARCELONA SANTS
18:25
MADRID PUERTA DE ATOCHA
20:55
N°: 03180
BOOK THIS TRAIN
18:25 20:55 02:30 Direct 1 1 1 1 1 0 1
1 BARCELONA SANTS
20:00
MADRID PUERTA DE ATOCHA
23:10
N°: 03202
BOOK THIS TRAIN
20:00 23:10 03:10 Direct 1 1 1 1 1 1 1

Practical information

Reviews & ratings

Overall appreciation

  • Value for money
    Convenience
    Nice Traib Ride |
    "The train ride for my family is smooth abd convient. This is our first time taking high speed train in Europe. The only issue is the print out of the tickets we are unable to print out till 2 days before depart date. Other thing is that we are unable to change earlier time scedule dispite available seats. Approach the ticket counter where we are inform promotion tickets not allow to change timing. Should be flexible if there are seats avialbale on earlier train even with additional cost where should be acceptable. "

  • Value for money
    Convenience
    Easy and fast |
    "Booked tickets via RailEurope "

  • Value for money
    Convenience
    about My first Renfe |
    "Hello! It was so nice trip to Barcelona and Madrid! Train was so clean and comfort. But it was just little bit late for get buck to Barcelona. So I had to use taxi to go buck to my hotel from Saints station. "

  • Very good |
    "Comfort "

  • Value for money
    Convenience
    An easy trip |
    "Our journey was very convenient and easy. It ran on impeccable timing. Our only dilemma was which window to sit by to watch the incredible landscape go by. "

  • Value for money
    Convenience
    Smooth ride  |
    "Left on time. Arrived on time. Comfortable seats. Entire family loved the experience. A little expensive. "

  • Value for money
    Convenience
    Barcelona to Madrid |
    "Brilliant service – fast, efficient, clean and ran on time to the second. The English version of the Renfe website was a bit difficult to navigate as a person with no Spanish and ground staff had very limited English to assist. "

  • Value for money
    Convenience
    Trip from Barcelona to Madrid |
    "Excellent and comfortable, perfect arrival timing, very friendly staff. "

  • Easy for Buying Train Tickets |
    "Overall, it is easy to buy train tickets web online. But, it is difficult to print out the train tickets by myself, even though tried on different computers and IE. Also, I tried to buy train tickets with 10 days before trip start. The price is not updated, as well as fail for transaction. "

  • Value for money
    Convenience
    Easy travel: Barca to Madrid |
    "I typically have been using buses to travel between cities in Europe. This works for me because of the price and I can use the bus to sleep on overnight. However, this trip using the speed train to Madrid was super comfortable, way more space than a bus, smooth, and quick. The only downside is the price. I spent 385 euros for unlimited bus travel for the summer, whereas one trip with the train cost 85. Other than that, I loved my efficient travel experience. "

  • Value for money
    Convenience
    Very comfortable |
    "The high speed train was a little pricey, but buy your tickets early and the time saved and comfort will be totally worth it. "

  • Value for money
    Convenience
    comfort, on time,no wi-fi |
    "The train was on time. Must add Wi-Fi on the train. "

  • Value for money
    Convenience
    Fabulous service |
    "No problem at all. Easy to naviage and book. Excellent trains and on time. All round great service. "

  • Most Satisfied |
    "My family and I had a really good experience on your train from Barcelona to Madrid. Service on the train was also exceptional. We were very impressed with the comfort and convenience. Will surely recommend to friends and family. You surely deserve 5 stars. "

  • Value for money
    Convenience
    Relaxing and dreaming ... |
    "Fantastic! Very comfortable, efficient, on time, it was one of the highlights of my trip just listening to classical music and watching the countryside go by! "

  • 0 15 30 45 60 75 90 105 120 ...

Save money and see more with a Renfe Spain Pass Save money and see more with a Renfe Spain Pass Wish to explore more of Spain; then a rail pass may be just what you are looking for; giving you extensive travel in the country of your choice! Renfe Spain Pass

Let Rail Europe deliver tips, deals, and offers to your inbox

Sign up