Cheap flights from Johannesburg to Seoul

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

The best prices from Johannesburg to Seoul are usually found in March or June, booked 27 days in advance, depart on a Tuesday or Monday and return on a Tuesday

Return
Economy
Tue 1/26
Tue 2/2
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Tue 1/26
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
Johannesburg (JNB) to Seoul (SEL)

JNB - SEL
Price
R12 430 - R14 303
SEL
Temperature
2 - 29 °C
SEL
Rainfall
20 - 411 mm

Popular in

December

High demand for flights, 8% potential price rise

Cheapest in

March

Best time to find cheap flights, 5% potential price drop

Round-trip from

R12 430

From Johannesburg to Seoul

One-way from

R8 286

One-way flight from Johannesburg to Seoul

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest day to fly return from Johannesburg to Seoul?

Users have found that flying from Johannesburg to Seoul on a Friday typically leans towards higher prices. However, this doesn’t mean you still can’t find a deal. Flexibility with other aspects of your flight can still land a great price for your trip.

How far in advance should I book a flight from Johannesburg to Seoul?

Travellers have found it’s best to book a flight 28 days in advance to save up to 6% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 28 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Johannesburg to Seoul 1-2 weeks in advance for as low as R13 542, or R13 679 for flights within the next 24 hours.

What is the cheapest month to fly from Johannesburg to Seoul?

Our data shows that March tends to be the cheapest month to fly to Seoul from Johannesburg. Users have commonly found prices around R13 094 for the month, but tickets can be as low as R11 104. Due to multiple factors, prepare for potentially higher prices in December.

When is the cheapest time to fly from Johannesburg to Seoul (JNB - SEL)?

A simple way to save on the total cost of your ticket is to fly from Johannesburg to Seoul at midday. If you’re flexible enough to do this you can expect to save up to 13% on your trip compared to booking a flight in the afternoon.

Cheap flights from Johannesburg to Seoul in January, February 2021

The best prices found for JNB to SEL flights in January, February
3 Feb - 7 Mar
R12 460pp
JNB
Johannesburg OR Tambo
Ethiopian Air
 
1 STOP
ICN
Incheon Intl
ICN
Incheon Intl
Ethiopian Air
 
1 STOP
JNB
Johannesburg OR Tambo
25 Jan - 23 Feb
R13 938pp
JNB
Johannesburg OR Tambo
Qatar Airways
 
1 STOP
ICN
Incheon Intl
ICN
Incheon Intl
Qatar Airways
 
1 STOP
JNB
Johannesburg OR Tambo
25 Jan - 24 Feb
R16 542pp
JNB
Johannesburg OR Tambo
Multiple airlines
 
1 STOP
ICN
Incheon Intl
ICN
Incheon Intl
Etihad Airways
   
2 STOPS
JNB
Johannesburg OR Tambo

Johannesburg to Seoul 2021 flight deals

Cheap flights to Seoul from Johannesburg found for this year
6 Mar - 12 Mar
R10 480pp
JNB
Johannesburg OR Tambo
Ethiopian Air
 
1 STOP
ICN
Incheon Intl
ICN
Incheon Intl
Ethiopian Air
 
1 STOP
JNB
Johannesburg OR Tambo
1 Apr - 30 May
R11 150pp
JNB
Johannesburg OR Tambo
Ethiopian Air
 
1 STOP
ICN
Incheon Intl
ICN
Incheon Intl
Ethiopian Air
 
1 STOP
JNB
Johannesburg OR Tambo
1 Apr - 30 May
R11 165pp
JNB
Johannesburg OR Tambo
Ethiopian Air
 
1 STOP
ICN
Incheon Intl
ICN
Incheon Intl
Ethiopian Air
 
1 STOP
JNB
Johannesburg OR Tambo

Last-minute flights from Johannesburg to Seoul

Late deals on return flights to Seoul from Johannesburg, departing today and this week
25 Jan - 23 Feb
R13 938pp
JNB
Johannesburg OR Tambo
Qatar Airways
 
1 STOP
ICN
Incheon Intl
ICN
Incheon Intl
Qatar Airways
 
1 STOP
JNB
Johannesburg OR Tambo
25 Jan - 24 Feb
R16 542pp
JNB
Johannesburg OR Tambo
Multiple airlines
 
1 STOP
ICN
Incheon Intl
ICN
Incheon Intl
Etihad Airways
   
2 STOPS
JNB
Johannesburg OR Tambo
25 Jan - 23 Feb
R16 832pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
ICN
Incheon Intl
ICN
Incheon Intl
Qatar Airways
 
