FlightsFrom Accra

To Johannesburg

Cheap Flights from Accra to Johannesburg

Browse current best options from Accra. Become a member to unlock all deals and get alerts when new deals appear.

Deals from

Accra

RatePunk searches hundreds of travel sites at once for deals on flights to Johannesburg

Prices updated 24 days ago

486,190 searches this week

171 airlines compared

80%+ AI score for best value

Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)

Today’s best flight deals from Accra to Johannesburg

Explore current cheapest deals departing from Accra to Johannesburg

August 15 - August 31

Cheapest

ACC - Johannesburg

$933

$678

Round trip

August 2 - August 8

Cheapest
Best

ACC - Johannesburg

$991

$678

Round trip

September 8 - September 19

Cheapest

ACC - Johannesburg

$859

$678

Round trip

September 1 - September 10

Cheapest

ACC - Johannesburg

$855

$678

Round trip

July 16 - July 25

Earliest

ACC - Johannesburg

$703

$679

Round trip

October 14 - October 21

ACC - Johannesburg

$933

$679

Round trip

August 23 - September 8

ACC - Johannesburg

$935

$679

Round trip

August 16 - September 1

ACC - Johannesburg

$934

$679

Round trip

August 15 - August 22

Best

ACC - Johannesburg

$979

$679

Round trip

July 23 - July 30

ACC - Johannesburg

$710

$679

Round trip

Unlock all 500+ flight deals to Johannesburg and get alerts when great deals appear

Route Intelligence — 486,190 Searches this Week

Insights for flights from Accra to Johannesburg

A typical journey from Accra to Johannesburg takes about 22h 45m, including connections. This is a long-haul route covering a substantial distance, and given that most itineraries involve at least one stop, the overall travel time reflects the need for transfers. You can expect a significant portion of your travel day to be spent in transit.
When looking for cheap flights from Accra to Johannesburg, prices typically range from $741–$1310, with a median of $844. Right now, fares are above the typical level, and only 9% of recent fares were classified as a good price. New deals appear almost daily, so setting up a price alert could be beneficial for tracking fare changes.
The cheapest time to fly from Accra to Johannesburg is typically in March, with a median fare of $731. Following closely are April and May, with median fares of $745 and $746 respectively. These months offer the most favorable pricing for this route.
Most itineraries for flights from Accra to Johannesburg connect at least once. Only 4.5% of recent fares were for direct flights from Accra to Johannesburg. For the majority of itineraries, which include connections, the typical number of stopovers is 2.

How much is a round trip from Accra to Johannesburg

Regular price: $799 - $1,178

Prices for flights from Accra to Johannesburg are currently below the regular range.

The regular price range for flights from Accra to Johannesburg is between $799 and $1178. The current lowest deal is $678 with Kenya Airways, for travel from Aug 15-Aug 31.

now $678

Low $799

High $1,178

The cheapest time to fly from Accra to Johannesburg

The cheapest month to fly from Accra to Johannesburg is March, with a median price of $731. The most expensive month is September, with a median price of $1359. Prices are generally lower from January to December.

March

Cheapest

Flights from $731

September

Most Expensive

Flights from $1,359

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Direct flights from Accra to Johannesburg

Airline logo

South African Airways

Last-minute flights going from Accra to Johannesburg

Mon, Jun 22

⌛ Last-Minute

ACC - Johannesburg

Rwandair Express

Accra (ACC) - Johannesburg (JNB)

Rwandair Express

$812

$711

One-way

Wed, Jul 1

⌛ Last-Minute

ACC - Johannesburg

Kenya Airways

Accra (ACC) - Johannesburg (JNB)

Kenya Airways

$700

$723

One-way

Fri, Jul 3

⌛ Last-Minute

ACC - Johannesburg

Kenya Airways

Accra (ACC) - Johannesburg (JNB)

Kenya Airways

$760

$711

One-way

Sun, Jul 5

⌛ Last-Minute

ACC - Johannesburg

Kenya Airways

Accra (ACC) - Johannesburg (JNB)

Kenya Airways

$725

$724

One-way

Mon, Jul 6

⌛ Last-Minute

ACC - Johannesburg

Kenya Airways

Accra (ACC) - Johannesburg (JNB)

