3km is easy, old tech.
Our previous local ISP set us up with internet over radio about 15 years ago. Standard wifi access point with the stub antenna replaced by some coax going to a parabolic antenna bit bigger than a CD. Rock solid connection until they got bought up