Ngaire, Emirates flies to CPT via Dubai and they are as good or better than Qatar. That way you don't have any domestic US flights. Regent used them for us from Orlando to CPT.