Travel from Marrakesh to Córdoba-Spain

Bus from Marrakesh to Córdoba

CTM operates a bus from Marrakesh to Córdoba every 30 minutes. Tickets cost $9 - $13 and the journey takes 3 h 30 min. 3 other operators also service this route.

How to get from Marrakesh to Córdoba

ModeDurationPrice
From Gare Routière de Marrakech Airport Shuttle Bus to Marrakech airport, fly to Malaga airport, train to Malaga, then train to Córdoba.8 h 25 min$172
From Gare Routière de Marrakech Airport Shuttle Bus to Marrakech airport, fly to Madrid airport, line 203 bus to Madrid-Puerta de Atocha, then train to Córdoba.7 h 23 min$154
From Gare Routière de Marrakech Airport Shuttle Bus to Marrakech airport, fly to Sevilla airport, bus to Sevilla Santa Justa, then train to Córdoba.5 h 21 min$145
From Gare Routière de Marrakech Airport Shuttle Bus to Marrakech airport, fly to Tangier airport, taxi to Tangier, car ferry to Tarifa, walk to Tarifa - Centro de Salud, bus to Algeciras, walk to Algeciras, then train to Córdoba.12 h 49 min$315
From Marrakech bus to Marché Central, tram to Casablanca, bus to Lorca, then bus to Cordoba.30 h 38 min$180
From Marrakech train to Casablanca, bus to Lorca-Sutullena, train to Alcazar de San Juan, then train to Cordoba Central.32 h 15 min$244
From Marrakech train to Casablanca, bus to Valencia, walk to Pius XII - Tirso de Molina, line 64 bus to Valencia Joaquin Sorolla, then train to Cordoba Central.32 h 48 min$201
From Marrakech bus to Malaga then train to Cordoba Central.45 h 1 min$279
From Marrakesh drive to Tangier, car ferry to Tarifa, then drive to Córdoba.9 h 58 min$155
Close Print Itinerary
  1. Here are 9 options to get from
    Marrakesh to Córdoba:

    1. Trip:
      1 Fly to Malaga, train
      • One-Way approx: USD $94 - $333
      • Duration: 8 h 25 min
      Open +
      • Trip:
        1 Fly to Malaga, train
        • One-Way approx: USD $94 - $333
        • Duration: 8 h 25 min
        Close x
    2. Trip:
      2 Fly to Madrid, train
      • One-Way approx: USD $93 - $270
      • Duration: 7 h 23 min
      Open +
      • Trip:
        2 Fly to Madrid, train
        • One-Way approx: USD $93 - $270
        • Duration: 7 h 23 min
        Close x
    3. Trip:
      3 Fly to Sevilla, train
      • One-Way approx: USD $58 - $405
      • Duration: 5 h 21 min
      Open +
      • Trip:
        3 Fly to Sevilla, train
        • One-Way approx: USD $58 - $405
        • Duration: 5 h 21 min
        Close x
    4. Trip:
      4 Fly to Tangier, car ferry, train
      • One-Way approx: USD $231 - $591
      • Duration: 12 h 49 min
      Open +
      • Trip:
        4 Fly to Tangier, car ferry, train
        • One-Way approx: USD $231 - $591
        • Duration: 12 h 49 min
        Close x
    5. Trip:
      5 Bus
      • One-Way approx: USD $151 - $223
      • Duration: 30 h 38 min
      Open +
      • Trip:
        5 Bus
        • One-Way approx: USD $151 - $223
        • Duration: 30 h 38 min
        Close x
    6. Trip:
      6 Train, bus
      • One-Way approx: USD $191 - $285
      • Duration: 32 h 15 min
      Open +
      • Trip:
        6 Train, bus
        • One-Way approx: USD $191 - $285
        • Duration: 32 h 15 min
        Close x
    7. Trip:
      7 Train, bus via Valencia
      • One-Way approx: USD $153 - $322
      • Duration: 32 h 48 min
      Open +
      • Trip:
        7 Train, bus via Valencia
        • One-Way approx: USD $153 - $322
        • Duration: 32 h 48 min
        Close x
    8. Trip:
      8 Bus, train
      • One-Way approx: USD $224 - $317
      • Duration: 45 h 1 min
      Open +
      • Trip:
        8 Bus, train
        • One-Way approx: USD $224 - $317
        • Duration: 45 h 1 min
        Close x
    9. Trip:
      9 Drive, car ferry
      • One-Way approx: USD $134 - $272
      • Duration: 9 h 58 min
      Open +
      • Trip:
        9 Drive, car ferry
        • One-Way approx: USD $134 - $272
        • Duration: 9 h 58 min
        Close x