Cheap flights from Morocco to British Columbia from C$ 583

RAK — YVR
4 Dec — 11 Dec1
1 adult
1 adult, Economy, 0 bags

Cheap flight deals from Morocco to British Columbia

Enter your travel dates to find the best prices.

Cheapest flights from Morocco to British Columbia

Wed 4/113:05 a.m. -
2 stops27h 06m
Wed 18/1111:00 a.m. -
2 stops25h 30m
Deal found 2/11C$ 1,432
Thu 5/113:45 p.m. -
1 stop33h 10m
Wed 18/118:00 p.m. -
1 stop34h 50m
Deal found 2/11C$ 1,541
Wed 18/117:00 a.m. -
3 stops40h 36m
Sun 22/116:00 a.m. -
2 stops33h 30m
Deal found 1/11C$ 1,668
Thu 19/111:30 a.m. -
1 stop18h 15m
Fri 20/114:00 p.m. -
2 stops18h 05m
Deal found 31/10C$ 2,056
Wed 18/1110:25 a.m. -
1 stop36h 00m
Sun 22/115:40 p.m. -
1 stop14h 10m
Deal found 1/11C$ 2,344
Thu 19/111:30 a.m. -
2 stops22h 38m
Fri 20/118:00 p.m. -
2 stops54h 35m
Deal found 31/10C$ 2,534
Wed 18/117:10 a.m. -
2 stops19h 15m
Wed 18/1111:05 p.m. -
2 stops27h 55m
Deal found 31/10C$ 2,843

Find flight deals from Morocco to British Columbia

Round-trip from

C$ 1,168

One-way from

C$ 583
28/11-6/12
  • 28/11-6/12
  • 5 total stops
  • 52h 30m total
  • Morocco to British Columbia
13/12-31/12
  • 13/12-31/12
  • 2 total stops
  • 44h 25m total
  • Morocco to British Columbia

Cheapflights Fare Finder

 
Use the filters below to find and compare flights from Morocco to British Columbia that are best for you.

Fly from

Fly to

Route

Depart

Return

Price

Cheapest round-trip

MarrakechVancouver

RAK Marrakech Menara - YVR Vancouver Intl

RAKYVR

Marrakech Menara

Sun 13/12

9:20 a.m.-10:45 p.m.

2 stops44h 25m

Vancouver Intl

Wed 31/12

12:00 a.m.-8:00 a.m.

Nonstop0h 00m

C$ 583

CasablancaVancouver

CMN Casablanca Mohamed V - YVR Vancouver Intl

CMNYVR

Casablanca Mohamed V

Mon 9/11

6:55 a.m.-6:00 p.m.

3 stops42h 05m

Vancouver Intl

Wed 31/12

12:00 a.m.-8:00 a.m.

Nonstop0h 00m

C$ 650

CasablancaVancouver

CMN Casablanca Mohamed V - YVR Vancouver Intl

CMNYVR

Casablanca Mohamed V

Thu 19/11

4:45 p.m.-5:00 p.m.

3 stops55h 15m

Vancouver Intl

Wed 31/12

12:00 a.m.-8:00 a.m.

Nonstop0h 00m

C$ 757

MarrakechVancouver

RAK Marrakech Menara - YVR Vancouver Intl

RAKYVR

Marrakech Menara

Wed 18/11

7:35 p.m.-12:11 p.m.

2 stops47h 36m

Vancouver Intl

Wed 31/12

12:00 a.m.-8:00 a.m.

Nonstop0h 00m

C$ 762

AgadirVancouver

AGA Agadir Almassira - YVR Vancouver Intl

AGAYVR

Agadir Almassira

Thu 22/4

11:05 a.m.-5:55 p.m.

3 stops37h 50m

Vancouver Intl

Wed 31/12

12:00 a.m.-8:00 a.m.

Nonstop0h 00m

C$ 765

CasablancaVancouver

CMN Casablanca Mohamed V - YVR Vancouver Intl

CMNYVR

Casablanca Mohamed V

Wed 9/12

5:50 a.m.-11:40 a.m.

2 stops36h 50m

Vancouver Intl

Wed 31/12

12:00 a.m.-8:00 a.m.

