Cheap airfares to Johannesburg

Looking for a cheap flight to Johannesburg? Save serious dollars with these special Johannesburg airfare deals. We have 139 discounted flights to Johannesburg on sale - be quick to secure your ticket!


The fares listed on this page are subject to availability. Taxes may vary depending on departure and destination points, intermediate routing and exchange rates. Prices are a guide only, the specific taxes applicable to your selected itinerary will be confirmed at the time of booking.

Airline Departure(s) Destination(s) Depart By Book By Class Price From

Qantas
Perth
Johannesburg

19 May 2015 -
17 Jun 2015
6 May 2015 Economy $1,463
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Qantas
Perth
Johannesburg

14 Jul 2015 -
8 Sep 2015
6 May 2015 Economy $1,463
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Qantas
Perth
Johannesburg

22 Sep 2015 -
31 Oct 2015
6 May 2015 Economy $1,463
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Singapore Airlines
Perth
Johannesburg

29 Apr 2015 -
10 Jun 2015
28 May 2015 Economy $1,474
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Singapore Airlines
Perth
Johannesburg

5 Jul 2015 -
6 Sep 2015
28 May 2015 Economy $1,474
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Singapore Airlines
Perth
Johannesburg

21 Sep 2015 -
31 Oct 2015
28 May 2015 Economy $1,474
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Singapore Airlines
Adelaide
Brisbane
Melbourne
Sydney
Johannesburg

29 Apr 2015 -
10 Jun 2015
28 May 2015 Economy $1,492
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Singapore Airlines
Adelaide
Brisbane
Melbourne
Sydney
Johannesburg

5 Jul 2015 -
6 Sep 2015
28 May 2015 Economy $1,492
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Singapore Airlines
Adelaide
Brisbane
Melbourne
Sydney
Johannesburg

21 Sep 2015 -
31 Oct 2015
28 May 2015 Economy $1,492
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Etihad Airways
Perth
Johannesburg

1 Oct 2015 -
31 Oct 2015
29 Oct 2015 Economy $1,546
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Etihad Airways
Perth
Johannesburg

29 Apr 2015 -
26 May 2015
1 May 2015 Economy $1,555
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Etihad Airways
Perth
Johannesburg

1 Sep 2015 -
31 Oct 2015
1 May 2015 Economy $1,555
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Etihad Airways
Brisbane
Melbourne
Sydney
Johannesburg

29 Apr 2015 -
26 May 2015
1 May 2015 Economy $1,575
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Etihad Airways
Brisbane
Melbourne
Sydney
Johannesburg

1 Sep 2015 -
31 Oct 2015
1 May 2015 Economy $1,575
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Emirates
Adelaide
Brisbane
Melbourne
Perth
Sydney
Johannesburg

29 Apr 2015 -
4 Jun 2015
5 May 2015 Economy $1,596
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Emirates
Adelaide
Brisbane
Melbourne
Perth
Sydney
Johannesburg

13 Jul 2015 -
31 Oct 2015
5 May 2015 Economy $1,596
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Etihad Airways
Brisbane
Melbourne
Sydney
Johannesburg

1 Oct 2015 -
31 Oct 2015
29 Oct 2015 Economy $1,663
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Qatar Airways
Melbourne
Perth
Johannesburg

29 Apr 2015 -
26 May 2015
30 Apr 2015 Economy $1,686
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Qatar Airways
Melbourne
Perth
Johannesburg

1 Sep 2015 -
31 Oct 2015
30 Apr 2015 Economy $1,686
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Qantas
Sydney
Johannesburg

19 May 2015 -
17 Jun 2015
6 May 2015 Economy $1,703
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Qantas
Sydney
Johannesburg

14 Jul 2015 -
8 Sep 2015
6 May 2015 Economy $1,703
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Qantas
Sydney
Johannesburg

22 Sep 2015 -
31 Oct 2015
6 May 2015 Economy $1,703
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


South African Airways
Perth
Johannesburg

19 May 2015 -
17 Jun 2015
8 May 2015 Economy $1,707
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


South African Airways
Perth
Johannesburg

14 Jul 2015 -
8 Sep 2015
8 May 2015 Economy $1,707
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


South African Airways
Perth
Johannesburg

22 Sep 2015 -
31 Oct 2015
8 May 2015 Economy $1,707
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


South African Airways
Sydney
Johannesburg

19 May 2015 -
17 Jun 2015
8 May 2015 Economy $1,719
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


South African Airways
Sydney
Johannesburg

14 Jul 2015 -
8 Sep 2015
8 May 2015 Economy $1,719
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


South African Airways
Sydney
Johannesburg

22 Sep 2015 -
31 Oct 2015
8 May 2015 Economy $1,719
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Air Mauritius
Perth
Johannesburg

29 Apr 2015 -
31 Oct 2015
29 Oct 2015 Economy $1,732
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Singapore Airlines
Perth
Johannesburg

29 Apr 2015 -
31 Oct 2015
29 Oct 2015 Economy $1,733
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Etihad Airways
Perth
Johannesburg

27 May 2015 -
4 Jun 2015
1 May 2015 Economy $1,749
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Etihad Airways
Perth
Johannesburg

13 Jul 2015 -
31 Aug 2015
1 May 2015 Economy $1,749
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Qantas
Perth
Johannesburg

29 Apr 2015 -
25 Jun 2015
23 Jun 2015 Economy $1,751
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Qantas
Perth
Johannesburg

30 Jun 2015 -
17 Sep 2015
15 Sep 2015 Economy $1,751
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Qantas
Perth
Johannesburg

21 Sep 2015 -
31 Oct 2015
29 Oct 2015 Economy $1,751
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Etihad Airways
Brisbane
Melbourne
Sydney
Johannesburg

