Cheap flights from Accra to Johannesburg

5 nonstop flights a week, 1 of them today. Operated by South African Airways, about 5h 55m in the air, 2,899 mi (4,666 km). Tickets from $445, nonstop from $925.

Flights from Accra to Johannesburg

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Best fares from Accra to Johannesburg

Lowest one-way prices found by recent searches for the next 120 days; press a card to search that date

Accra to Johannesburg at a glance

flight time, nonstop
5h 55m
straight-line distance
2,899 mi (4,666 km)
flights a week
5
flight today
1
first and last departure
20:15 - 20:30
lowest price, with a connection, 16 February
$445
lowest nonstop price
$925
airline
1

Accra to Johannesburg ticket prices by month

Lowest one-way fare found by recent searches

Cheapest month: February 2027, tickets from $445. Prices come from searches over the last few days; check the search for your exact date.

The most expensive month is November 2026: from $566. The average across months is $505.

Accra to Johannesburg flight schedule

5 flights a week, 1 today. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
SA 57
South African Airways
20:15 Kotoka International, terminal 3
04:10 O.R. Tambo International, terminal A
5h 55m
Tue, Thu, Sat
Airbus A330-300
SA 53
South African Airways
20:30 Kotoka International, terminal 3
04:25 O.R. Tambo International, terminal A
5h 55m
Wed, Sun
Airbus A330-300

Days of the week are taken from the schedule for the next 14 days; schedules change by season. Johannesburg is 2 hours ahead of Accra. The search shows seat availability and the price for your date.

Airlines flying Accra to Johannesburg

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Accra to Johannesburg depart and land

Departure from Accra

5 flights a week, terminal 3, 1 mi (2 km) from the city centre

Arrival in Johannesburg

5 flights a week, terminal A, 12 mi (20 km) from the city centre

Frequently asked questions

How long is the flight from Accra to Johannesburg?
A nonstop flight takes 5 hours 55 minutes on average.
How far is Johannesburg from Accra?
2,899 mi (4,666 km) in a straight line between the cities.
Which airlines fly nonstop from Accra to Johannesburg?
South African Airways (5 a week).
How many flights a day are there from Accra to Johannesburg?
1 flight today and 5 a week, about 0.7 a day on average.
When are the first and last flights from Accra to Johannesburg?
The first departure is at 20:15 (SA57), the last at 20:30 (SA53). Local time.
What is the cheapest month to fly from Accra to Johannesburg?
February 2027: tickets from $445. The most expensive is November 2026, from $566.
What is the cheapest upcoming date to fly from Accra to Johannesburg?
16 February 2027 (Tuesday): from $445 one way, with a connection, by recent searches. The search shows the price for your dates.
Which airline is the cheapest from Accra to Johannesburg?
South African Airways: nonstop tickets from $925 on 16 February by recent searches. Prices change daily, so compare the sellers in the search.
What is the time difference between Accra and Johannesburg?
Johannesburg is 2 hours ahead of Accra. Schedule times on this page are local to each airport.
Which Accra airport do flights to Johannesburg leave from?
Kotoka International (5 a week).