In the second round, the six teams advancing from the previous round are joined by the fourteen teams placed 5th–18th in the 2018–19 Primeira Liga, by the three teams promoted to 2019–20 Primeira Liga and the team placed 3rd in the 2018–19 LigaPro. Again, one-legged ties with no extra-time were played between twenty-four teams.