If you want to visit multiple countries with limited time, you can easily achieve this by booking flights with long layovers at no extra cost.
I have visited Cairo, Istanbul, Kuala Lumpur, Doha, Abu Dhabi and Paris on layover flights.
For Cairo and Paris I needed to apply for a transit visa before arrival but all the other countries provided transit visas for South Africans.Check out @qatarairways deal for stopover. Great chance to explore Doha and you’ll also be eligible for a 4/5 star hotel from as little as 23 USD = 354 rands (current exchange rate).
@airwander is a fantastic app for finding stopover flights. “What is a stopover?
A stopover is a 24 hours or more layover where you leave the airport and discover a new city.” @AirWander