Normally if you get to photograph a Kingfisher, it is because it has not seen you rather, than you seeing it.
Unless you are cheating by sitting in a bird hide of course.
I was walking along adjacent to a lake, but somewhat hidden by trees and bushes. In a clearing ahead of me I observed this male kingfisher fly up on to the branch. I stopped and didn't move any further. I had to remove a short lens from the camera and replace it with a long lens. It also pays to have some preset settings installed especially if you are using several lens, as I was able to switch to one from completely the wrong settings and take these shots.
This shot was taken when the bird flew further along the side of the lake.
Of course there is always a twig in the way.