Des bus relient toutes les heures Novgorod. Le trajet prend environ deux heures. En venant de Moscou, c'est une bonne façon de ne pas devoir attendre un des rares trains. De Saint-Pétersbourg, vous pouvez prendre l'un des six bus directs rejoignant StaraÏa Roussa en six heures. Notez que la plupart des bus ont leur terminus dans des villes voisines comme Kholm (Холм), Parfino (Парфино) ou Volot (Волот) et afficheront donc ces noms comme destination principale.