This varies significantly depending on the mode of application. Inhalation will result in CBD entering the blood stream within a matter of minutes.
Sublingual application may take a little longer.
Ingestion can take anywhere from 30 minutes to 2 hours depending on when you have eaten, how hydrated you are, and your metabolic rate.