Due to popular demand limited additional tickets for the Justin Bieber Purpose World Tour have been released for Cape Town and Johannesburg.

This is the singing sensations second time in South Africa and news of his return almost caused a social media meltdown.

The tour, presented by Discovery, on Tuesday confirmed a limited amount of tickets have been released.

Johannesburg: Seated tickets at R410.

Cape Town: Front Zone Standing at R1250, Seated tickets at R920 and general admission standing at R690.

Tickets can be bought here.

And if you want to double check show details, all the info is below.

City: Johannesburg

When: Sunday 14th May 2017

Where: FNB Stadium

City: Cape Town

When: Wednesday 17th May 2017

Where: Cape Town Stadium