Trail Running calendar near Mora 2026-2027

We have found 16 Trailruns within 80 kilometers of Mora. See below where and when you can find the races.

The Trail Cabeços de São Miguel will take place in Rossio ao Sul do Tejo on Sunday 8 February 2026. You can run between 12 and 32 kilometers.

March 2026

The Anta Trail de Pavia will take place in Pavia on Sunday 1 March 2026. You can run between 11 and 30 kilometers.

The Trail Running Almourol À Vista will take place in Vila Nova da Barquinha on Sunday 1 March 2026. You can run between 13 and 31 kilometers.

The Trilho Herdade dos Hospitais will take place in Montemor-o-Novo on Sunday 8 March 2026. You can run between 7 and 16 kilometers.

The Trail Por Terras de Outrora will take place in Brotas on Sunday 15 March 2026. You can run between 10 and 22 kilometers.

The Trail Terras da Hera will take place in Ereira on Sunday 15 March 2026. You can run between 10 and 21 kilometers.

The Alcanena Trail will take place in Minde on Sunday 22 March 2026. You can run between 10 and 32 kilometers.

April 2026

The Trail Running Canha will take place in Canha on Saturday 11 April 2026. You can run between 7 and 21 kilometers.

The Trail Do Texugo will take place in Redondo on Sunday 12 April 2026. You can run between 10 and 46 kilometers.

The SPT Serra Galega will take place in Alenquer on Sunday 19 April 2026. You can run between 13 and 21 kilometers.

The Trilhos da Boa Viagem will take place in Moita on Sunday 26 April 2026. You can run between 10 and 23 kilometers.

The Trail Trilhos de Pina Manique will take place in Manique do Intendente on Sunday 26 April 2026. You can run between 10 and 23 kilometers.

May 2026

The Oh Meu Deus – Ultra Trail Centro de Portugal by UTMB will take place in Montargil from Friday 1 May 2026 to Sunday 3 May 2026. You can run between 22 and 166 kilometers.

The Aqua Race will take place in Mora on Sunday 3 May 2026. You can run between 14 and 32 kilometers.

The Santarém Trail will take place in Santarém on Sunday 10 May 2026. You can run between 10 and 18 kilometers.