Flight tickets from Johannesburg South Africa

JNB

General flight information

1 ⁠hr 48 ⁠min Travel time
896 km Distance between cities
KGS6,361 Lowest price
19 Direct flights per week
06:00 Earliest departure
18:15 Latest departure

Cheap tickets

Cheapest
KGS6,361
Sun 10 May 16:55 – 18:45
1 ⁠hr 50 ⁠min / direct
Cheapest including baggage
KGS8,019
Sun 10 May 16:55 – 18:45
1 ⁠hr 50 ⁠min / direct

Direct flight schedule

  • Port Elizabeth Tue, Fri from KGS8,355
  • Cape Town every day from KGS11,416

12-month price trend

KGS16,522KGS8,190KGS16,522KGS8,190
KGS9,773
Jan
KGS9,773
KGS11,394
Feb
KGS11,394
KGS10,220
Mar
KGS10,220
KGS11,660
Apr
KGS11,660
KGS8,190
May
KGS8,190
KGS8,631
Jun
KGS8,631
KGS10,703
Jul
KGS10,703
KGS8,246
Aug
KGS8,246
KGS8,836
Sep
KGS8,836
KGS10,081
Oct
KGS10,081
KGS9,422
Nov
KGS9,422
KGS16,522
Dec
KGS16,522

FAQ

Flight duration from Johannesburg to South Africa

On average, flights from Johannesburg to South Africa take around 1 hour 40 minutes when flying directly. With layovers, the flight duration can be up to 5 hours 21 minutes.

How much do flights cost from Johannesburg to South Africa?

Are there direct flights from Johannesburg South Africa?

Which airlines fly to South Africa from Johannesburg?

When is it cheapest to fly from Johannesburg to South Africa?