Basket:

Añadido:

Ver cesta Pay
Professionals

5% de descuento en todo. Pago exclusivo con Paypal 918 280 012

AVE Train offers from Barcelona to Madrid

Take advantage of our bargains by advance purchase

See round-trip train prices

Only train

Train + Hotel

 

Train + Tickets

Train + Hotel + Tickets

From Barcelona to Madrid in AVE

The average train time from Barcelona to Madrid is 3h10m, although it only takes 2h45m on the fastest direct AVE service from Renfe. There are around 26 trains from Madrid to Barcelona every day. Madrid Atocha leaves at 06:30 and the last train leaves at 20:30. All trains leave from Barcelona Sants station and arrive at Atocha Renfe station in Madrid.

Atocha station is the most important train station in Madrid. It was opened in 1851, when it was called the Midday Station, and it was the first railway station in the capital. In 2018, more than 15 million people traveled through Atocha.

As the two largest cities in Spain, it is not surprising that the AVE Barcelona to Madrid is one of the most important train routes in Spain. Thanks to Renfe's high-speed service, national and foreign tourists can travel from Barcelona to Madrid in just 2 hours and 45 minutes via the AVE. Of course, if you want to save money and don't mind spending a few hours on the train, you can take one of the regional trains connecting the two cities.

Do you need additional tranquility or comfort? The Preferred AVE category has reclining leather seats, on-board catering services and larger, quieter cars. Read below for more information about timetables, tickets and frequently asked questions about the AVE train journey Barcelona - Madrid


Cheapest Train times Barcelona - Madrid

TRAIN DEPARTURE ARRIVAL PRICE
20:00 23:17 27,25€
21:10 23:55 27,50€

Other AVE schedules Barcelona - Madrid

TRAIN DEPARTURE ARRIVAL PRICE
05:51 09:10 43,55€
8:00 11:10 87,10€
06:40 09:25 42,90€
07:00 09:30 64,25€
08:00 11:12 65,35€
09:00 11:45 54,45€
10:00 13:17 49,50€
12:00 15:12 76,25€
14:00 17:12 38,10€

Important information about the train from Barcelona to Madrid

Distance: 506km

Origin station: Barcelona Sants

Companies: Renfe

Frequency: 11 daily trains

Destination station: Madrid Atocha

Train + Tickets offers in Madrid

Frequently asked questions about the train Barcelona-Madrid

What kind of train goes from Barcelona to Madrid?

The types of trains that you can take are the Renfe AVE that go from Barcelona to Madrid. Please note that the route of these trains may not be a direct route, so it is recommended that you check your tickets and routes if you want a direct one.

Price AVE Barcelona - Madrid. When is best to buy the ticket?

The average price for AVE Barcelona Madrid is € 103.08. There are cheaper tickets but the journey is much longer, about 9 hours. 4 min approximately.

Booking in advance is the best option to buy the ticket from Barcelona to Madrid, since you can get it from € 25.95. Now if you buy it the same day, the average price is € 103.08. Renfe also allows you to enjoy discounts and other benefits if you buy them in advance. It is time to plan to save us some euros. Also, if possible, try to avoid buying tickets during peak hours: from 06:00 to 10:00 and from 17:00 to 20:00.

How long takes AVE Barcelona to Madrid?

The AVE with route from Barcelona to Madrid covers 506 kilometers in approximately 3 hours and 10 minutes, but some trains can take you there in just 2 hours and 45 minutes; as there are also slower trains and these takes 9 hours and 4 minutes.

What is the schedule for the AVE Barcelona - Madrid?

The hours of AVE Barcelona to Madrid from Monday to Saturday and holidays, leaves Barcelona around 06:05 hr, while the last train leaves around 20:00 hr. On Sundays, the first train of the day leaves Barcelona around 08:00 and the last train leaves at 20:00.

Remember, Renfe can modify them according to the dates and requirements of existing tickets. We provide you with the departure and arrival times of AVE Barcelona Madrid to ensure that you are not surprised. If you are considering a reverse route, you can also check the AVE Madrid Barcelona schedule. Always prepare your AVE schedule.

How much is the average cost of the Barcelona - Madrid ticket?

The average ticket price from Barcelona to Madrid is around € 121, but the minimum fare is € 43. These variations are the result of the advance with which it is purchased, the schedule and the rate.

What time departs the first train from Barcelona to Madrid?

The first train between Barcelona and Madrid to leave is the AVE and it leaves Barcelona at 06:05 h and arrives in Madrid at 9:20 h. The trip lasts 3 hours and 15 minutes. So the average time to leave the first AVE train from Barcelona to Madrid is at 06:05.

What time departs the last train from Barcelona to Madrid?

The last train between Barcelona and Madrid is the AVE and it leaves Barcelona at 8:00 p.m. and arrives in Madrid at 11:14 p.m. The trip lasts 3 hours and 14 minutes.

What is the distance on train from Barcelona to Madrid?

The train from Barcelona to Madrid runs about 504 kilometers.

Are there direct trains from Barcelona to Madrid?

Yes, you can travel from Barcelona to Madrid without having to change trains. There are 11 direct trains from Barcelona to Madrid every day. Depending on the time and date of travel, there may be fewer direct trains than on certain days.

How long takes the fastest train from Barcelona to reach Madrid?

The AVE between Barcelona-Madrid lasts only 2 hours and 45 minutes on direct service.

Other trains from Barcelona

The price includes:
- Roundtrip train from #fechaida# to #fechavuelta#, from #origen# to #destino#
- 1 night in a 3-star hotel
(Price per person calculated based on a double room in a 3-star hotel)
The origin station you had selected is the same as the current destination station, please change the origin station. There is no availability of places for the selected combination, please modify your selection to proceed with your purchase.

Configuración de cookies

Las cookies son importantes para ti, influyen en tu experiencia de navegación. Usamos cookies analíticas, de personalización y publicitarias (propias y de terceros) para hacer perfiles basados en hábitos de navegación y mostrarte contenido personalizado. Puedes consultar nuestra Política de cookies. Al hacer click en "Aceptar", consientes que todas las cookies se guarden en tu dispositivo o puedes configurarlas o rechazar su uso pulsando en "Configurar".

(Tardarás aproximadamente 4 minutos)

Panel de configuración de cookies

Este es el configurador avanzado de cookies propias y de terceros. Aquí puedes modificar parámetros que afectarán directamente a tu experiencia de navegación en esta web.