The championship will restart on June 3 with Portimonense against Gil Vicente and Famalicao hosting leaders Porto. The 25th round of matches will continue over the following three days, with second-placed Benfica at home to Tondela on June 4.
After a rest day on June 8, the following round of matches will be spread over five days from June 9 to June 13.
Subsequent rounds will also be spread over four to six days, with just a single rest day in between each, until July 21 when the penultimate round will be complete.
Portuguese top-flight to resume on June 4
Pjanic turns down Chelsea in order to seal 'dream' move - Euro Papers
The league will announce the dates and order for the 34th and final match day at a later stage when it is clear which teams are still fighting for the title, European places or to avoid relegation.
Most matches will be played at 1900 or 2115 local time, with a few at 1700.
Porto lead the 18-team table with 60 points from 24 matches, one ahead of bitter rivals Benfica, with Braga a further 13 points adrift in third.
‘We have to keep fighting’ to get back in Champions League - Klopp
Opinion: Better times ahead for Liverpool after night of what might’ve been