Málaga has two major complementary rail networks: the High-Speed Rail (AVE) connecting it to Madrid in under three hours, and the Cercanías C1 commuter line running along the Costa del Sol from the city centre to Fuengirola via the airport. Below is a complete guide to both services.
Operators: Renfe AVE · Renfe Avlo · iryo · OUIGO · Stations: Madrid Puerta de Atocha – Málaga María Zambrano
|
~20–26
Daily trains
(all operators) |
2h 20′
Minimum journey time
(direct train) |
450 km
Distance
by high-speed rail |
from €9
Minimum price
(promo fare) |
| Operator | Service type | Daily freq. (approx.) | Typical duration | Price from |
|---|---|---|---|---|
| Renfe AVE | Premium high-speed | 10–14 trains/day | 2h 30′ – 2h 55′ | from €20 |
| Renfe Avlo | Low-cost high-speed | 3 trains/day | 2h 45′ – 3h 10′ | from €7 |
| iryo | High-speed (Frecciarossa) | 4–5 trains/day | 2h 35′ – 2h 55′ | from €13 |
| OUIGO | Low-cost high-speed (from Jan. 2025) | 2 trains/day | 2h 45′ – 3h 00′ | from €9 |
Indicative timetables. Exact times vary by day and season. Always check renfe.com before travelling.
| Departure Madrid Atocha | Arrival Málaga M. Zambrano | Duration | Operator |
|---|---|---|---|
| 06:15 | 09:27 | 3h 12′ | Avlo |
| 07:35 | 10:08 | 2h 33′ | Renfe AVE |
| 08:00 | 10:35 | 2h 35′ | Renfe AVE |
| 10:00 | 12:35 | 2h 35′ | Renfe AVE |
| 10:35 | 13:45 | 3h 10′ | Avlo |
| 12:00 | 14:35 | 2h 35′ | Renfe AVE |
| 14:00 | 16:35 | 2h 35′ | Renfe AVE |
| 16:00 | 18:35 | 2h 35′ | Renfe AVE |
| 18:00 | 20:40 | 2h 40′ | Renfe AVE |
| 18:35 | 21:47 | 3h 12′ | Avlo |
Direct trains (non-stop) complete the journey in approximately 2h 20’–2h 35′. Those making intermediate stops may extend to 3h 10′. The most common intermediate stations are:
| Station | Time from Madrid | Time to Málaga |
|---|---|---|
| Ciudad Real | ~45 min | ~1h 55′ |
| Puertollano | ~55 min | ~1h 45′ |
| Córdoba Central | ~1h 45′ | ~55 min |
| Puente Genil–Herrera | ~2h 00′ | ~40 min |
| Antequera–Santa Ana | ~2h 20′ | ~25 min |
| Operator | Basic class | Mid class | Premium class | Wi-Fi |
|---|---|---|---|---|
| Renfe AVE | Basic (from €20) | Elige (from €28) | Prémium (from €48) | Yes (free) |
| Renfe Avlo | Basic (from €7) | — | — | Yes (free) |
| iryo | Inicial (from €13) | Singular (from €20) | Infinita Bistró | Yes (unlimited) |
| OUIGO | Esencial (from €9) | Plus (extras) | — | Plus (paid) |
💡 Useful fact: Renfe AVE and iryo tickets include a free Cercanías journey on the day of travel (Combinado Cercanías), allowing passengers to continue by train to Málaga city centre at no extra cost from María Zambrano station. Spain was the first country in Europe with three high-speed operators competing on the same line.
Operator: Renfe Cercanías · 31 km · 18 stations · The entire western Costa del Sol
|
18
Stations
on the line |
31 km
Total
route length |
46′
Full journey
Fuengirola–Centre |
every 20′
Frequency
during the day |
€1.80
Minimum fare
(1–2 zones) |
| Time band | Direction Fuengirola | Direction Málaga Centre | Frequency |
|---|---|---|---|
| First train of the day | 05:20 from Málaga Centre | 06:10 from Fuengirola | — |
| Early morning | 05:20 – 06:40 | 06:10 – 07:30 | every 30–40 min |
| Morning peak | 06:40 – 09:00 | 07:30 – 09:30 | every 20 min |
| Midday and afternoon | 09:00 – 21:00 | 09:30 – 21:30 | every 20 min |
| Evening | 21:00 – 23:20 | 21:30 – 00:20 | every 30–40 min |
| Last train of the day | 23:20 from Málaga Centre | 00:20 from Fuengirola | — |
| # | Station | Municipality | Zone | Time from Fuengirola |
|---|---|---|---|---|
| 1 | Fuengirola ★ | Fuengirola | Zone 2 | Origin |
| 2 | Torreblanca | Fuengirola | Zone 2 | ~3 min |
| 3 | Carvajal | Fuengirola | Zone 2 | ~6 min |
| 4 | Torremuelle | Benalmádena | Zone 2 | ~10 min |
| 5 | Benalmádena–Arroyo de la Miel | Benalmádena | Zone 2 | ~13 min |
| 6 | El Pinillo | Benalmádena / Torremolinos | Zone 2 | ~17 min |
| 7 | Montemar Alto | Torremolinos | Zone 2 | ~20 min |
| 8 | Torremolinos | Torremolinos | Zone 2 | ~23 min |
| 9 | La Colina | Torremolinos | Zone 1 | ~26 min |
| 10 | Los Álamos | Torremolinos | Zone 1 | ~29 min |
| 11 | Plaza Mayor | Torremolinos / Málaga | Zone 1 | ~32 min |
| 12 | Airport ✈ | Málaga | Zone 1 | ~34 min |
| 13 | Guadalhorce | Málaga | Zone 1 | ~37 min |
| 14 | Victoria Kent | Málaga | Zone 1 | ~40 min |
| 15 | Málaga María Zambrano ★ | Málaga city | Zone 0 | ~42 min |
| 16 | Málaga Centro–Alameda ★ | Málaga city | Zone 0 | ~46 min |
★ Main stations of interest · ✈ Airport stop · Times are approximate and may vary.
| Journey (example) | Zones | Single ticket | Return |
|---|---|---|---|
| Airport → María Zambrano | Zone 1–0 | €1.80 | €3.60 |
| Airport → Málaga Centre | Zone 1–0 | €1.80 | €3.60 |
| Torremolinos → Málaga Centre | Zone 2–0 | €1.80 | €3.60 |
| Fuengirola → Málaga Centre | Zone 2–0 | €1.80 | €3.60 |
💡 Tip: The Cercanías C1 train is the cheapest and fastest way to get from the airport to Málaga city centre (just 8 minutes to María Zambrano, 12 minutes to Málaga Centro-Alameda). Passengers arriving with an AVE or iryo ticket can use it free of charge on the same day thanks to the included Combinado Cercanías. Contactless payment (bank card or mobile) is available at all turnstiles via the Cronos system.
| Origin → Destination | Transport | Time | Approx. cost |
|---|---|---|---|
| Madrid Atocha → Málaga M. Zambrano | AVE / iryo / OUIGO | 2h 20′ – 3h 10′ | €7–80 |
| M. Zambrano → Málaga Centre | Cercanías C1 | 4 min | Included with AVE/iryo · €1.80 |
| M. Zambrano → Airport | Cercanías C1 | 8 min | Included with AVE/iryo · €1.80 |
| M. Zambrano → Torremolinos | Cercanías C1 | ~20 min | €1.80 |
| M. Zambrano → Benalmádena | Cercanías C1 | ~28 min | €1.80 |
| M. Zambrano → Fuengirola | Cercanías C1 | ~42 min | €1.80 |
Sources: Renfe • Iryo • OUIGO • Málaga Metropolitan Transport Consortium (CTMAM) • Aena.
Timetables and prices are indicative and may vary; it is recommended to check renfe.com before travelling. Data updated 2025.