Kenya Airways

$692

$713

One-way

Mon, Jul 6

⌛ Last-Minute

ACC - Johannesburg

Kenya Airways

Accra (ACC) - Johannesburg (JNB)

Kenya Airways

$756

$720

One-way

Biggest price drops on these dates for flights from Accra to Johannesburg

4 nights

Aug 4 - Aug 8

$1,030  →  $708

31%

6 nights

Aug 2 - Aug 8

$991  →  $678

32%

2 nights

Aug 5 - Aug 7

$1,038  →  $727

30%

4 nights

Aug 11 - Aug 15

$1,031  →  $725

30%

Popular Airports to fly from Accra to Johannesburg

Accra - Johannesburg route insights

💸 Price insights

Recent fares are below the typical level.

Recent fares from Accra to Johannesburg are below the typical level, with prices around $678.

📅 Best time to fly

Fly in March for the best prices.

Historically, March is the cheapest month to fly, with a median price of $731.

⏱️ Flight duration

Expect connecting flights for this route.

Flights from Accra to Johannesburg typically take 22h 45m with two stopovers.

✈️ Airlines & availability

Connecting flights are dominant on this route.

Only 4.5% of deals are direct, making connecting flights the most common option.

🏆 Airline highlight

South African Airways offers direct flights.

South African Airways is one of the airlines offering direct flights on this route.

🎯 Booking tip

Deals appear frequently for this route.

Historically, deals for flights from Accra to Johannesburg appear frequently, averaging 1.03 per day.

Accra main airports to depart from

Kotoka International (ACC)

Cheapest

Kotoka International Airport is the cheapest option for flights from Accra to Johannesburg.

📍 ~2 km from Accra city center (reachable by car).

💸 Flights from ~$678

Johannesburg main airports to arrive at

O. R. Tambo International (JNB)

Cheapest

O. R. Tambo International Airport is a primary arrival option for flights from Accra to Johannesburg.

📍 ~20 km from Johannesburg city center (reachable by car)

💸 Flights from ~$678

Lanseria International (HLA)

Lanseria International Airport offers an alternative arrival point for your journey to Johannesburg.

📍 ~30 km from Johannesburg city center (reachable by car)

💸 Flights from ~$1167

Airports nearby Johannesburg used as alternative

Lanseria International (HLA)

Lanseria International Airport is a useful alternative for easier terminal navigation and faster check-in processes.

📍 ~29 km from Johannesburg (reachable by car)

💸 Flights from ~$1167

Bloemfontein (BFN)

Cheapest

Bloemfontein Airport is a major domestic hub with reliable scheduled services and good infrastructure.

📍 ~300 km from Johannesburg (reachable by car)

💸 Flights from ~$850

Kruger Mpumalanga International (MQP)

Kruger Mpumalanga International Airport is a reliable regional airport serving the eastern part of the country.

📍 ~330 km from Johannesburg (reachable by car)

💸 Flights from ~$958

Polokwane International (PTG)

Polokwane International Airport is a domestic option for northern Gauteng travelers, avoiding major hub congestion.

📍 ~280 km from Johannesburg (reachable by car)

💸 Flights from ~$985

Durban International (DUR)

Durban International Airport is a major international hub with a wide variety of airlines and destinations.

📍 ~490 km from Johannesburg (reachable by car)

💸 Flights from ~$868

Business & First Class Flight Deals to Johannesburg

Discover luxury on the budget with premium cabin class on flights from Accra to Johannesburg.

Elite

Best Elite deals to Johannesburg

Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.

From ACC

Elite

Oct 19

Johannesburg, South Africa

91% AI deal score

$3,166

$1,938

Save $1,228

From ACC

Elite

Oct 30

Johannesburg, South Africa

91% AI deal score

$3,164

$1,949

Save $1,215

From ACC

Elite

Jun 21

Johannesburg, South Africa

91% AI deal score

$3,008

$1,980

Save $1,028

From ACC

Elite

Jul 25

Johannesburg, South Africa

90% AI deal score

$3,050

$1,938

Save $1,112

From ACC

Elite

Aug 22

Johannesburg, South Africa

90% AI deal score

$2,746

$1,938

Save $808

From ACC

Elite

Jun 24

