Compare Cheap Flights from Perth to Johannesburg, South Africa
Looking for cheap flights to Johannesburg from Perth? Use Webjet's deal finder to help you compare flights, carriers and seating classes all year round. You'll be sure to find the right flight to match your budget, plans and travel preferences.
Departure Date |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Last Updated^ |
---|---|---|---|---|---|---|---|
Fri 01 Dec |
Best Price
$2,634*
RETURN
|
$3,999*
RETURN
|
$4,547*
RETURN
|
- | - | - | 27 Nov |
Sat 02 Dec |
Best Price
$3,569*
RETURN
|
- |
$3,975*
RETURN
|
$10,851*
RETURN
|
- | - | 25 Nov |
Mon 04 Dec |
Best Price
$3,096*
RETURN
|
$4,105*
RETURN
|
$4,646*
RETURN
|
$4,367*
RETURN
|
$7,066*
RETURN
|
$4,483*
RETURN
|
27 Nov |
Tue 05 Dec |
Best Price
$3,405*
RETURN
|
$3,897*
RETURN
|
- | - | - | - | 26 Nov |
Wed 06 Dec |
Best Price
$3,270*
RETURN
|
$4,155*
RETURN
|
- |
$5,086*
RETURN
|
- | - | 27 Nov |
Fri 08 Dec |
Best Price
$3,435*
RETURN
|
$4,509*
RETURN
|
- | - | - | - | 26 Nov |
Sun 10 Dec |
Best Price
$4,449*
RETURN
|
$4,821*
RETURN
|
$7,832*
RETURN
|
$5,844*
RETURN
|
- | - | 26 Nov |
Mon 11 Dec |
Best Price
$4,134*
RETURN
|
$8,186*
RETURN
|
$4,647*
RETURN
|
$6,010*
RETURN
|
- | - | 23 Nov |
Thu 14 Dec |
Best Price
$3,773*
RETURN
|
$4,798*
RETURN
|
$7,064*
RETURN
|
$5,448*
RETURN
|
- |
$7,553*
RETURN
|
22 Nov |
Fri 15 Dec |
Best Price
$3,966*
RETURN
|
$10,059*
RETURN
|
$8,008*
RETURN
|
- | - | - | 22 Nov |
Sat 16 Dec |
Best Price
$4,134*
RETURN
|
- |
$7,832*
RETURN
|
$5,504*
RETURN
|
- |
$8,446*
RETURN
|
22 Nov |
Sun 17 Dec |
Best Price
$3,872*
RETURN
|
$4,748*
RETURN
|
- |
$5,911*
RETURN
|
$7,115*
RETURN
|
$14,686*
RETURN
|
24 Nov |
Mon 18 Dec |
Best Price
$3,640*
RETURN
|
$4,748*
RETURN
|
$8,007*
RETURN
|
$5,541*
RETURN
|
- |
$11,513*
RETURN
|
22 Nov |
Tue 19 Dec |
Best Price
$3,910*
RETURN
|
$4,259*
RETURN
|
$6,474*
RETURN
|
$5,372*
RETURN
|
$7,280*
RETURN
|
- | 22 Nov |
Wed 20 Dec |
Best Price
$4,116*
RETURN
|
$4,259*
RETURN
|
$8,008*
RETURN
|
- | - | - | 22 Nov |
Thu 21 Dec |
Best Price
$4,157*
RETURN
|
$4,752*
RETURN
|
$8,008*
RETURN
|
$6,020*
RETURN
|
$7,530*
RETURN
|
- | 22 Nov |
Fri 22 Dec |
Best Price
$4,219*
RETURN
|
$4,482*
RETURN
|
$7,832*
RETURN
|
$5,915*
RETURN
|
- | - | 22 Nov |
Sun 24 Dec |
Best Price
$2,933*
RETURN
|
$4,528*
RETURN
|
$4,548*
RETURN
|
$5,580*
RETURN
|
$7,065*
RETURN
|
$4,273*
RETURN
|
25 Nov |
Mon 25 Dec |
Best Price
$3,799*
RETURN
|
$7,851*
RETURN
|
$4,647*
RETURN
|
$5,321*
RETURN
|
- | - | 22 Nov |
Wed 27 Dec |
Best Price
$3,779*
RETURN
|
- |
$4,547*
RETURN
|
$10,546*
RETURN
|
- | - | 25 Nov |
Fri 29 Dec |
Best Price
$3,071*
RETURN
|
$4,178*
RETURN
|
$4,646*
RETURN
|
- | - | - | 29 Nov |
Sat 30 Dec |
Best Price
$3,256*
RETURN
|
- |
$4,547*
RETURN
|
- | - | - | 26 Nov |
Departure Date |
|
|
---|---|---|
Fri 01 Dec Updated on 27 Nov |
$2,634
RETURN
|
![]() |
Sat 02 Dec Updated on 25 Nov |
$3,569
RETURN
|
![]() |
Mon 04 Dec Updated on 27 Nov |
$3,096
RETURN
|
![]() |
Tue 05 Dec Updated on 26 Nov |
$3,405
RETURN
|
![]() |
Wed 06 Dec Updated on 27 Nov |
$3,270
RETURN
|
![]() |
Fri 08 Dec Updated on 26 Nov |
$3,435
RETURN
|
![]() |
Sun 10 Dec Updated on 26 Nov |
$4,449
RETURN
|
![]() |
Mon 11 Dec Updated on 23 Nov |
$4,134
RETURN
|
![]() |
Thu 14 Dec Updated on 22 Nov |
$3,773
RETURN
|
![]() |
Fri 15 Dec Updated on 22 Nov |
$3,966
RETURN
|
![]() |
Sat 16 Dec Updated on 22 Nov |
$4,134
RETURN
|
![]() |
Sun 17 Dec Updated on 24 Nov |
$3,872
RETURN
|
![]() |
Mon 18 Dec Updated on 24 Nov |
$3,640
RETURN
|
![]() |
Tue 19 Dec Updated on 22 Nov |
$3,910
RETURN
|
![]() |
Wed 20 Dec Updated on 22 Nov |
$4,116
RETURN
|
![]() |
Thu 21 Dec Updated on 22 Nov |
$4,157
RETURN
|
![]() |
Fri 22 Dec Updated on 26 Nov |
$4,219
RETURN
|
![]() |
Sun 24 Dec Updated on 23 Nov |
$2,933
RETURN
|
![]() |
Mon 25 Dec Updated on 22 Nov |
$3,799
RETURN
|
![]() |
Wed 27 Dec Updated on 25 Nov |
$3,779
RETURN
|
![]() |
Fri 29 Dec Updated on 29 Nov |
$3,071
RETURN
|
![]() |
Sat 30 Dec Updated on 26 Nov |
$3,256
RETURN
|
![]() |
*Prices on this page are subject to change without notice, perform a search to view live pricing. Prices are inclusive of taxes and airline surcharges. Additional Webjet fees per booking: Webjet Servicing Fee: Domestic $21.95, NZ $24.95, International $32.95. Booking Price Guarantee: Domestic $12.95, NZ $14.95, International $21.95. Varying payment fees are included in the price breakdown on Webjet’s checkout page, once your payment method has been selected.
Route information for flights from Perth to Johannesburg
Cheapest return price for the current month | from $2,634* |
Cheapest return price over next 6 months | from $1,684* |
Cheapest month | April 2024 |
Most expensive month | April 2024 |
Average flight time | 11h 10m |