✈️
Fewer new deals for a short while — deals from our own fare scanner are paused and full deal coverage resumes on 10 November. Everything else on the site stays live in the meantime.
This deal vs. typical deal price for this route — verified 5 Jun 2026 at 18:41 UTC
Tickets from €517 both ways. Checked baggage is not included in the base fare.
✈️ Swiss — AFR 57/100(premium-light-elite)
In this fare:
Checked baggage: Not included — paid checked baggage extra
Onboard meal: Hot meal
WiFi: Free messaging (members only)
Cabin: 31″ pitch on Boeing 777-300ER / A330-300
📍 Routing & layovers
Outbound — Layover 5h 50m (Long layover) ⚠️
Return — Layover 2h 35m (Acceptable connection)
🧳 Bag option: this is the SWISS Economy Light fare — cabin bag only, no checked bag. Adding a 23 kg checked bag brings the total to €581 both ways (+€64). If you need to check luggage, book the bag with the ticket — adding it later at the airport costs far more.
Johannesburg sits at 1,750m on the Highveld, high enough that the air is thin and the light is sharp, and it was built on gold — the 1886 reef strike is why the city exists at all. The thing to see is Soweto's Vilakazi Street, the only street on earth that has housed two Nobel Peace laureates: Mandela's old red-brick house (now a museum) sits a few hundred metres from Desmond Tutu's. Eat a kota — a quarter-loaf of white bread hollowed out and packed with chips, polony, cheese and atchar, township fast food named for its size. Come in winter, May to September: dry, bright, blue-sky days, though nights drop near freezing. Summer (December–February) is warm but brings hard afternoon thunderstorms that flood the streets in minutes.
🔍 Every deal on AiFly passes automated verification gates and human editorial review before publishing — how we verify deals.