Depending on the degree program, schooling in Spain can take two to six years, unless it is an accelerated bachelor's degree or popular courses like architecture or medicine.