The tie was played in Seville due to the travel restrictions between England and Portugal.
Chelsea had earlier won the first leg 2-0 and they knew that had little to do in the second leg to qualify.
Mehdi Tehrami’s late bicycle-kick goal gave Porto a 1-0 victory but it was too little too late as Chelsea held on to book a place in the semi finals for the first time since 2014.
Bayern Munich earned a 1-0 win over PSG in Paris but it was not enough to send them through after losing the first leg 3-2 in Munich.
Choupo Moting scored the only goal of the encounter.
PSG had numerous chances as the likes of Mbappe and Neymar troubled the visitors’ defense.
Chelsea will play the winner between Liverpool and Real Madrid, while PSG will face the winner between Manchester City and Dortmund.