Joana,
Neste exemplo, "é" concorda com "um rato", portanto fica no singular.
Porque é mais de uma hora.
Mas: São mais de dois quilômetros até em casa.
Para mais concordâncio do verbo "ser", acesse: https://www.conjugacao.com.br/concordancia-do-verbo-ser/
E, quando o sujeito é a expressão “mais de um” seguida de um substantivo, o verbo também fica no singular:
1. Mais de um cineasta realizou este filme.
2. Mais de um jogador teve contusões.
3. Mais de uma atriz levou o prêmio por melhor atuação.
4. Mais de uma greve está por vir na educação.
https://mundoeducacao.bol.uol.com.br/gramatica/a-expressao-mais-um-verbo.htm
Espero ter ajudado.
At.te,
Miguel Augusto Ribeiro