The crucial point here is, that a reference frame where photons are at rest simply cannot be defined in special relativity: There is no Lorentz transformation which transforms you from a given inertial system into a reference frame or a space-time where some photon is at rest.
This, however, means that concepts such as travelled distance and proper time do not make sense when observed from a photon. Even the words "observed by a photon" do not make sense: To be an observer one needs to live in a space-time, means there has to exist a reference frame one can get to via a Lorentz transformation. Since a reference frame where a photon is at rest is not definable within the framework of special (and general) relativity, there is no point in discussing how the world looks like as seen from a photon.
No wonder that nobody can travel at the speed of light. He kind of would have to leave the range of possible space-times to do it :-).
On the other hand, you still can check what happens, when you approach a photon from a given inertial system via a Lorentztransformation: Guess you have a series of Lorentztransformations which bring you nearer and nearer to a fictious "rest system" of the photon. How do events tend to transform within this series?
Events which lie on the route of the photon all approach one point in space-time: This means, space distance and time distance between these events approaches zero. The event of creation of the photon and the event of its absorption (its contact, as you phrase it) thus tend to fall together on the same point in space-time. The other events, which do not lie on the route of the photon) tend to wander away to the infinite future or past (in such a way that the distance in space and the distance in time approaches infinity while the space-time distance stays the same as required for Lorentztransformations).
So, it is mathematically not very clean, but since people are not very satisfied when you simply tell them, things are not defined, lets take a step further and just dare to figure out how such a "photon spacetime" possibly would look like when we consider the series of Lorentztransformations described above in the limit:
It would consist out of events which happen in the here and now and out of events which happen in the infinite future and past infinitely far away. It does not really make sense to travel or to move in such a world, does it?