Eye safe and long range usually don't go together, and an on spec ir filtered 5mW green will have the best chance at covering that distance while being "eye safe".
15mw of green should do, but that isn't really eye safe either. For red, at least 100mw, which is enough to light matches (with magnifying lens). Definitely Not eye safe. Sorry, I don't think anything will fit the bill
You want eye-safe, meaning a laser of low enough power not to damage anybody's eyes,
And long-range, meaning very high power, as to be visible across great distance.
Won't work.
It's like asking for an airsoft gun that's safe but can throw a projectile over 1 kilometer.
That's why we're asking you what EXACTLY you need it for, so perhaps we can suggest some better alternative for solving your problem, or a definite answer that will help you get there. "For application that I build" is not a specific enough answer to help you
We've had numerous people trying to find lasers for some impossible purpose, only to find out that the task they're trying to achieve is far better off solved with some alternative means, in other words - they did not need a laser for that.
Eye-safe has several different definitions. From a legal standpoint, an eye-safe laser is 0.4 µW (class 1). Anything higher and you could get sued if some kid looks into the beam. How far a laser can "go" depends on who or what is detecting it, for example if the laser is shined directly into photomultiplier tubes or a low-noise CCD, or the human eye. Also, how dark it is can add or subtract about 5 or 10 zeros. If the sun is directly behind the laser (as is sometimes the case with traffic signal lights) it needs to be brighter.
Let me put it simply for you. YOU CANT USE A LASER FOR WHATEVER YOU ARE WANTING. Eye safe lasers will give you about 50-100 feet of use. You WONT be able to see the beam even a green one unless you are sealed in a cardboard box. The dot will be iffy at 100 feet and you are wasting your money.
If you want distance then you need power. If you need power then you need eye protection. If you need eye protection then its NOT eye safe. Get it?