Style Switcher

Choose layout

Choose main color

Background patterns

Boxed layout only

Background images

Boxed layout only



Lufthansa is the German national flag carrier and is considered to be the largest German airline and when it is combined with its subsidiaries, it is also the largest airline in Europe, both in terms of the number of passengers carried and the size of the fleet.

The airline is one of the five founding members of Star Alliance, the world’s largest airline alliance. It consists of a fleet that includes eight A380-800 aircrafts and they even have one that’s called Johannesburg, which is use on direct flights from OR Tambo International Airport to Frankfurt.

Lufthansa boasts with on the world’s largest network rotes as it operates 16,000 daily flights to 855 airports in 155 countries all over the world.

The baggage allowances as set out by Lufthansa are as follows:

  • Economy Class – Passengers are allowed one bag of 23kg
  • Premium Economy Class – Passengers are allowed two bags of 23kg each
  • Business Class – Passengers are allowed two bags of 32kg each
  • First Class – Passengers are allowed three bags of 32kg each

According to the airline, the free baggage allowance is determined by the service class booked and by the status of the passenger.

Lufthansa operates flight to the following destinations in South Africa:

  • Johannesburg
  • Durban
  • East London
  • Port Elizabeth
  • Cape Town

Online check in is available worldwide via Lufthansa. Passengers can check is from as early as 23 hours before the scheduled departure time of the flight, they can select their seat and conveniently print out their online boarding pass or have it sent to their mobile phone. The suggested check in time for all international flights from South Africa is 2-3 hours before the departure time.

Book your flight now by clicking on the link above and experience the beautiful city of Germany with all its opportunities and indulgences.

Footer 2