United will start flying Newark – Johannesburg March 27, 2021. You wouldn’t be taking a holiday there now, but five and a half months is a million years in Covid time and mileage redemptions are especially flexible – a much better idea than paying cash for an international ticket right now.
The route will feature United’s new business class, and there’s excellent award availability right now.