Given a set of facilities F and a query point q, a k-farthest neighbor (kFN) query returns the k farthest facilities f1,f1,⋯,fk from q. This study considers the moving k-farthest neighbor (MkFN) query that constantly retrieves the k facilities farthest from a moving query point q in a road network. The main challenge in processing MkFN queries in road networks is avoiding the repeated retrieval of candidate facilities as the query point arbitrarily moves along the road network. To this end, this study proposes a moving farthest search algorithm (MOFA) to compute valid segments for the query segment in which the query point is located. Each valid segment has the same k facilities farthest from the query locations in the valid segment. Therefore, MOFA retrieves candidate facilities only once for the query segment and computes valid segments using these candidate facilities, thereby avoiding the repeated retrieval of candidate facilities when the query point moves. An empirical study using real-world road networks demonstrates the superiority and scalability of MOFA compared to a conventional solution.