Travel from Marrakesh to Ksar-El-Kebir

Train from Marrakesh to Ksar El Kebir

Moroccan Railways (ONCF) operates a train from Marrakesh to Ksar El Kebir hourly. Tickets cost $10 - $21 and the journey takes 3 h 35 min. Moroccan Railways (ONCF) also services this route every 4 hours.

How to get from Marrakesh to Ksar El Kebir

ModeDurationPrice
From Marrakech train to Casa-Voyageurs then train to Ksar el Kebir.8 h 15 minMAD 273
From Marrakech bus to Casablanca, bus to Tanger, taxi to Tangier Ferry, taxi to Tangier Morora, then train to Ksar el Kebir.13 h 15 minMAD 321
From Marrakech night train to Ksar el Kebir.8 h 58 minMAD 288
From Marrakesh drive to Ksar El Kebir.5 h 6 minMAD 544
From Gare Routière de Marrakech Airport Shuttle Bus to Marrakech airport, fly to Tangier airport, taxi to Tangier Morora, then train to Ksar El Kebir.7 h 7 minMAD 2,065
From Gare Routière de Marrakech Airport Shuttle Bus to Marrakech airport, fly to Fes airport, taxi to Fès, then train to Ksar El Kebir.6 h 58 minMAD 1,890
From Gare Routière de Marrakech Airport Shuttle Bus to Marrakech airport, fly to Casablanca airport, train to Casa-Voyageurs, then train to Ksar El Kebir.8 h 24 minMAD 1,233
Close Print Itinerary
  1. Here are 7 options to get from
    Marrakesh to Ksar El Kebir:

    1. Trip:
      1 Train
      • One-Way approx: USD $22 - $41
      • Duration: 8 h 15 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $22 - $41
        • Duration: 8 h 15 min
        Close x
    2. Trip:
      2 Bus, train
      • One-Way approx: USD $29 - $46
      • Duration: 13 h 15 min
      Open +
      • Trip:
        2 Bus, train
        • One-Way approx: USD $29 - $46
        • Duration: 13 h 15 min
        Close x
    3. Trip:
      3 Night train
      • One-Way approx: USD $23 - $45
      • Duration: 8 h 58 min
      Open +
      • Trip:
        3 Night train
        • One-Way approx: USD $23 - $45
        • Duration: 8 h 58 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $45 - $70
      • Duration: 5 h 6 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $45 - $70
        • Duration: 5 h 6 min
        Close x
    5. Trip:
      5 Fly to Tangier, train
      • One-Way approx: USD $166 - $407
      • Duration: 7 h 7 min
      Open +
      • Trip:
        5 Fly to Tangier, train
        • One-Way approx: USD $166 - $407
        • Duration: 7 h 7 min
        Close x
    6. Trip:
      6 Fly to Fes, train
      • One-Way approx: USD $188 - $389
      • Duration: 6 h 58 min
      Open +
      • Trip:
        6 Fly to Fes, train
        • One-Way approx: USD $188 - $389
        • Duration: 6 h 58 min
        Close x
    7. Trip:
      7 Fly to Casablanca, train
      • One-Way approx: USD $117 - $341
      • Duration: 8 h 24 min
      Open +
      • Trip:
        7 Fly to Casablanca, train
        • One-Way approx: USD $117 - $341
        • Duration: 8 h 24 min
        Close x