Johannesburg, South Africa

90% AI deal score

$2,892

$1,980

Save $912

From ACC

Elite

Jul 14

Johannesburg, South Africa

89% AI deal score

$2,847

$1,937

Save $910

From ACC

Elite

Jul 14

Johannesburg, South Africa

89% AI deal score

$2,845

$1,937

Save $908

From ACC

Elite

Aug 03

Johannesburg, South Africa

89% AI deal score

$2,632

$1,937

Save $695

From ACC

Elite

Aug 04

Johannesburg, South Africa

89% AI deal score

$2,612

$1,938

Save $674

From ACC

Elite

Aug 18

Johannesburg, South Africa

89% AI deal score

$2,641

$1,938

Save $703

From ACC

Elite

Aug 09

Johannesburg, South Africa

89% AI deal score

$2,592

$1,938

Save $654

From ACC

Elite

Jul 17

Johannesburg, South Africa

89% AI deal score

$2,874

$1,938

Save $936

From ACC

Elite

Aug 20

Johannesburg, South Africa

89% AI deal score

$2,620

$1,945

Save $675

From ACC

Elite

Jun 21

Johannesburg, South Africa

89% AI deal score

$2,750

$1,985

Save $765

From ACC

Elite

Oct 23

Johannesburg, South Africa

89% AI deal score

$3,171

$2,122

Save $1,049

From ACC

Elite

Jul 31

Johannesburg, South Africa

88% AI deal score

$2,802

$1,937

Save $865

From ACC

Elite

Aug 22

Johannesburg, South Africa

88% AI deal score

$2,586

$1,938

Save $648

From ACC

Elite

Jul 25

Johannesburg, South Africa

88% AI deal score

$2,848

$1,954

Save $894

From ACC

Elite

Jun 25

Johannesburg, South Africa

88% AI deal score

$2,671

$1,980

Save $691

From ACC

Elite

Jun 22

Johannesburg, South Africa

88% AI deal score

$2,988

$2,122

Save $866

From ACC

Elite

Jul 20

Johannesburg, South Africa

88% AI deal score

$3,093

$2,127

Save $966

From ACC

Elite

Jul 08

Johannesburg, South Africa

88% AI deal score

$3,072

$2,128

Save $944

From ACC

Elite

Nov 02

Johannesburg, South Africa

87% AI deal score

$2,559

$1,938

Save $621

From ACC

Elite

Nov 05

Johannesburg, South Africa

87% AI deal score

$2,579

$1,938

Save $641

From ACC

Elite

Aug 14

Johannesburg, South Africa

87% AI deal score

$2,670

$2,120

Save $550

From ACC

Elite

Aug 19

Johannesburg, South Africa

87% AI deal score

$2,653

$2,120

Save $533

From ACC

Elite

Aug 03

Johannesburg, South Africa

87% AI deal score

$2,617

$2,120

Save $497

From ACC

Elite

Jul 27

Johannesburg, South Africa

87% AI deal score

$2,946

$2,122

Save $824

From ACC

Elite

Aug 07

Johannesburg, South Africa

87% AI deal score

$2,633

$2,122

Save $511

From ACC

Elite

Jul 24

Johannesburg, South Africa

87% AI deal score

$2,946

$2,127

Save $819

From ACC

Elite

Jul 01

Johannesburg, South Africa

87% AI deal score

$2,827

$2,151

Save $676

From ACC

Elite

Oct 01

Johannesburg, South Africa

87% AI deal score

$3,803

$2,546

Save $1,257

From ACC

Elite

Oct 14

Johannesburg, South Africa

87% AI deal score

$3,882

$2,556

Save $1,326

From ACC

Elite

Jul 17

Johannesburg, South Africa

86% AI deal score

$2,842

$2,122

Save $720

From ACC

Elite

Jul 10

Johannesburg, South Africa

86% AI deal score

$2,838

$2,127

Save $711

From ACC

Elite

Jun 28

Johannesburg, South Africa

82% AI deal score

$2,577

$2,070

Save $507

From ACC

Elite

Jun 29

Johannesburg, South Africa

82% AI deal score

$2,560

$2,070

Save $490

From ACC

Elite

Jun 29

Johannesburg, South Africa

