Travel from Madrid to Antequera

Bus or train from Madrid to Antequera?

Spanish Railways AVE operates a train from Madrid to Antequera hourly. Tickets cost $60 - $85 and the journey takes 2 h 24 min. Spanish Railways (RENFE) also services this route every 2 hours. Alternatively, ALSA operates a bus from Madrid to Antequera every 4 hours. Tickets cost $35 - $70 and the journey takes 6 h 4 min.

How to get from Madrid to Antequera

From Madrid-Puerta de Atocha train to Antequera-Santa Ana then train to Antequera. 3 h 31 min 70€. From Madrid - Estacion Sur bus to Antequera. 6 h 4 min 38€. From Madrid drive to Antequera. 5 h 6 min 55€. From Recoletos train to Madrid airport, fly to Malaga airport, train to Malaga, train to Antequera-Santa Ana, then train to Antequera. 5 h 1 min 81€. From Recoletos train to Madrid airport, fly to Sevilla airport, bus to Sevilla Santa Justa, then train to Antequera. 5 h 46 min 87€. From Recoletos train to Madrid airport, fly to Granada airport, bus to Granada, then train to Antequera. 5 h 48 min 123€. From Recoletos train to Madrid airport, fly to Almeria airport, taxi to Almeria, then train to Antequera. 7 h 19 min 151€. From Recoletos train to Madrid airport, fly to Jerez airport, train to Dos Hermanas (APT.-CGD.), then train to Antequera. 6 h 49 min 149€.
Close Print Itinerary
  1. Here are 8 options to get from
    Madrid to Antequera:

    1. Trip:
      1 Train
      • One-Way approx: USD $66 - $98
      • Duration: 3 h 31 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $66 - $98
        • Duration: 3 h 31 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $35 - $70
      • Duration: 6 h 4 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $35 - $70
        • Duration: 6 h 4 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $55 - $80
      • Duration: 5 h 6 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $55 - $80
        • Duration: 5 h 6 min
        Close x
    4. Trip:
      4 Fly to Malaga, train
      • One-Way approx: USD $50 - $277
      • Duration: 5 h 1 min
      Open +
      • Trip:
        4 Fly to Malaga, train
        • One-Way approx: USD $50 - $277
        • Duration: 5 h 1 min
        Close x
    5. Trip:
      5 Fly to Sevilla, train
      • One-Way approx: USD $54 - $263
      • Duration: 5 h 46 min
      Open +
      • Trip:
        5 Fly to Sevilla, train
        • One-Way approx: USD $54 - $263
        • Duration: 5 h 46 min
        Close x
    6. Trip:
      6 Fly to Granada, train
      • One-Way approx: USD $85 - $322
      • Duration: 5 h 48 min
      Open +
      • Trip:
        6 Fly to Granada, train
        • One-Way approx: USD $85 - $322
        • Duration: 5 h 48 min
        Close x
    7. Trip:
      7 Fly to Almeria, train
      • One-Way approx: USD $113 - $337
      • Duration: 7 h 19 min
      Open +
      • Trip:
        7 Fly to Almeria, train
        • One-Way approx: USD $113 - $337
        • Duration: 7 h 19 min
        Close x
    8. Trip:
      8 Fly to Jerez, train
      • One-Way approx: USD $101 - $419
      • Duration: 6 h 49 min
      Open +
      • Trip:
        8 Fly to Jerez, train
        • One-Way approx: USD $101 - $419
        • Duration: 6 h 49 min
        Close x