Skip to main content

Madrid to Malaga by Train

Direct high-speed service · from €7

2h 25minDuration
Direct high-speedType
from €7Price
19/dayFrequency

Route Overview: Madrid to Malaga

The Madrid to Malaga high-speed train route is one of the fastest ways to reach Spain's stunning Costa del Sol from the capital. In under 2.5 hours, modern AVE and iryo trains whisk you from Madrid's Puerta de Atocha through Andalusia's landscapes to Malaga Maria Zambrano station. The liberalization of Spain's rail market means you can choose between Renfe AVE, iryo, Avlo, and OUIGO — with budget fares starting from just €7. Malaga is the gateway to the Costa del Sol's famous resort towns, the Picasso Museum, and the historic Alcazaba fortress.

By EuroTrain Editorial Team·European Rail Travel Experts·Last verified: March 2026

How Long Is the Madrid to Malaga Train?

The direct Renfe AVE from Madrid to Malaga takes approximately 2h 25min, with multiple daily departures.

How Much Does a Madrid to Malaga Train Ticket Cost?

Tickets start from €7 when booked in advance. Prices vary by date, time, and availability.

How Many Trains Run Daily from Madrid to Malaga?

Up to 19/day trains operate daily on the Madrid to Malaga route.

Train Operator

Renfe AVE

Direct high-speed service · 2h 25min max

AVE

Which Stations Serve the Madrid to Malaga Route?

Departure

Madrid Puerta de Atocha

  • Spain's largest and busiest high-speed rail hub
  • Connected to metro lines 1 and 3
Arrival

Malaga Maria Zambrano

  • Modern station adjacent to the Vialia shopping centre
  • Connected to Cercanias commuter services along the Costa del Sol

What Classes Are Available on Madrid to Malaga Trains?

Turista (Standard)

Semi-flex
  • Comfortable reclining seats
  • Free Wi-Fi
  • Power sockets
  • Cafeteria car access
Refund: Conditions apply
Exchange: Conditions apply

Turista Plus

Semi-flex
  • Extra legroom
  • Wider seats
  • Enhanced service
  • Welcome drink
Refund: Conditions apply
Exchange: Conditions apply

Preferente (First Class)

Semi-flex
  • Spacious leather seats
  • Complimentary meal
  • Lounge access
  • Free newspapers and Wi-Fi
Refund: Conditions apply
Exchange: Conditions apply

How to Book the Madrid to Malaga Train?

Starting Price

Per person, one way in Turista (Standard) class. From €7 with Avlo/OUIGO low-cost services. Standard AVE fares start from around €25.

Book Early

Tickets are available up to 6 months in advance. Advance bookings offer the best prices.

Children & Youth

Children 4-11 may qualify for reduced fares. Youth discounts may be available. Infants under 4 travel free

Luggage

Standard luggage allowance applies

What Should You Know About Madrid to Malaga Trains?

Multiple Operators, Great Prices

Renfe AVE, Avlo, iryo, and OUIGO all serve this route. Competition has driven prices down significantly — low-cost tickets from €7 are available for early bookers.

Onboard Comfort

AVE trains offer free Wi-Fi, power sockets, a cafeteria car, and generous legroom. iryo features 5G connectivity and a sleek modern interior.

Gateway to Costa del Sol

Malaga Maria Zambrano station connects to Cercanias trains serving Torremolinos, Benalmadena, and Fuengirola along the coast.

Luggage Rules

AVE allows 3 bags (25 kg each). OUIGO includes 1 cabin bag + 1 hand luggage; extra bags cost from €5. iryo is generous with luggage allowance.

Frequently Asked Questions: Madrid to Malaga

The fastest AVE services take approximately 2 hours 25 minutes. Some services take up to 3 hours depending on stops. The route covers 534 km.

Low-cost operators Avlo and OUIGO offer fares from €7. These are available when booked early and sell out quickly. Standard AVE tickets start from around €25.

Around 19 trains operate daily from Madrid to Malaga, served by Renfe AVE, Avlo, iryo, and OUIGO, with departures from early morning until late evening.

Yes. Malaga Maria Zambrano is centrally located, adjacent to the Vialia shopping centre, and within walking distance of the historic centre and the Picasso Museum.

Absolutely. Cercanias commuter trains connect Maria Zambrano to Torremolinos (15 min), Benalmadena (20 min), and Fuengirola (35 min) along the coast.

Related Train Routes from Madrid

Prices are indicative · Last checked: 10 March 2026

Prices and schedules are approximate and subject to change. Verify on renfe.com, iryo.eu, or ouigo.com.

EuroTrain is an authorized reseller. All trademarks and logos are property of their respective owners. Information is provided for guidance only and may change without notice.