Airtickets from Kyiv (Ukraine) to Johannesburg (South Africa): flights and price

All prices for flights to Johannesburg are listed in Ukrainian hryvnia. To view available flights and current fares for your selected dates, click on the search button.

KyivJohannesburgKyiv
 Price 28 853 UAH
Search to Johannesburg

Available flights to South Africa

Below you will find details of an available flight on the Kyiv - Johannesburg route, including airline name, stopovers, total flight duration and baggage information. This option may be suitable for travel on your selected dates.


Flight: LX2291
operate Swiss
Ukraine
17:25
Kyiv, Ukraine
Borispol (KBP)
Switzerland
19:20
Zurich, Switzerland
Zurich (ZRH)
Baggage - 1 PC
Airbus A220

Flight: LX0284
operate Swiss
Switzerland
22:40
Zurich, Switzerland
Zurich (ZRH)
South Africa
10:10
Johannesburg, South Africa
Johannesburg Intl (JNB)
Baggage - 1 PC
Airbus A340

Flight: LH0573
operate Lufthansa
South Africa
19:00
Johannesburg, South Africa
Johannesburg Intl (JNB)
Germany
05:35
Frankfurt, Germany
Frankfurt (FRA)
Baggage - 1 PC
Boeing 747

Flight: LH1490
operate Lufthansa
Germany
10:00
Frankfurt, Germany
Frankfurt (FRA)
Ukraine
13:25
Kyiv, Ukraine
Borispol (KBP)
Baggage - 1 PC
Airbus A320

Key information about the flight

  • Carrier:Swiss
  • Flight number:LX2291, LX0284, LH0573, LH1490
  • Route:Kyiv - Zurich, Zurich - Johannesburg, Johannesburg - Frankfurt, Frankfurt - Kyiv
  • Departure airport:Borispol
  • Arrival airport:Johannesburg Intl
  • Transit countries:Switzerland,South Africa,Germany,
  • Aircraft types:Airbus A220, Airbus A340, Boeing 747, Airbus A320
  • Other carriers:Lufthansa, Qatar, Emirates, KLM, Emirates, Alitalia, Air France, Turkish Airlines

How to buy Swiss airline tickets Kyiv - Johannesburg online?

Looking for where to buy affordable Swiss airline tickets Kyiv - Johannesburg? On iFly, you can quickly find and book a flight from Kyiv (Ukraine, Borispol Airport) to Johannesburg (South Africa, Johannesburg Intl Airport). To complete your booking, select a suitable flight and click the "BOOK" button.

How much do airline tickets Kyiv (IEV) - Johannesburg (JNB) - Kyiv (IEV) cost?

The lowest Swiss airfare for the route Kyiv - Johannesburg - Kyiv starts from 20554 UAH and was booked as a promotional fare 28 days ago. We display both direct flights and connecting itineraries so you can choose the best option based on price, travel time, and fare conditions. For comparison, offers from other airlines besides Swiss are also available, operating flights to South Africa and back.

You can buy a ticket for the route Kyiv - Johannesburg without baggage starting from 22751 UAH, with departure on 4 March 2026. The promotional offer is valid for another 3 days. The final ticket price depends on selected travel dates, number of stopovers, airline fare rules, and booking time.

If you need to find cheap flights to South Africa, use the iFly catalog. It features all current offers for flights Kyiv - Johannesburg from various airlines with online booking available.
The best airfare for the route Kyiv - Johannesburg - Kyiv was found 53 days ago. The round-trip ticket price including baggage was 24754 UAH with departure on 5 March 2026.

If you need a flight ticket for visa application purposes, iFly offers a visa flight reservation service. You can obtain an official itinerary with a valid PNR code without full ticket payment. Such a document is accepted by most embassies and visa centers.

When are flight schedules and fares for Kyiv - Johannesburg - Kyiv the cheapest in 2026?

  • Purchasing tickets for both directions at once often helps you save: a one-way ticket to Johannesburg may cost more than a round-trip flight.
  • To buy round-trip airline tickets to Johannesburg at a low price, it is recommended to book in advance - 2-3 months before departure.
  • Tickets with a no-baggage fare for flights to Johannesburg (JNB) are usually significantly cheaper than fares that include checked baggage, if carry-on luggage is sufficient for you.
    The cheapest airline ticket for the route Kyiv - Johannesburg - Kyiv was booked 3 days ago. The ticket price was 22285 UAH. Find the best flight deals for upcoming dates with arrival at Johannesburg Intl Airport using the iFly.ua online search.

During your search, we collect all available flight options from Kyiv to Johannesburg operated by airlines serving this route. iFly compares offers from more than 700 airlines and multiple booking systems so you can book airline tickets online at the best price.

The flight on the route Kyiv - Johannesburg, operated by Swiss, is available for booking starting from 5 March 2026 at a price from 27285 UAH. Departure is from Borispol Airport (Ukraine), and arrival is at Johannesburg Intl Airport (South Africa).

Useful links to other offers for destinations in South Africa:

Before booking Swiss airline tickets for the route Kyiv - Johannesburg - Kyiv, you can check the current Swiss flight schedule for 2026, verify departure and arrival times, and review the baggage allowance policy of Swiss.

Baggage Allowance

Detailed information about baggage rules on Swiss flights to Johannesburg is available on the official Swiss page via this link.

Choose another offer  to Johannesburg: