Travel options for:
Baguio to Marrakesh
  • Bus, bus to Luzon Island, fly to Marrakech

    $733 - $2,138
    1. Baguio

      1 h 35 min - hourly

      $4 - $5

    2. Urdaneta

      2 h 44 min - every 30 minutes

      $4 - $5

    3. Dau

      10 min - 5.8 miles

      $8 - $11

    4. Luzon Island (CRK)

      21 h 35 min - 2 stopovers

      $700 - $2,100

    5. Marrakech (RAK)

      15 min - on demand

      $17

      • Marrakesh
  • Bus, bus to Manila, fly to Marrakech

    $828 - $2,131
    1. Baguio

      1 h 35 min - hourly

      $4 - $5

    2. Urdaneta

      4 h 59 min - hourly

      $6 - $8

    3. Manila Pasay

      5 min - 1504 feet

    4. Taft Avenue Bus Stop

      15 min - every 30 minutes

      $1

    5. Manila (MNL)

      20 h 30 min - 1 stopover

      $800 - $2,100

    6. Marrakech (RAK)

      15 min - on demand

      $17

      • Marrakesh
  • Bus, bus to Luzon Island, fly to Casablanca, train

    $578 - $1,738
    1. Baguio

      1 h 35 min - hourly

      $4 - $5

    2. Urdaneta

      2 h 44 min - every 30 minutes

      $4 - $5

    3. Dau

      10 min - 5.8 miles

      $8 - $11

    4. Luzon Island (CRK)

      18 h 5 min - 1 stopover

      $550 - $1,700

    5. Casablanca (CMN)

      31 min - hourly

      $4 - $5

    6. Gare Oasis

      3 h 8 min - every 4 hours

      $8 - $12

      • Marrakesh
  • Bus, bus to Manila, fly to Casablanca, train

    $673 - $1,731
    1. Baguio

      1 h 35 min - hourly

      $4 - $5

    2. Urdaneta

      4 h 59 min - hourly

      $6 - $8

    3. Manila Pasay

      5 min - 1504 feet

    4. Taft Avenue Bus Stop

      15 min - every 30 minutes

      $1

    5. Manila (MNL)

      18 h 55 min - 1 stopover

      $650 - $1,700

    6. Casablanca (CMN)

      31 min - hourly

      $4 - $5

    7. Gare Oasis

      3 h 8 min - every 4 hours

      $8 - $12

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

From Baguio bus to Urdaneta, bus to Dau, taxi to Luzon Island airport, fly to Marrakech airport, then shuttle to Marrakesh. 29 h 3 min $1,336. From Baguio bus to Urdaneta, bus to Manila Pasay, walk to Taft Avenue Bus Stop, bus to Manila airport, fly to Marrakech airport, then shuttle to Marrakesh. 30 h 54 min $1,329. From Baguio bus to Urdaneta, bus to Dau, taxi to Luzon Island airport, fly to Casablanca airport, train to Gare Oasis, then train to Marrakesh. 30 h 9 min $1,032. From Baguio bus to Urdaneta, bus to Manila Pasay, walk to Taft Avenue Bus Stop, bus to Manila airport, fly to Casablanca airport, train to Gare Oasis, then train to Marrakesh. 33 h 55 min $1,025.