Travel options for:
Paços de Ferreira to Marrakesh
  • Fly

    $111 - $241
    1. Paços de Ferreira

      45min - 4 times a day

      $2 - $4

    2. Santo Tirso

      37min - hourly

      $2 - $5

    3. Campanhã

      34min - every 5 minutes

      $1 - $2

    4. Porto (OPO)

      3hrs 25min - 1 stopover

      $95 - $220

    5. Marrakech (RAK)

      15min - on demand

      $11

      • Marrakesh
  • Bus via Algeciras

    $207 - $329
    1. Paços de Ferreira

      1hrs 15min - once daily

      $2 - $4

    2. Vila Nova de Famalicão

      4hrs 42min - every 4 hours

      $23 - $24

    3. Lisboa Oriente

      6hrs 45min - once daily

      $30 - $50

    4. Seville

      2hrs 40min - every 4 hours

      $17 - $40

    5. Algeciras

      7min - 1976 feet

    6. Algeciras

      11hrs 00min - 6 times a week

      $120 - $190

    7. Meknes

      6hrs 32min - every 4 hours

      $14 - $21

      • Marrakech
  • Bus, train via Madrid-Puerta de Atocha

    $324 - $470
    1. Paços de Ferreira

      15min - 10.3 miles

      $15 - $19

    2. Penafiel - Estaçao da

      4hrs 11min - 3 times a week

      $70 - $85

    3. Zamora

      2hrs 05min - 4 times a day

      $27 - $40

    4. Chamartín

      8min - every 15 minutes

      $1 - $2

    5. Atocha

      5min - 1514 feet

    6. Madrid-Puerta de Atocha

      2hrs 20min - 5 times a day

      $60 - $85

    7. Malaga

      43hrs 30min - once daily

      $150 - $240

      • Marrakech
  • Bus

    $281 - $422
    1. Paços de Ferreira

      1hrs 15min - once daily

      $2 - $4

    2. Vila Nova de Famalicão

      2hrs 34min - once daily

      $11 - $15

    3. Mirandela - Central de

      2hrs 25min - 3 times a week

      $70 - $85

    4. Zamora

      27min - every 4 hours

      $6 - $17

    5. Toro

      54min - every 4 hours

      $11

    6. Valladolid

      2days 05hrs - once daily

      $180 - $290

      • Marrakech
  • Bus, train

    $217 - $352
    1. Paços de Ferreira

      45min - 4 times a day

      $2 - $4

    2. Santo Tirso

      42min - hourly

      $3 - $5

    3. Porto(Sao Bento)

      9min - 2485 feet

    4. Porto Porto Urb.

      2days 09hrs - once daily

      $65 - $110

    5. Algeciras

      36hrs 30min - once daily

      $140 - $220

    6. Casablanca

      3hrs 05min - every 4 hours

      $7 - $14

      • Marrakech
  • Drive, car ferry

    $256 - $352
    1. Paços de Ferreira

      8hrs 31min - 529.4 miles

      $130 - $200

    2. Gibraltar

      2hrs 00min - twice daily

      $54

    3. Tangier

      5hrs 44min - 359.1 miles

      $65 - $100

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

From Paços de Ferreira bus to Santo Tirso, train to Campanhã, Metro to Porto airport, fly to Marrakech airport, then shuttle to Marrakesh. 8hrs 38min $148. From Paços de Ferreira bus to Vila Nova de Famalicão, bus to Lisboa Oriente, bus to Seville, bus to Algeciras, walk to Algeciras, bus to Meknes, then bus to Marrakech. 37hrs 52min $267. From Paços de Ferreira taxi to Penafiel - Estaçao da mobilidade, bus to Zamora, train to Chamartín, train to Atocha, walk to Madrid-Puerta de Atocha, train to Malaga, then bus to Marrakech. 2days 07hrs $410. From Paços de Ferreira bus to Vila Nova de Famalicão, bus to Mirandela - Central de Camionagem, bus to Zamora, bus to Toro, bus to Valladolid, then bus to Marrakech. 2days 17hrs $366. From Paços de Ferreira bus to Santo Tirso, train to Porto(Sao Bento), walk to Porto Porto Urb., bus to Algeciras, bus to Casablanca, then train to Marrakech. 4days 06hrs $290. From Paços de Ferreira drive to Gibraltar, car ferry to Tangier, then drive to Marrakesh. 16hrs 16min $301.