Justiniano I reparó las murallas, que medían 4 km de largo por 3 de ancho, y estaban bastionadas con unas 187 torres.