Yes, you can technically see Russia from Alaska. However, from Little Diomede Island. On a clear day you may be able to see the Diomede Islands directly across from Wales, Alaska. In the picture below you can actually see the Diomede Islands, which from this vantage point – the bigger island is actually Russia.