A bachelor's thesis should be roughly 50 pages long, and a master's thesis should be 60-100 pages long.
However, the appropriate duration of a thesis project is determined by faculty guidelines and the expectations of the supervising professor. The length is also determined by the complexities of the issue and the degree of research conducted.