27 May 2015 -
4 Jun 2015
1 May 2015 Economy $1,769
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Etihad Airways
Brisbane
Melbourne
Sydney
Johannesburg

13 Jul 2015 -
31 Aug 2015
1 May 2015 Economy $1,769
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Qatar Airways
Melbourne
Perth
Johannesburg

27 May 2015 -
9 Jun 2015
30 Apr 2015 Economy $1,783
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Qatar Airways
Melbourne
Perth
Johannesburg

13 Jul 2015 -
31 Aug 2015
30 Apr 2015 Economy $1,783
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Singapore Airlines
Adelaide
Brisbane
Melbourne
Sydney
Johannesburg

29 Apr 2015 -
31 Oct 2015
29 Oct 2015 Economy $1,799
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Virgin Australia
Darwin
Johannesburg

29 Apr 2015 -
31 May 2015
29 May 2015 Economy $1,808
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Virgin Australia
Darwin
Johannesburg

5 Jun 2015 -
11 Jul 2015
9 Jul 2015 Economy $1,808
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Virgin Australia
Darwin
Johannesburg

1 Aug 2015 -
31 Oct 2015
29 Oct 2015 Economy $1,808
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Cathay Pacific
Adelaide
Brisbane
Cairns
Melbourne
Perth
Sydney
Johannesburg

4 Oct 2015 -
31 Oct 2015
29 Oct 2015 Economy $1,830
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Qantas
Perth
Johannesburg

26 Jun 2015 -
29 Jun 2015
27 Jun 2015 Economy $1,847
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Qantas
Perth
Johannesburg

18 Sep 2015 -
20 Sep 2015
18 Sep 2015 Economy $1,847
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Singapore Airlines
Darwin
Johannesburg

29 Apr 2015 -
31 Oct 2015
29 Oct 2015 Economy $1,885
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Qatar Airways
Melbourne
Perth
Johannesburg

10 Jun 2015 -
12 Jul 2015
30 Apr 2015 Economy $1,928
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Etihad Airways
Perth
Johannesburg

29 Apr 2015 -
5 Jun 2015
3 Jun 2015 Economy $1,934
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Etihad Airways
Perth
Johannesburg

16 Aug 2015 -
30 Sep 2015
28 Sep 2015 Economy $1,934
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Virgin Australia
Perth
Johannesburg

29 Apr 2015 -
31 May 2015
29 May 2015 Economy $1,962
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Virgin Australia
Perth
Johannesburg

5 Jun 2015 -
11 Jul 2015
9 Jul 2015 Economy $1,962
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Virgin Australia
Perth
Johannesburg

1 Aug 2015 -
31 Oct 2015
29 Oct 2015 Economy $1,962
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Cathay Pacific
Adelaide
Brisbane
Cairns
Melbourne
Perth
Sydney
Johannesburg

29 Apr 2015 -
10 Jun 2015
8 Jun 2015 Economy $1,981
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Cathay Pacific
Adelaide
Brisbane
Cairns
Melbourne
Perth
Sydney
Johannesburg

11 Aug 2015 -
3 Oct 2015
1 Oct 2015 Economy $1,981
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Qantas
Adelaide
Brisbane
Melbourne
Sydney
Johannesburg

29 Apr 2015 -
25 Jun 2015
23 Jun 2015 Economy $1,991
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Qantas
Adelaide
Brisbane
Melbourne
Sydney
Johannesburg

30 Jun 2015 -
17 Sep 2015
15 Sep 2015 Economy $1,991
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Qantas
Adelaide
Brisbane
Melbourne
Sydney
Johannesburg

21 Sep 2015 -
31 Oct 2015
29 Oct 2015 Economy $1,991
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Virgin Australia
Adelaide
Brisbane
Melbourne
Sydney
Johannesburg

29 Apr 2015 -
31 May 2015
29 May 2015 Economy $1,991
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Virgin Australia
Adelaide
Brisbane
Melbourne
Sydney
Johannesburg

5 Jun 2015 -
11 Jul 2015
9 Jul 2015 Economy $1,991
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Virgin Australia
Adelaide
Brisbane
Melbourne
Sydney
Johannesburg

1 Aug 2015 -
31 Oct 2015
29 Oct 2015 Economy $1,991
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


South African Airways
Perth
Johannesburg

29 Apr 2015 -
31 Oct 2015
29 Oct 2015 Economy $1,995
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Virgin Australia
Darwin
Johannesburg

1 Jun 2015 -
4 Jun 2015
2 Jun 2015 Economy $2,000
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Virgin Australia
Darwin
Johannesburg

12 Jul 2015 -
31 Jul 2015
29 Jul 2015 Economy $2,000
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


South African Airways
Adelaide
Brisbane
Melbourne
Sydney
Johannesburg

29 Apr 2015 -
31 Oct 2015
29 Oct 2015 Economy $2,007
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Qatar Airways
Perth
Johannesburg

4 Oct 2015 -
31 Oct 2015
29 Oct 2015 Economy $2,025
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Qatar Airways
Melbourne
Johannesburg

4 Oct 2015 -
31 Oct 2015
29 Oct 2015 Economy $2,045
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Etihad Airways
Brisbane
Melbourne
Sydney
Johannesburg

29 Apr 2015 -
5 Jun 2015
3 Jun 2015 Economy $2,051
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Etihad Airways
Brisbane
Melbourne
Sydney
Johannesburg

16 Aug 2015 -
30 Sep 2015
28 Sep 2015 Economy $2,051
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Qantas
Adelaide
Brisbane
Melbourne
Sydney
Johannesburg

26 Jun 2015 -
29 Jun 2015
27 Jun 2015 Economy $2,087
Return

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.