Les services de train ont été durement touchés par les difficultés économiques du Zimbabwe au cours des dernières années, mais la plupart des trains nationaux circulent quotidiennement. Il y a un départ de Bulawayo tous les soirs à , le train arrive le lendemain matin vers . Les trains de Mutare à la frontière avec le Mozambique fonctionnent trois fois par semaine au départ de Mutare également à , l'heure d'arrivée à Harare est tôt le matin vers . Il n'y a pas de trains internationaux à destination de Harare, à l'exception des trains de croisière ferroviaires occasionnels.