Typically, it takes four years to earn a Bachelor's degree in marketing, although there are accelerated programs available that can take less time.