82% AI deal score

$2,561

$2,096

Save $465

From ACC

Elite

Jul 13

Johannesburg, South Africa

82% AI deal score

$2,789

$2,127

Save $662

From ACC

Elite

Jun 24

Johannesburg, South Africa

81% AI deal score

$2,670

$2,122

Save $548

From ACC

Elite

Jul 01

Johannesburg, South Africa

81% AI deal score

$2,658

$2,122

Save $536

From ACC

Elite

Jun 22

Johannesburg, South Africa

81% AI deal score

$2,678

$2,122

Save $556

From ACC

Elite

Jun 19

Johannesburg, South Africa

81% AI deal score

$2,616

$2,122

Save $494

From ACC

Elite

Jul 22

Johannesburg, South Africa

81% AI deal score

$2,701

$2,127

Save $574

From ACC

Elite

Jun 26

Johannesburg, South Africa

81% AI deal score

$2,790

$2,287

Save $503

From ACC

Elite

Jun 24

Johannesburg, South Africa

81% AI deal score

$2,803

$2,287

Save $516

From ACC

Elite

Aug 25

Johannesburg, South Africa

81% AI deal score

$3,339

$2,554

Save $785

From ACC

Elite

Aug 18

Johannesburg, South Africa

81% AI deal score

$3,328

$2,562

Save $766

From ACC

Elite

Nov 10

Johannesburg, South Africa

80% AI deal score

$3,215

$2,518

Save $697

From ACC

Elite

Jul 08

Johannesburg, South Africa

80% AI deal score

$3,497

$2,554

Save $943

From ACC

Elite

Sep 10

Johannesburg, South Africa

80% AI deal score

$3,317

$2,576

Save $741

From ACC

Elite

Jul 29

Johannesburg, South Africa

80% AI deal score

$3,316

$2,578

Save $738

From ACC

Elite

Jul 15

Johannesburg, South Africa

80% AI deal score

$3,383

$2,578

Save $805

From ACC

Elite

Jul 15

Johannesburg, South Africa

79% AI deal score

$3,171

$2,578

Save $593

From ACC

Elite

Oct 15

Johannesburg, South Africa

68% AI deal score

$4,221

From ACC

Elite

Jul 17

Johannesburg, South Africa

68% AI deal score

$4,588

From ACC

Elite

Aug 01

Johannesburg, South Africa

68% AI deal score

$4,743

From ACC

Elite

Jun 23

Johannesburg, South Africa

68% AI deal score

$4,834

From ACC

Elite

Jun 23

Johannesburg, South Africa

68% AI deal score

$5,221

From ACC

Elite

Jun 23

Johannesburg, South Africa

68% AI deal score

$5,221

From ACC

Elite

Jun 20

Johannesburg, South Africa

68% AI deal score

$6,204

From ACC

Elite

Jun 20

Johannesburg, South Africa

68% AI deal score

$6,394

From ACC

Elite

Jun 20

Johannesburg, South Africa

68% AI deal score

$7,352

From ACC

Elite

Jun 21

Johannesburg, South Africa

68% AI deal score

$14,899

From ACC

Elite

Nov 26

Johannesburg, South Africa

66% AI deal score

$4,325

From ACC

Elite

Nov 26

Johannesburg, South Africa

66% AI deal score

$4,343

From ACC

Elite

Nov 12

Johannesburg, South Africa

66% AI deal score

$4,416

Frequently Asked Questions About Flights to Johannesburg

Historically, the optimal time to book flights from Accra to Johannesburg is typically between 14 and 27 days before departure. During this period, the average price for a flight has been observed to be around $756. Booking within 0-6 days of departure sees prices rise significantly to an average of $995. For bookings made 60 or more days out, the average price is even higher, at approximately $1293.

Across the trailing quarter, a good deal for a flight from Accra to Johannesburg is considered to be $741 or less. This threshold represents the lowest 25% of prices observed over the last 90 days. The median price for this route has been $844, while prices at the 75th percentile reached $1310.

Historically, March has been the cheapest month to fly from Accra to Johannesburg, with a median price of $731. April and May also offer competitive prices, with median fares of $745 and $746 respectively. These months are typically more affordable than the annual median price for the route, which stands at $844.