Johannesburg: €3,849 Lufthansa & Swiss First Class from Amsterdam

Lufthansa First Class Doubleseats

Star Alliance members Swiss and Lufthansa are currently selling discounted tickets for flights in first class from Amsterdam to Johannesburg starting at €3,849. This offer includes two intra-European flights in business class, two long-haul flights in first class, and access to Lufthansa’s or Swiss’ first-class lounges in Frankfurt or Zurich, among other perks. Departures are available from December 2025 to June 2026.

Our availability calendar highlights all possible flight dates at the lowest price for trips up to 28 days. It will forward you to Lufthansa with your preselected flight dates.

image

Subscribe to our WhatsApp Channel or Telegram Channel for Business/First Flight Deals and never miss a deal!

WhatsApp Logo

Depending on the carrier you choose, your trip will include a layover either in Germany or in Switzerland. From there, Lufthansa or Swiss will fly you to Johannesburg. The airlines will mostly operate an Airbus A340 or a Boeing 747.

Both carriers offer a solid first class product. Since you should be able to find equally priced flights for Lufthansa and Swiss, we recommend having a look at the following two chapters to see who you’d like to give preference to:

Lufthansa First Class

Lufthansa has its own terminal for First Class passengers! This and the food in Lufthansa’s First Class are widely considered to be among the best. The First Class terminal has its own airport security control, free food, hotel-like rooms with bed and bathtub, and so on. You get driven to the plane in a limousine.

The seat can be turned into a 210 cm long bed (roughly 80 cm wide) and has all the usual comforts, such as power sockets, inflight entertainment, WIFI, and so on.

Lufthansa First Class Panorama
This is a panorama picture of Lufthansa’s First Class

SWISS First Class

In SWISS’ first class, you’ll be served excellent food in a comfortable seat that can be turned into a flat bed. Usually, the 8 first class seats are in a 1-2-1 formation, meaning that every seat has direct access to the aisle. You’ll be allowed to check in 3 pieces of luggage and bring 2 carry-ons. In Zurich, you’ll enjoy the first class lounge, which was recently named the best in the world. You can read all about SWISS’s first class in this review.

Swiss 777 First Class
Visa Info

Most Europeans do not need a visa to enter South Africa, as long as their stay does not exceed 90 days. You merely need a passport with 2 empty pages, and a ticket to leave South Africa.

Search & Book

A minimum stay of ten days, and a maximum stay of twelve months applies. Departures are available from December 2025 to June 2026.

The best way to look for flights is to use our availability calendar above, which will redirect you to either Lufthansa‘s website. Google Flights (instructions) is another option if you’d like to set additional filters. You can then use our Go2 browser extension to book your flights.

Miles & Points

Tickets for the feeder flights in business class will be issued in booking class J, the one for the long-haul flight in A. The earning rate will be somewhere between 125% and 300%, depending on which frequent flyer program you’ve signed up for.

  • 36,400 Miles on Aegean Miles+Bonus
  • 34,400 Miles on ITA Volare
  • 33,400 Miles on Ethiopian ShebaMiles
  • 33,312 Miles on Copa ConnectMiles
  • 33,312 Miles on TAP Miles&Go
  • 24,000 Miles on Turkish Airlines Miles&Smiles
  • 22,512 Award Miles + 3,182 PQP on United MileagePlus
  • 22,512 Award Miles + 11,256 Tier Miles on Avianca LifeMiles
  • 22,420 Award Miles on LATAM Pass
  • 22,284 Miles on Singapore KrisFlyer
  • 22,284 Miles on Thai Royal Orchid Plus
  • 22,284 Miles on Egyptair Plus
  • 17,450 Miles on Asiana Club
  • 16,884 Miles on Air Canada Aeroplan
  • 16,884 Miles on ANA Mileage Club
  • 16,884 Points + 3,376 SQC on Air Canada Aeroplan 2026
  • 16,792 Miles on EVA Infinity MileageLands
  • 10,388 Award Miles + 680 Points on Miles&More
  • Customize Calculation
Data provided by miles.travel-dealz.com. Without guarantee on correctness.

Looking to get a status with these flights? Our status calculator will show you how close you are to reaching a status tier:

Destination

Information & Tips for Johannesburg

Johannesburg is known for its role in South Africa’s history, with key sights like the Apartheid Museum, Constitution Hill, and Soweto’s Vilakazi Street. The local currency is the South African rand (ZAR), and most places accept cards, though cash can be useful in smaller shops and markets. Prices are generally affordable compared to global standards. The city has a mild, high-altitude climate—summers (October to March) are warm with afternoon thunderstorms, while winters are dry and sunny with cool nights.

Climate diagram for Johannesburg (Source: WMO World Weather Information Service)

We’ve compared various eSIM providers, such as Airalo and BNESIM. To see which plan is best for your travel needs, and which network offers the best coverage, feel free to read our detailed guide:

The Best eSIM Plans for South Africa 🇿🇦 Compared

→ All Dealz for Johannesburg

Write a comment

Comments (5)

  1. sabine says:

    1360 points in the miles & more program? is that correct?

  2. Antjuan says:

    This has now ended. The fares are back to 5.4k.

  3. Hans says:

    Isn’t it double the Tier Miles with Miles & More at the moment? –> 72.800 status miles -> 100k is Senator (*G) renewal.

Leave a Reply

Required fields are marked *.


Note: If your comment does not appear on the page immediately, it must first be approved by a moderator. This is especially the case if you are commenting for the first time.


Search