We report an experimental realization of both optimal asymmetric cloning and telecloning of single photons by making use of partial teleportation of an unknown state. In the experiment, we demonstrate that, conditioned on the success of partial teleportation of single photons, not only the optimal asymmetric cloning can be accomplished, but also one of two outputs can be transferred to a distant location, realizing the telecloning. The experimental results represent a novel way to achieve quantum cloning and may have potential applications in the context of quantum communication.