Travel from Madrid to Málaga

Train, bus or fly from Madrid to Málaga?

Spanish Railways AVE operates a train from Madrid to Málaga hourly. Tickets cost $65 - $95 and the journey takes 2 h 33 min. Alternatively, Interbus Madrid-Malaga-Algeciras operates a bus from Madrid to Málaga every 2 hours. Tickets cost $27 and the journey takes 6 h 5 min. ALSA also services this route 3 times a day.

Travel Guides

Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Madrid to Málaga

ModeDurationPrice
From Madrid-Puerta de Atocha train to Malaga.2 h 33 min65€
From Madrid bus to Málaga.6 h 5 min38€
From Madrid rideshare to Málaga.6 h 13 min30€
From Madrid drive to Málaga.5 h 22 min62€
From Recoletos train to Madrid airport, fly to Malaga airport, then train to Málaga.2 h 58 min57€

How long does it take to get from Madrid to Málaga?

The train from Madrid-Puerta de Atocha to Malaga takes 2 h 33 min including transfers and departs hourly.

Is there a direct train between Madrid and Málaga?

Yes, there is a direct train departing from Madrid-Puerta de Atocha and arriving at Malaga. Services depart hourly, and operate every day. The journey takes approximately 2 h 33 min.

Is there a direct bus between Madrid and Málaga?

Yes, there is a direct bus departing from Madrid and arriving at Málaga. Services depart hourly, and operate every day. The journey takes approximately 6 h 5 min.

Operators from Madrid to Málaga

OperatorPhoneWebsite
Spanish Railways AVESpanish Railways AVE
Interbus Madrid-Malaga-Algeciras+34 (0) 902 64 64 28Interbus Madrid-Malaga-Algeciras
BlaBlaCar.esBlaBlaCar.es
Madrid Cercanías (RENFE)902 320 320Madrid Cercanías (RENFE)
IberiaIberia
Air EuropaAir Europa
Air Arabia MarocAir Arabia Maroc
Málaga Cercanías (RENFE)+34 (0) 902 320 320Málaga Cercanías (RENFE)