W 1237 r. gród został zniszczony przez Mongołów. W XIII w. biskupstwo riazańskie przeniesiono do odległego o ok. 50 km na północ w górę rzeki Oki Perejasławia Riazańskiego, który znajdował się na miejscu obecnego Riazania (stary Riazań stracił na znaczeniu). Perejasław Riazański w XIV w. był stolicą księstwa riazańskiego; wielokrotnie był niszczony przez najazdy wojsk moskiewskich (1371) i tatarskich (1372, 1378), a w 1521 został przyłączony do księstwa moskiewskiego. Obecna nazwa miasta pochodzi z 1778 roku.