Nonstop0h 00m

C$ 768

CasablancaVancouver

CMN Casablanca Mohamed V - YVR Vancouver Intl

CMNYVR

Casablanca Mohamed V

Tue 8/12

12:25 p.m.-10:45 p.m.

3 stops41h 20m

Vancouver Intl

Wed 31/12

12:00 a.m.-8:00 a.m.

Nonstop0h 00m

C$ 819

CasablancaVancouver

CMN Casablanca Mohamed V - YVR Vancouver Intl

CMNYVR

Casablanca Mohamed V

Sun 13/12

3:50 p.m.-9:55 p.m.

2 stops37h 05m

Vancouver Intl

Wed 31/12

12:00 a.m.-8:00 a.m.

Nonstop0h 00m

C$ 828

MarrakechVancouver

RAK Marrakech Menara - YVR Vancouver Intl

RAKYVR

Marrakech Menara

Sun 25/4

5:15 p.m.-8:40 p.m.

3 stops34h 25m

Vancouver Intl

Wed 31/12

12:00 a.m.-8:00 a.m.

Nonstop0h 00m

C$ 997

MarrakechVancouver

RAK Marrakech Menara - YVR Vancouver Intl

RAKYVR

Marrakech Menara

Fri 30/4

5:15 p.m.-7:48 p.m.

3 stops33h 33m

Vancouver Intl

Wed 31/12

12:00 a.m.-8:00 a.m.

Nonstop0h 00m

C$ 1,017

Flights are sorted by cheapest round-trip flights first.

Deals found on 31/10

Showing 1-10 of 23 resultsSorted by cheapest first
1
2
3

Best time to book a flight from Morocco to British Columbia

Have a flexible travel schedule? Discover the best time to fly to British Columbia from Morocco with our price prediction graph.
Estimated round-trip price

Cheapflights Insights

Everything you need to know about your flight from Morocco to British Columbia

No data available for this route at this time. Please check back soon.

Related info for your journey

  • How long is the flight from Morocco to British Columbia?

    There are many flights that can get you from Morocco to British Columbia in 33h 20m. Fly via Turkish Airlines or Delta to get the fastest option. The distance from Morocco to British Columbia is about 8845 km. This flight may include one or multiple stops.

  • Can I find deals for flights from Morocco to British Columbia that include hotel bookings?

    Yes. In addition to deals on Morocco to British Columbia flights, Cheapflights offers vacation packages that include both flights and hotel.

  • How can I find direct flights from Morocco to British Columbia?

    After entering your origin and destination, apply the non-stop filter on the search result page to find direct flights from Morocco to British Columbia.

  • Can I find deals for business class flights from Morocco to British Columbia?

    Yes. Cheapflights offers flight deals from Morocco to British Columbia by cabin class. In addition to browsing deals, you can also filter by cabin class on the search results page after making a search.

See more FAQs

Browse thousands of different options on Cheapflights for your next trip

Fly with Cheapflights

How does Cheapflights help users find flights from Morocco to British Columbia?

Cheapflights helps you search for flights from Morocco to British Columbia via 900+ travel sites so you don’t have to. After performing a flight search, users can also filter their flight selection by filtering for price, number of stops, airlines, and so on.

Why should you use Cheapflights to find cheap flight tickets from Morocco to British Columbia?

Cheapflights taps into our reliable network of hundreds of airlines and travel agencies to find the best deals for flights from Morocco to British Columbia for you. Better yet — we are completely free to use.

Can Cheapflights find flights from Morocco to British Columbia with no change fees?

Need flexible booking options for your flight to British Columbia from Morocco? Don’t worry, Cheapflights have you covered. Use our search filter to only show flights with no change fees.

Can Cheapflights notify me if prices for flights from Morocco to British Columbia become cheaper?

Yes, Cheapflights offers price alerts on Morocco to British Columbia flights so you can book your travel at the perfect time. Price Alerts can be enabled by clicking the bell icon next to the flight deals above and providing your email address where you want to receive the alerts.

100% Free

Cheapflights is completely free to use, so you can start saving the moment you arrive.

Book with Flexibility

Our users can plan ahead with confidence and find flights with no change fees

Travel Smart

Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.