1 STOP
JNB
Johannesburg OR Tambo

One-way flights to Seoul from Johannesburg

The cheapest one-way flights from Johannesburg to Seoul
8:45 - 10:30
Singapore Airlines
1 stop
18h 45m
JNB - ICN
Singapore Airlines
R8 287
mytrip.com
18:30 - 10:45
Ethiopian Air
1 stop
33h 15m
JNB - ICN
Ethiopian Air
R8 317
mytrip.com
7:00 - 11:50
Multiple Airlines
2 stops
45h 50m
JNB - ICN
Multiple Airlines
R18 112
Gotogate

Related info for your journey

Useful info, stats and facts about Johannesburg to Seoul flights.

Flight FAQs

From Johannesburg to Seoul

Can I find flights from Johannesburg to Seoul for under R10 663 on Cheapflights?

Yes, there are multiple flights from Johannesburg to Seoul for under R10 663. The cheapest flight booked recently is on Ethiopian Air for just R10 480, but on average you can expect to pay R13 496.

What safety measures are being taken by airlines flying from Johannesburg OR Tambo to Seoul to control the spread of COVID-19?

New policies can now be found on Etihad Airways to help keep travellers safe while flying. New policies for travellers booking flights from Johannesburg OR Tambo to Seoul include masks being provided and required on board, daily cleaning and sanitisation, use of HEPA filters, pre-flight testing for antibodies and symptoms, and socially-distanced seating (for a limited time). Keep in mind that policies will vary by airline.

Which airlines flying from Johannesburg OR Tambo to Seoul have flexible cancellations due to COVID-19?

Cathay Pacific, Singapore Airlines, and Ethiopian Air are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

Are there direct flights from Johannesburg to Seoul for under R10 663 on Cheapflights?

There are no direct flights from Johannesburg to Seoul, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

Are there last-minute flights available from Johannesburg to Seoul for under R15 232?

There are currently 8+ open flights from Johannesburg to Seoul within the next 7 days for less than R15 232.

Is Johannesburg weather warmer or cooler than Seoul?

You can imagine temperatures to be in the 29 °C range in August. The weather in Seoul is generally hotter than Johannesburg's. As flight availability is subject to become more limited as peak season approaches it is ideal to book in a timely manner.

How long does is the flight from Johannesburg to Seoul?

A quick flight from Johannesburg to Seoul can take about 18h 20m. Ethiopian Air provides one of the quickest options available for as low as R10 480. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.

What are the cheapest airlines to flying from Johannesburg to Seoul return?

Currently priced at R10 480, Ethiopian Air will fly you from Johannesburg to Seoul and back. In addition to Ethiopian Air, many other airlines offer competitively priced options for your trip. Search Cheapflights for deals from Emirates and Turkish Airlines - these airlines can fly you to your destination from R13 146 and R13 237, respectively. Ethiopian Air is priced at 19% lower than the current average price of a flight leaving 3 months from now.

What are the cheapest airlines to fly from Johannesburg to Seoul one-way?

One-way options have recently been found by users for as low as R6 291 on Ethiopian Air. Another option is Singapore Airlines, who have fights from R8 287.

Related searches

Flights to Seoul from Johannesburg
Flights to Johannesburg Flights to Seoul Flights from Johannesburg

Alternative routes for Johannesburg to Seoul

Destination information for Seoul

Things to know before you go. Useful info for your trip from Johannesburg to Seoul
Today's exchange rate
R1 = 72원
Average temperature for January in Seoul
2.0 °C
Avg rainfall for January in Seoul
22.0 mm

Airports servicing Johannesburg

Airports servicing Seoul

Top 7 airlines flying from Johannesburg to Seoul

The chart below displays the airlines Cheapflights users travelling from Johannesburg to Seoul choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.

Airline Cheapest Average Flexibility On-time COVID-19 safety
Ethiopian Air
R703 R780 No cancel fee 72%
Search Ethiopian Air flights
Singapore Airlines
R549 R801 No cancel fee 81%
Search Singapore Airlines flights
Air China
R707 R817 No cancel fee 67%
Search Air China flights
Etihad Airways
R778 R910 No cancel fee 75%
Search Etihad Airways flights
Cathay Pacific
R841 R913 No cancel fee 72%
Search Cathay Pacific flights
Qatar Airways
R746 R936 No cancel fee 68%
Search Qatar Airways flights
Emirates
R777 R1 026 No cancel fee 75%
Search Emirates flights
Home Asia Korea Seoul Cheap flights from Johannesburg to Seoul
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First