X
Raileurope
Madrid - Barcelona
AU$52 In stock

Train Madrid → Barcelona


Duration 02:50 - From AU$52

Madrid - Barcelona

The average travel time between Madrid and Barcelona is 2h56 minutes. The quickest route is 2h30 minutes. The first train leaving Madrid is at 06:05, the last at 20:00. There is an average of 19 trains a day between Madrid and Barcelona, leaving approximately every 1h03 minutes.
  • Departure station : Barcelona sants ( )
  • Arrival station : Madrid atocha ( )
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

Travelling by train from Madrid to Barcelona

Spain’s Renfe network reaches across the whole country with the high speed AVE trains. Madrid to Barcelona takes between 2h30 and three hours, and passengers can choose between 3 categories of service. The high speed AVE trains, operated by Renfe, provide comfy, spacious cabins, with friendly useful staff.

Madrid’s railway station is within the centre of the town and with easy accessibility to domestic and international trains. Barcelona’s Estació de França is a train hub with international links to France. The subway line and buses are easily reachable from the station.

For travellers visiting Spain, the capital of Spain and Barcelona, point to point tickets are ideal. However, for those who want to travel more, a rail pass such as the Eurail Spain Pass is better.

Discover Barcelona and visit other cities by train

One of Spain’s most spirited metropolis, Barcelona is often associate to an exciting town, where tapas bars, music and sandy beaches are all part of a mix. Art lovers can enjoy Gaudi’s influence and particularly the brilliant Sagrada Familia and Barcelona’s Museu Nacional d’Art.

From Barcelona, why not travel across the Spanish rural area on the Renfe network to Bilbao, Zaragoza, Seville or Valencia.

Timetable

Book your journey from Madrid to Barcelona From AU$52 AU$52


 DepartureArrivalDurationsChange(s)MOTUWETHFRSASU
1BARCELONA SANTS
06:05
MADRID PUERTA DE ATOCHA
09:15
N°: 03062
BOOK THIS TRAIN
06:0509:1503:10 Direct 1 1 1 1 1 1 0
1BARCELONA SANTS
06:25
MADRID PUERTA DE ATOCHA
08:55
N°: 03260
BOOK THIS TRAIN
06:2508:5502:30 Direct 1 1 1 1 1 0 0
1BARCELONA SANTS
06:40
MADRID PUERTA DE ATOCHA
09:25
N°: 03462
BOOK THIS TRAIN
06:4009:2502:45 Direct 1 1 1 1 0 0 0
1BARCELONA SANTS
07:00
MADRID PUERTA DE ATOCHA
09:30
N°: 03270
BOOK THIS TRAIN
07:0009:3002:30 Direct 1 1 1 1 0 0 0
1BARCELONA SANTS
07:05
MADRID PUERTA DE ATOCHA
09:50
N°: 03072
BOOK THIS TRAIN
07:0509:5002:45 Direct 1 1 1 1 1 1 1
1BARCELONA SANTS
07:40
MADRID PUERTA DE ATOCHA
10:10
N°: 03662
BOOK THIS TRAIN
07:4010:1002:30 Direct 0 0 0 0 1 0 0
1BARCELONA SANTS
08:00
MADRID PUERTA DE ATOCHA
11:10
N°: 03082
BOOK THIS TRAIN
08:0011:1003:10 Direct 1 1 1 1 1 1 1
1BARCELONA SANTS
08:25
MADRID PUERTA DE ATOCHA
10:55
N°: 03080
BOOK THIS TRAIN
08:2510:5502:30 Direct 1 1 1 1 1 1 0
1BARCELONA SANTS
09:00
MADRID PUERTA DE ATOCHA
11:45
N°: 03092
BOOK THIS TRAIN
09:0011:4502:45 Direct 1 1 1 1 1 1 1
1BARCELONA SANTS
10:00
MADRID PUERTA DE ATOCHA
13:10
N°: 03102
BOOK THIS TRAIN
10:0013:1003:10 Direct 1 1 1 1 1 1 1
1BARCELONA SANTS
12:00
MADRID PUERTA DE ATOCHA
15:10
N°: 03122
BOOK THIS TRAIN
12:0015:1003:10 Direct 1 1 1 1 1 1 1
1BARCELONA SANTS
13:00
MADRID PUERTA DE ATOCHA
15:45
N°: 03132
BOOK THIS TRAIN
13:0015:4502:45 Direct 1 1 1 1 1 0 1
1BARCELONA SANTS
14:00
MADRID PUERTA DE ATOCHA
17:10
N°: 03142
BOOK THIS TRAIN
14:0017:1003:10 Direct 1 1 1 1 1 1 1
1BARCELONA SANTS
15:00
MADRID PUERTA DE ATOCHA
17:45
N°: 03152
BOOK THIS TRAIN
15:0017:4502:45 Direct 1 1 1 1 1 1 1
1BARCELONA SANTS
15:25
MADRID PUERTA DE ATOCHA
17:55
N°: 03150
BOOK THIS TRAIN
15:2517:5502:30 Direct 1 1 1 1 1 0 0
1BARCELONA SANTS
16:00
MADRID PUERTA DE ATOCHA
19:10
N°: 03162
BOOK THIS TRAIN
16:0019:1003:10 Direct 1 1 1 1 1 1 1
1BARCELONA SANTS
16:25
MADRID PUERTA DE ATOCHA
18:55
N°: 03160
BOOK THIS TRAIN
16:2518:5502:30 Direct 1 1 1 1 1 0 1
1BARCELONA SANTS
16:30
MADRID PUERTA DE ATOCHA
22:06
N°: 05581
BOOK THIS TRAIN
16:3022:0605:36 Direct 1 1 1 1 1 1 1
1BARCELONA SANTS
17:25
MADRID PUERTA DE ATOCHA
19:55
N°: 03170
BOOK THIS TRAIN
17:2519:5502:30 Direct 1 1 1 1 1 0 1
1BARCELONA SANTS
18:00
MADRID PUERTA DE ATOCHA
21:10
N°: 03182
BOOK THIS TRAIN
18:0021:1003:10 Direct 1 1 1 1 1 1 1
1BARCELONA SANTS
18:25
MADRID PUERTA DE ATOCHA
20:55
N°: 03180
BOOK THIS TRAIN
18:2520:5502:30 Direct 1 1 1 1 1 0 1
1BARCELONA SANTS
20:00
MADRID PUERTA DE ATOCHA
23:10
N°: 03202
BOOK THIS TRAIN
20:0023:1003:10 Direct 1 1 1 1 1 1 1
 DepartureArrivalDurationsChange(s)MOTUWETHFRSASU
