Travel from Madrid to Benalmádena

Train, bus or fly from Madrid to Benalmádena?

Spanish Railways AVE operates a train from Madrid to Benalmádena hourly. Tickets cost $65 - $95 and the journey takes 2 h 20 min. Málaga Cercanías (RENFE) also services this route every 20 minutes. Alternatively, ALSA operates a bus from Madrid to Benalmádena twice daily. Tickets cost $45 - $70 and the journey takes 6 h 20 min. Transportes de Area de Malaga also services this route every 20 minutes.

How to get from Madrid to Benalmádena

From Madrid-Puerta de Atocha train to Málaga María Zambrano then train to Torremuelle. 3 h 3 min 70€. From Madrid Estacion Sur bus to Torremolinos then bus to Benalmádena Pueblo. 6 h 56 min 49€. From Santo Domingo line 148 bus to Madrid, bus to Isabel Manoja, then bus to Benalmádena Pueblo. 8 h 41 min 27€. From Madrid drive to Benalmádena. 5 h 32 min 64€. From Recoletos train to Madrid airport, fly to Malaga airport, then train to Benalmádena. 3 h 7 min 58€.