Chelsea beat Real Madrid 2-0 at Stamford Bridge on Wednesday night to secure a 3-1 aggregate win over the Spanish giants.
This came a night after Manchester City saw off Paris Saint-Germain 2-0 to complete a 4-1 aggregate victory over the Ligue 1 champions.
Blues boss Thomas Tuchel will become the first manager to reach the Champions League final in back-to-back seasons with different clubs, having lost to Bayern Munich last year as PSG manager.
Pep Guardiola has steered Man City to the Champions League final for the first time in their history.
The showpiece match will be played on Saturday 29 May, with kick-off at 7pm UK time.
Where is the Champions League final being held?
The game is being staged at the Ataturk Olympic Stadium in Istanbul, Turkey.
With Turkey two hours ahead of the UK, the match will kick-off at 9pm local time.
What TV channel will the Champions League final be shown on in the UK and will it be streamed?
BT Sport will be showing the game in the UK and in recent years they have shown it for free, without the need for a subscription.
It has also been available to stream for free on the BT Sport app, the BT Sport Player on their website and on their YouTube channel, however, whether this will be the case this year is yet to be confirmed.
MORE : Ian Wright urges departing Man City star Sergio Aguero to join Chelsea
MORE : Man Utd and Tottenham hero Teddy Sheringham weighs in on Harry Kane’s future
Thanks for reading the whole article. If you wish to get an daily update about When and where is the Man City vs Chelsea Champions League final? UK time and TV coverage , click on the bell button to subscribe for the notifications.