1BARCELONA SANTS
06:05
MADRID PUERTA DE ATOCHA
09:15
N°: 03062
BOOK THIS TRAIN
06:0509:1503:10 Direct 1 1 1 1 1 1 0
1BARCELONA SANTS
06:25
MADRID PUERTA DE ATOCHA
08:55
N°: 03260
BOOK THIS TRAIN
06:2508:5502:30 Direct 1 1 1 1 1 0 0
1BARCELONA SANTS
06:40
MADRID PUERTA DE ATOCHA
09:25
N°: 03462
BOOK THIS TRAIN
06:4009:2502:45 Direct 1 1 1 1 0 0 0
1BARCELONA SANTS
07:00
MADRID PUERTA DE ATOCHA
09:30
N°: 03270
BOOK THIS TRAIN
07:0009:3002:30 Direct 1 1 1 1 0 0 0
1BARCELONA SANTS
07:05
MADRID PUERTA DE ATOCHA
09:50
N°: 03072
BOOK THIS TRAIN
07:0509:5002:45 Direct 1 1 1 1 1 1 1
1BARCELONA SANTS
07:40
MADRID PUERTA DE ATOCHA
10:10
N°: 03662
BOOK THIS TRAIN
07:4010:1002:30 Direct 0 0 0 0 1 0 0
1BARCELONA SANTS
08:00
MADRID PUERTA DE ATOCHA
11:10
N°: 03082
BOOK THIS TRAIN
08:0011:1003:10 Direct 1 1 1 1 1 1 1
1BARCELONA SANTS
08:25
MADRID PUERTA DE ATOCHA
10:55
N°: 03080
BOOK THIS TRAIN
08:2510:5502:30 Direct 1 1 1 1 1 1 0
1BARCELONA SANTS
09:00
MADRID PUERTA DE ATOCHA
11:45
N°: 03092
BOOK THIS TRAIN
09:0011:4502:45 Direct 1 1 1 1 1 1 1
1BARCELONA SANTS
10:00
MADRID PUERTA DE ATOCHA
13:10
N°: 03102
BOOK THIS TRAIN
10:0013:1003:10 Direct 1 1 1 1 1 1 1
1BARCELONA SANTS
12:00
MADRID PUERTA DE ATOCHA
15:10
N°: 03122
BOOK THIS TRAIN
12:0015:1003:10 Direct 1 1 1 1 1 1 1
1BARCELONA SANTS
13:00
MADRID PUERTA DE ATOCHA
15:45
N°: 03132
BOOK THIS TRAIN
13:0015:4502:45 Direct 1 1 1 1 1 0 1
1BARCELONA SANTS
14:00
MADRID PUERTA DE ATOCHA
17:10
N°: 03142
BOOK THIS TRAIN
14:0017:1003:10 Direct 1 1 1 1 1 1 1
1BARCELONA SANTS
15:00
MADRID PUERTA DE ATOCHA
17:45
N°: 03152
BOOK THIS TRAIN
15:0017:4502:45 Direct 1 1 1 1 1 1 1
1BARCELONA SANTS
15:25
MADRID PUERTA DE ATOCHA
17:55
N°: 03150
BOOK THIS TRAIN
15:2517:5502:30 Direct 1 1 1 1 1 0 0
1BARCELONA SANTS
16:00
MADRID PUERTA DE ATOCHA
19:10
N°: 03162
BOOK THIS TRAIN
16:0019:1003:10 Direct 1 1 1 1 1 1 1
1BARCELONA SANTS
16:25
MADRID PUERTA DE ATOCHA
18:55
N°: 03160
BOOK THIS TRAIN
16:2518:5502:30 Direct 1 1 1 1 1 0 1
1BARCELONA SANTS
16:30
MADRID PUERTA DE ATOCHA
22:06
N°: 05581
BOOK THIS TRAIN
16:3022:0605:36 Direct 1 1 1 1 1 1 1
1BARCELONA SANTS
17:25
MADRID PUERTA DE ATOCHA
19:55
N°: 03170
BOOK THIS TRAIN
17:2519:5502:30 Direct 1 1 0 1 1 0 1
1BARCELONA SANTS
18:00
MADRID PUERTA DE ATOCHA
21:10
N°: 03182
BOOK THIS TRAIN
18:0021:1003:10 Direct 1 1 1 1 1 1 1
1BARCELONA SANTS
18:25
MADRID PUERTA DE ATOCHA
20:55
N°: 03180
BOOK THIS TRAIN
18:2520:5502:30 Direct 0 1 1 1 1 0 1
1BARCELONA SANTS
20:00
MADRID PUERTA DE ATOCHA
23:10
N°: 03202
BOOK THIS TRAIN
20:0023:1003:10 Direct 0 1 1 1 1 1 1
 

