Travel options for:
Birmingham to Marrakesh
  • Fly from Birmingham

    $100 - $382
    1. Birmingham

      8 min - every 2 hours

      $9 - $15

    2. Birmingham (BHX)

      5 h 40 min - 1 stopover

      $85 - $350

    3. Marrakech (RAK)

      21 min - every 30 minutes

      $5 - $17

      • Marrakesh
  • Train to Manchester, fly

    $130 - $440
    1. Birmingham

      55 min - 5 times a day

      $22 - $30

    2. Crewe

      31 min - every 2 hours

      $8 - $13

    3. Manchester (MAN)

      3 h 50 min - non-stop

      $95 - $380

    4. Marrakech (RAK)

      21 min - every 30 minutes

      $5 - $17

      • Marrakesh
  • Train, train to London Gatwick, fly

    $173 - $590
    1. Birmingham

      1 h 23 min - every 2 hours

      $70 - $110

    2. Euston Underground Station

      6 min - every 5 minutes

      $2 - $4

    3. London Victoria

      28 min - every 20 minutes

      $25 - $40

    4. London Gatwick (LGW)

      3 h 40 min - non-stop

      $70 - $420

    5. Marrakech (RAK)

      21 min - every 30 minutes

      $5 - $17

      • Marrakesh
  • Train, train to London Stansted, fly

    $159 - $646
    1. Birmingham

      1 h 23 min - every 2 hours

      $70 - $110

    2. Euston Underground Station

      12 min - every 5 minutes

      $3 - $5

    3. Tottenham Hale

      33 min - every 20 minutes

      $25

    4. London Stansted (STN)

      3 h 45 min - non-stop

      $55 - $490

    5. Marrakech (RAK)

      21 min - every 30 minutes

      $5 - $17

      • Marrakesh
  • Train, train to London Luton, fly

    $150 - $525
    1. Birmingham

      55 min - every 3 hours

      $35 - $55

    2. Leicester

      58 min - hourly

      $35 - $50

    3. Luton Airport Parkway Rail

      6 min - every 10 minutes - line 888

      $3

    4. London Luton (LTN)

      3 h 45 min - non-stop

      $70 - $400

    5. Marrakech (RAK)

      21 min - every 30 minutes

      $5 - $17

      • Marrakesh
  • Train, busferry

    $415 - $676
    1. Birmingham New Street

      1 h 23 min - every 2 hours

      $70 - $110

    2. London Euston

      13 min - 3789 feet

    3. London St. Pancras

      1 h 22 min - every 4 hours

      $85 - $150

    4. Lille Europe

      5 h 6 min - once daily

      $120 - $190

    5. Montpellier Saint-Roch

      10 min - 2822 feet

    6. Montpellier

      18 h 37 min - twice a week

      $130 - $210

    7. Berrechid

      2 h 59 min - every 4 hours

      $9 - $17

      • Marrakech
  • Train, bus, busferry, night train

    $331 - $403
    1. Birmingham New Street

      1 h 23 min - every 2 hours

      $70 - $110

    2. Euston Underground Station

      6 min - every 5 minutes

      $2 - $4

    3. Victoria Underground Station

      8 min - 2089 feet

    4. London Victoria

      13 h - 3 times a week

      $225

    5. Algeciras

      14 min - 4000 feet

    6. Algeciras

      30 min - twice a week

      $6 - $10

    7. Tangier

      21 min - 1.1 miles

    8. Tangier

      10 h 35 min - once daily

      $27 - $55

      • Marrakech
  • Bus

    $308 - $487
    1. Birmingham

      2 h 50 min - 3 times a day

      $13 - $18

    2. Londres Victoria Coach Station

      20 h 30 min - once daily

      $75 - $120

    3. Bilbao

      2 days 10 h - once daily

      $220 - $350

      • Marrakech
  • Drive, car ferry

    $339 - $833
    1. Birmingham

      3 h 29 min - 203.2 miles

      $40 - $65

    2. Plymouth

      20 h 30 min - once a week

      $85 - $380

    3. Santander

      9 h 52 min - 646.4 miles

      $120 - $180

    4. Tarifa

      1 h - hourly

      $40 - $130

    5. Tangier

      5 h 42 min - 358.8 miles

      $50 - $80

      • Marrakesh
  • Drive, Eurotunnel, train, car ferry

    $1,013 - $1,732
    1. Birmingham

      3 h 12 min - 192 miles

      $40 - $60

    2. Folkestone

      25 min - every 30 minutes

      $178

    3. Calais

      8 min - 5.7 miles

      $17 - $21

    4. Calais-Fréthun

      1 h 42 min - 4 times a day

      $50 - $70

    5. Paris Nord

      7 min - every 30 minutes

      $3 - $5

    6. Paris Gare de Lyon

      6 h 15 min - once daily

      $210 - $240

    7. Barcelona Sants

      1 h 20 min - every 30 minutes

      $4 - $8

    8. Malgrat de Mar

      9 h 35 min - 603.5 miles

      $110 - $170

    9. Motril

      7 h - once daily

      $350 - $900

    10. Tangier

      5 h 44 min - 359.1 miles

      $50 - $80

      • Marrakesh
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Birmingham New Street train to Birmingham airport, fly to Marrakech airport, then Airport Shuttle Bus to Marrakesh. 8 h 16 min $213. From Birmingham New Street train to Crewe, train to Manchester airport, fly to Marrakech airport, then Airport Shuttle Bus to Marrakesh. 8 h 19 min $236. From Birmingham New Street train to Euston Underground Station, Tube to London Victoria, train to London Gatwick airport, fly to Marrakech airport, then Airport Shuttle Bus to Marrakesh. 8 h 11 min $303. From Birmingham New Street train to Euston Underground Station, Tube to Tottenham Hale, train to London Stansted airport, fly to Marrakech airport, then Airport Shuttle Bus to Marrakesh. 8 h 27 min $294. From Birmingham New Street train to Leicester, train to Luton Airport Parkway Rail Station, line 888 bus to London Luton airport, fly to Marrakech airport, then Airport Shuttle Bus to Marrakesh. 8 h 40 min $251. From Birmingham New Street train to London Euston, walk to London St. Pancras International, train to Lille Europe, train to Montpellier Saint-Roch, walk to Montpellier, busferry to Berrechid, then train to Marrakech. 33 h 43 min $566. From Birmingham New Street train to Euston Underground Station, Tube to Victoria Underground Station, walk to London Victoria, bus to Algeciras, walk to Algeciras, busferry to Tangier, walk to Tangier, then night train to Marrakech. 2 days 5 h $364. From Birmingham bus to Londres Victoria Coach Station, bus to Bilbao, then bus to Marrakech. 3 days 11 h $417. From Birmingham drive to Plymouth, car ferry to Santander, drive to Tarifa, car ferry to Tangier, then drive to Marrakesh. 41 h 19 min $658. From Birmingham drive to Folkestone, Eurotunnel to Calais, taxi to Calais-Fréthun, train to Paris Nord, train to Paris Gare de Lyon, train to Barcelona Sants, train to Malgrat de Mar, drive to Motril, car ferry to Tangier, then drive to Marrakesh. 38 h 50 min $1,655.