Our travel advice
Our pick
Take the 06:20 train: 3h02 without a change.
The timetable at a glance
Departures per hour from Barcelona
- Departures: 5 in the morning, 3 in the afternoon and 3 in the evening.
- Operators: RENFE OPERADORA.
From our timetable data for a regular Tuesday; departure times in local Barcelona time.
All connections on a regular day
| Departs | Arrives | Duration | Change at | Trains |
|---|---|---|---|---|
| 06:20 | 09:22 | 3h02 | direct | AVE 3060 RENFE OPERADORA |
| 06:35 | 09:52 | 3h17 | direct | AVE 3302 RENFE OPERADORA |
| 07:00 | 10:02 | 3h02 | direct | AVE 3070 RENFE OPERADORA |
| 07:27 | 10:37 | 3h10 | direct | AVE 3662 RENFE OPERADORA |
| 08:25 | 11:27 | 3h02 | direct | AVE 3080 RENFE OPERADORA |
| 13:27 | 16:29 | 3h02 | direct | AVE 3130 RENFE OPERADORA |
| 15:25 | 18:27 | 3h02 | direct | AVE 3150 RENFE OPERADORA |
| 16:25 | 19:27 | 3h02 | direct | AVE 3160 RENFE OPERADORA |
| 17:25 | 20:27 | 3h02 | direct | AVE 3170 RENFE OPERADORA |
| 18:25 | 21:27 | 3h02 | direct | AVE 3180 RENFE OPERADORA |
| 19:25 | 22:27 | 3h02 | direct | AVE 3190 RENFE OPERADORA |
Route map
Train or plane?
Estimate| Train | Plane | |
|---|---|---|
| Door to door | ± 3h27 | ± 3h52 |
| CO₂ per person | ± 18 kg | ± 68 kg |
| Arrival | City centre | Airport |
Train: fastest connection plus 25 minutes to and from the station. Plane: flight time plus 40 minutes taxiing and 2.5 hours for airport transfers, check-in and security. CO₂: UK Government GHG Conversion Factors 2025 (DESNZ).
Ready to book?
Compare current prices from Barcelona to Madrid at Omio.
Frequently asked questions
How long is the train from Barcelona to Madrid?
The fastest train takes 3h02; the typical journey is 3h02.
Is there a direct train from Barcelona to Madrid?
Yes. 11 of the 11 connections we found on a regular Tuesday run without a change.
What time is the first and last train from Barcelona to Madrid?
On a regular Tuesday the first connection leaves at 06:20 and the last at 19:25 (Barcelona time).
Which station does the train from Barcelona to Madrid leave from?
The fastest connection leaves from Barcelona-Sants and arrives at Madrid-Puerta de Atocha-Almudena Grandes.
Where can I book a train ticket to Madrid?
You can compare prices at Omio. Booking early is usually cheaper.
Related routes
Paris → BarcelonaMadrid → SevilleBarcelona → ValenciaMadrid → ValenciaAmsterdam → Madrid
Timetables: our own journey planner (MOTIS) on open timetable data from SNCF, DB (DELFI), NS (OpenOV), NMBS/SNCB, Eurostar, SBB/opentransportdata.swiss, Trenitalia France and Renfe. Method and sources.