Practical information

Reviews & ratings

Overall appreciation

  • Value for money
    Convenience
    Barcelona to Madrid Train Trip |
    "The 4 of us who travelled from Barcelona to Madrid were most impressed with our train trip. The journey was smooth and quiet. Seats were comfortable and spacious. Train was on time. "

  • Value for money
    Convenience
    good! |
    "Would be good to be able to get ticket directly on smartphone "

  • Value for money
    Convenience
    trip from madrid to barcelona  |
    "we found the train to be very quick and easy and very comfortable way to travel by in Spain. We found they were on time very clean and value for money. . We would travel with them again. "

  • Value for money
    Convenience
    Spain train |
    "The choice to travel by train to Madrid was perfect.The trip took 3 hours,av . speed 280km per hour.It was a chance to see the countryside,check-in time was minimal and the Madrid airport is in the centre of town.The only problem was luggage,since most passengers had a couple of items,luggage was in the aisles.The problem is the space allocated for suitcases is too small. "

  • Value for money
    Convenience
    Something different |
    "I had been travelling in Europe for about a month..planes..buses..and decided to travel on something different. It took me back to my childhood when I used to travel on train a fair bit.. It was great..I didn't need to be there an hour before (like planes).. And was comfortable, plenty of leg room and great to be able to get up and walk around when required...head to the dining car etc. Was great to also watch some of the scenery..missed when flying.. "

  • Value for money
    Convenience
    Trains  |
    "Fast train is the only way to travel- punctual, clean. A great experience. "

  • Value for money
    Convenience
    Great Comfort |
    "We enjoyed the efficiency of the train system and the ease of getting our train. It would be easier though if more people spoke English, we were surprised how few employees of the train system spoke English considering there are so many holiday makers. "

  • Value for money
    Convenience
    Barcelona to Madrid |
    "We found the train trip very smooth and very comfortable and organized. Thankyou Joe "

  • Value for money
    Convenience
    Comfortable Journey |
    "Train was on time, comfortable and fast. My only complaint is that when booking online from Australia not all scheduled times are available for booking. Tried to book a different time through the USA site but it wouldn't let me. Please open up the whole timetable to Australia. "

  • Value for money
    Convenience
    Smooth ride  |
    "enjoyed the ease "

  • Value for money
    Convenience
    Excellent |
    "such a good way to travel around europe. it was my first time in europe and i really ejoyed the train system. "

  • Value for money
    Convenience
    Train to Madrid |
    "Spanish intercity trains are fast, reliable and quite comfortable. This is not reflected in the way they sell their tickets. The Renfe website is tricky, at-the-ticket-office queues are long, foreign credit cards can cause difficulty. So while I have since managed those hassles, I'm glad I used Rail Europe for my first experience of Spanish train travel. "

  • Value for money
    Convenience
    Very comfortable |
    "Ave fast train was really spacious and comfortable. "

  • Value for money
    Convenience
    Barcelona to Spain |
    "Great train, great service and very comfortable. Renfe were very easy to deal with making this a very pleasant experience for a first time trip on their trains. "

  • Value for money
    Convenience
    Renfe Spain Trip |
    "I thoroughly recommend Renfe , we had a great trip from Barcelona to Madrid, then to Seville. Then back to Barcelona from Seville. Service was great as was the train, clean and comfortable and fast "

  • 0 15 30 45

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