How long can a senator be elected?

There is no limit on the number of terms by a US Senator. Each term is 6 years and they can be served consecutively or non-consecutively. The only restriction would be from impeachment and removal from office, which could deny future qualification in several states.