Raileurope
Please wait
Barcelona - Madrid
AU$32

Train Barcelona → Madrid

From AU$32
Find a Train Ticket
<->
Overview 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)
Why choose us?
Need assistance?

Timetables

From <span class='small_currency'>AU$</span>32 <span class='small_currency'>AU$</span>32

Barcelona -> Madrid

 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
 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

Main stations in Barcelona and Madrid

Departure station

Barcelona Sants Train Station

Barcelona Sants Train Station

Address: Plaça dels Països Catalans Barcelona

Opening hours: Monday to Friday: 4:30am to 12am
Saturday and Sunday: 4:30am to 12am

Trains operating in and from this station:
AVE High speed trains, RENFE trains
Services:
Rail agents, Assistance for disabled persons and junior travellers, Lost and found, Police station, Tourist Information Point, Toilets, Luggage storage, Wi-Fi Internet, ATM and Phone cabins.

Learn more

Arrival station

Madrid Atocha Train Station

Madrid Atocha Train Station

Address: Avenida de Barcelona Madrid

Opening hours: Monday to Friday: 8am to 11:53pm
Saturday and Sunday: 8am to 11:59pm
Public holidays: 8am to 9:30pm


Trains operating in and from this station:
High speed trains (AVE), Regional & long distance trains (RENFE), Intercity trains
Services:
Tourist Information Point, Lost and found, Police station, Restaurants, Toilets, Luggage storage, Wi-Fi Internet, ATM and Phone cabins.

Learn more

Travel inspiration in Barcelona and Madrid

Travelling by train from Barcelona to Madrid

Thanks to the AVE trains, the journey from Barcelona to Madrid takes just two hours and thirty minutes. Being high speed trains, the AVE are the ideal way to travel between Spain’s two most famous cities – Barcelona and Madrid. The AVE trains have first class and second class, and on board there is a restaurant car.

Located in Barcelona, the Barcelona Sants railway station is an important transport hub. Barcelona Sants railway station is connected to other public transportations. Madrid Puerta de Atocha railway station is found in Madrid. It is served by the train operating on the Barcelona to Madrid route.

Is a point to point ticket better or a rail pass? Travelling only a couple of time from Barcelona to Madrid, the point to point ticket is ideal, cheaper and more convenient. A point to point ticket from Barcelona to Madrid includes your seat reservation if you are travelling on board a high speed train, international train, scenic train or night train. Regional trains do not require a seat reservation. For more trips from Barcelona to Madrid, and to visit more of a region or country, a rail pass including Spain is better.

Discover Barcelona and visit other cities by train

Barcelona is one the most popular destinations in Europe. The city is a prime location for students, youngsters seeking fun and for those who are drawn to art and architecture. One of the most visited sights of Barcelona is the Sagrada Família, a piece of art conceived by Antoni Gaudi.

Other trains from Madrid will allow you to reach Spain’s most popular cities and to discover its beautiful regions.

Learn more about Barcelona / Spain

Learn more about Madrid / Spain


Reviews & ratings Barcelona - Madrid

  • "Great trip"    
    So quick and comfortable - really enjoyed the trip.  
  • "Best way to travel in Europe"    
    I'm usually a plane traveler, but decided to go back train from Barcelona to Madrid and loved every minute of it. It was comfortable, spacious and very easy to access. The train was spot on on time as well. No waiting endless hours to check-in. The toasted sandwich I had on board was delicious as well. would highly recommend this way of travel to anyone.  
  • "Touriste Plus class"    
    Highly recommended. Good clean and very comfortable carriage. Actually managed to sleep due to the comfort of the seat which had a good recline and foot rest.  
  • "HST trip"    
    Excellent trip, once we got on the train. Problems finding our allocated seats. Little indication at Barcelona of where the correct carriage was to be found. A simple number on the outside near the door would help greatly. We got on in carriage 6 and had to scramble through to carriage 3. Better indication on tickets would also help. Otherwise OK.  
  • "Spain in comfort"    
    It was a marvellous way to travel - fast, efficient and comfortable.  
  • "Great way to see the country"    
    The train ride and view was very enjoyable. The only negative was the toilet seemed to have trouble flushing and there was no soap in the soap dispenser.  
  • "September 2015"    
    Booking online tickets was very easy and secure. The train coach was very clean and seating comfortable. Plenty of areas to store luggage. As a only English speaking travellers the movie shown was a miss, would have been good to have English sub-title option. Departure  
  • "Value for money and convenient"    
    Great train service, good timetable to choose from, value if you book ahead. Only complaints are lack of wifi and poor choice in cafeteria coach.  
  • "Viva La Espana"    
    Great way to travel while relaxing in comfort. Fast and efficient.  
  • "Brilliant!"    
    Very beautiful train, very speedy check in with very friendly staff! Everything pre booked with raileurope made the trip very easy going. Loved it! Thank you!!  
  • "So easy"    
    Very organised at each station and so much better than checking in for a flight. Would certainly use the train service again.  
  • "A great way to travel"    
    we loved our train trip from Barcelona to Madrid - it was super convenient and well priced. My only problem was the horrible stench that was in all the toilets! The smell burnt my nostrils and I think it's the worst smell I've ever experienced! So would gladly recommend the Renfe trains (I just won't drink any water next time!).  
  • "Efficient service"    
    No complaints about the trip, fast and clean train/ journey  
  • "Fantastic"    
    Superb way of traveling, very convenient, clean,comfortable and fast. No waiting in early queues at the airport. Would definitely recommend.  
  • "Barcelona to Madrid"    
    A very convenient, pleasant, comfortable, easy and enjoyable trip to Madrid. Stations at both ends were easy to access and well signposted.