John Legend will perform at the Ticketpro Dome in Johannesburg on November 3 and November 4, before heading to Durban for a one-night show at the Moses Mabhida Stadium on November 7.
He will close his tour with two shows at the GrandWest Grand Arena in Cape Town on November 9 and November 10.
Tickets for the Johannesburg show range from R515 to R1 140, while tickets for the Cape Town show range from R515 to R1085. Durban fans will pay between R375 and R855 for tickets to the show.
Tickets will go on sale from this Friday (August 25) through Big Concerts and Computicket.