I would go saa to j'burg; london then london charlotte. Don't reccommend air malawi!!