A bachelor's degree typically takes four years to complete, but that time can vary — especially if you're earning an online bachelor's degree.