Lautaro Martinex opened scoring for the Serie A side with a glancing header in the 19th minute.
Antonio Conte’s men began to take complete control of the tie, when Danilo D’Ambrosio headed in the second in the 64th minute.
Ten minutes later, Martinez completed his brace to make it 3-0.
Romelu Lukaku also scored twice within six minutes, on what was eventually a comfortable night for Inter.
They will now play five-time winners Sevilla in the final on August 21.