Travel options for:
Birmingham to Marrakesh
  • Fly from Birmingham

    1. Birmingham

      8min - every 2 hours

      $8 - $14

    2. Birmingham (BHX)

      3hrs 30min - non-stop

      $160 - $340

    3. Marrakech (RAK)

      15min - on demand

      $11

      • Marrakesh
  • Train to Manchester, fly

    1. Birmingham

      55min - 5 times a day

      $20 - $28

    2. Crewe

      31min - every 2 hours

      $7 - $12

    3. Manchester (MAN)

      3hrs 40min - non-stop

      $100 - $300

    4. Marrakech (RAK)

      15min - on demand

      $11

      • Marrakesh
  • Train, train to London Gatwick, fly

    1. Birmingham

      1hrs 23min - every 2 hours

      $65 - $100

    2. Euston Underground Station

      6min - every 5 minutes

      $2 - $4

    3. London Victoria

      28min - every 20 minutes

      $26

    4. London Gatwick (LGW)

      3hrs 30min - non-stop

      $60 - $230

    5. Marrakech (RAK)

      15min - on demand

      $11

      • Marrakesh
  • Train, train to London Stansted, fly

    1. Birmingham

      1hrs 23min - every 2 hours

      $65 - $100

    2. Euston Underground Station

      11min - every 5 minutes

      $3 - $5

    3. Tottenham Hale

      33min - every 20 minutes

      $23

    4. London Stansted (STN)

      3hrs 40min - non-stop

      $50 - $260

    5. Marrakech (RAK)

      15min - on demand

      $11

      • Marrakesh
  • Train to Liverpool, fly

    1. Birmingham

      1hrs 23min - 5 times a day

      $30 - $45

    2. Garston, Liverpool South

      15min - every 15 minutes

      $3

    3. Liverpool (LPL)

      3hrs 40min - non-stop

      $100 - $360

    4. Marrakech (RAK)

      15min - on demand

      $11

      • Marrakesh
  • Train, bus

    1. Birmingham New Street

      1hrs 23min - every 2 hours

      $65 - $100

    2. London St. Pancras

      6hrs 27min - 3 times a week

      $360 - $600

    3. Marseille

      6hrs 11min - 3 times a week

      $25 - $80

    4. Genoa - Piazza della Vittoria

      36hrs 25min - once a week

      $130 - $180

    5. Settat

      12min - 3539 feet

    6. Settat

      2hrs 09min - every 4 hours

      $5 - $11

      • Marrakech
  • Train, bus and ferry, bus

    1. Birmingham New Street

      1hrs 23min - every 2 hours

      $65 - $100

    2. Euston Underground Station

      6min - every 5 minutes

      $2 - $4

    3. London Victoria Station

      37hrs 00min - 3 times a week

      $194

    4. Algeciras

      6min - 1868 feet

    5. Algeciras

      36hrs 30min - once daily

      $140 - $220

    6. Casablanca

      3hrs 05min - every 4 hours

      $8 - $14

      • Marrakech
  • Train, car ferry, bus

    1. Birmingham New Street

      3hrs 18min - 6 times a week

      $85 - $130

    2. Pennycomequick, Railway

      5min - every 20 minutes

      $1 - $3

    3. Plymouth City Centre, Royal

      4min - every 30 minutes

      $1

    4. Plymouth

      19hrs 30min - once a week

      $65 - $95

    5. Santander

      8min - 2368 feet

    6. Santander

      3hrs 13min - once daily

      $30 - $45

    7. Valladolid Campo Grande

      7min - 1946 feet

    8. Valladolid

      2days 05hrs - once daily

      $190 - $290

      • Marrakech
  • Bus

    1. Birmingham

      2hrs 50min - 3 times a day

      $12 - $16

    2. Londres Victoria Coach Station

      23hrs 15min - once daily

      $75 - $120

    3. Logroño

      10hrs 48min - 5 times a week

      $40 - $60

    4. Jaen

      46hrs 30min - once daily

      $160 - $260

      • Marrakech
  • Drive, car ferry

    1. Birmingham

      3hrs 28min - 203.1 miles

      $50 - $75

    2. Plymouth

      19hrs 30min - once a week

      $65 - $95

    3. Santander

      9hrs 41min - 639.3 miles

      $140 - $220

    4. Gibraltar

      2hrs 00min - twice daily

      $55

    5. Tangier

      5hrs 47min - 359.9 miles

      $65 - $100

      • Marrakesh
  • Drive, Eurotunnel, train, car ferry

    1. Birmingham

      3hrs 12min - 192.1 miles

      $45 - $75

    2. Folkestone

      25min - every 30 minutes

      $163

    3. Calais

      8min - 5.7 miles

      $15 - $19

    4. Calais-Fréthun

      1hrs 42min - 4 times a day

      $40 - $65

    5. Paris Nord RER

      7min - every 10 minutes

      $1

    6. Paris Gare de Lyon

      6hrs 15min - once daily

      $180 - $200

    7. Barcelona Sants

      1hrs 20min - hourly

      $4 - $7

    8. Malgrat de Mar

      9hrs 35min - 603.5 miles

      $130 - $200

    9. Motril

      7hrs 00min - once daily

      $310 - $800

    10. Tangier

      5hrs 47min - 359.9 miles

      $65 - $100

      • 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 shuttle to Marrakesh. 6hrs 23min $272. From Birmingham New Street train to Crewe, train to Manchester airport, fly to Marrakech airport, then shuttle to Marrakesh. 8hrs 25min $223. From Birmingham New Street train to Euston Underground Station, Tube to London Victoria, train to London Gatwick airport, fly to Marrakech airport, then shuttle to Marrakesh. 8hrs 17min $276. From Birmingham New Street train to Euston Underground Station, Tube to Tottenham Hale, train to London Stansted airport, fly to Marrakech airport, then shuttle to Marrakesh. 8hrs 38min $264. From Birmingham New Street train to Garston, Liverpool South Parkway (Woolton Road), bus to Liverpool airport, fly to Marrakech airport, then shuttle to Marrakesh. 8hrs 06min $270. From Birmingham New Street train to London St. Pancras International, train to Marseille, bus to Genoa - Piazza della Vittoria, bus to Settat, walk to Settat, then train to Marrakech. 2days 08hrs $932. From Birmingham New Street train to Euston Underground Station, Tube to London Victoria Station, bus and ferry to Algeciras, walk to Algeciras, bus to Casablanca, then train to Marrakech. 3days 08hrs $487. From Birmingham New Street train to Pennycomequick, Railway Station, bus to Plymouth City Centre, Royal Parade, bus to Plymouth, car ferry to Santander, walk to Santander, train to Valladolid Campo Grande, walk to Valladolid, then bus to Marrakech. 3days 11hrs $491. From Birmingham bus to Londres Victoria Coach Station, bus to Logroño, bus to Jaen, then bus to Marrakech. 3days 14hrs $385. From Birmingham drive to Plymouth, car ferry to Santander, drive to Gibraltar, car ferry to Tangier, then drive to Marrakesh. 41hrs 27min $458. From Birmingham drive to Folkestone, Eurotunnel to Calais, taxi to Calais-Fréthun, train to Paris Nord RER, 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. 39hrs 05min $1,553.