Left Cape Town in stormy winter weather. Johannesburg airport was sunny and warm. Lufthansa's flight from Johannesburg to Frankfurt was wonderful. 560 seater plane was not full and I had nobody next to me. Different from previous national flights - no socks, toothpaste, or earplugs were provided.