1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Search Your Dates
Filter (ie.. dates, airlines)
Reverse: JNB to PER

The Cheapest Return Perth to Johannesburg Flights.

SQ Return flights from $1,001
Dep. Tue 14 JulRet. Wed 12 Aug$1,001
Dep. Tue 14 JulRet. Fri 14 Aug$1,001
SQShow more Flights
Dep. Wed 15 JulRet. Wed 12 Aug$1,001
Dep. Wed 15 JulRet. Fri 14 Aug$1,001
Dep. Thu 16 JulRet. Wed 12 Aug$1,001
Dep. Thu 16 JulRet. Fri 14 Aug$1,001
Dep. Fri 17 JulRet. Wed 12 Aug$1,001
Dep. Fri 17 JulRet. Fri 14 Aug$1,001
Dep. Sat 18 JulRet. Fri 14 Aug$1,001
Dep. Sun 19 JulRet. Fri 14 Aug$1,001
Dep. Thu 30 JulRet. Wed 26 Aug$1,001
Dep. Fri 31 JulRet. Wed 26 Aug$1,001
Dep. Sat 01 AugRet. Wed 26 Aug$1,001
Dep. Sun 09 AugRet. Fri 21 Aug$1,001
Dep. Wed 19 AugRet. Wed 02 Sep$1,001
Dep. Wed 19 AugRet. Fri 04 Sep$1,001
Dep. Wed 19 AugRet. Sun 06 Sep$1,001
Dep. Wed 19 AugRet. Wed 09 Sep$1,001
Dep. Wed 19 AugRet. Fri 11 Sep$1,001
Dep. Wed 19 AugRet. Sun 13 Sep$1,001
Dep. Wed 19 AugRet. Wed 16 Sep$1,001
Dep. Thu 20 AugRet. Wed 02 Sep$1,001
Dep. Thu 20 AugRet. Sun 13 Sep$1,001
Dep. Fri 21 AugRet. Sun 13 Sep$1,001
Dep. Sat 22 AugRet. Sun 13 Sep$1,001
Dep. Sun 23 AugRet. Fri 04 Sep$1,001
Dep. Sun 23 AugRet. Sun 13 Sep$1,001
Dep. Tue 25 AugRet. Sun 13 Sep$1,001
Dep. Wed 26 AugRet. Sun 13 Sep$1,001
Dep. Thu 27 AugRet. Sun 13 Sep$1,001
Dep. Fri 28 AugRet. Sun 13 Sep$1,001
Dep. Sat 29 AugRet. Sun 13 Sep$1,001
Dep. Sat 29 AugRet. Wed 23 Sep$1,001
Dep. Sun 30 AugRet. Sun 13 Sep$1,001
Dep. Tue 18 FebRet. Sun 15 Mar$1,010
Dep. Wed 19 FebRet. Sun 15 Mar$1,010
Dep. Wed 04 MarRet. Sun 29 Mar$1,010
Dep. Tue 18 FebRet. Fri 13 Mar$1,016
Dep. Sun 02 AugRet. Wed 26 Aug$1,016
QR Return flights from $1,035
Dep. Tue 18 FebRet. Tue 10 Mar$1,035
Dep. Wed 18 MarRet. Sun 05 Apr$1,039
QRShow more Flights
Dep. Tue 17 MarRet. Tue 24 Mar$1,039
Dep. Wed 18 MarRet. Tue 24 Mar$1,039
Dep. Thu 30 JanRet. Mon 17 Feb$1,051
Dep. Tue 18 FebRet. Sun 15 Mar$1,051
Dep. Wed 19 FebRet. Sun 15 Mar$1,051
Dep. Wed 26 FebRet. Sun 22 Mar$1,051
Dep. Wed 04 MarRet. Sun 29 Mar$1,051
Dep. Thu 19 MarRet. Sat 11 Apr$1,068
Dep. Tue 18 FebRet. Sat 14 Mar$1,069
Dep. Tue 04 FebRet. Sat 22 Feb$1,083
Dep. Tue 18 FebRet. Fri 13 Mar$1,083
Dep. Wed 29 AprRet. Mon 11 May$1,157
Dep. Thu 29 OctRet. Thu 19 Nov$1,171
Dep. Sun 26 AprRet. Wed 20 May$1,188
Dep. Mon 12 OctRet. Thu 22 Oct$1,274
Dep. Wed 19 AugRet. Tue 08 Sep$1,278
Dep. Wed 19 AugRet. Wed 09 Sep$1,278
Dep. Wed 16 SepRet. Mon 28 Sep$1,283
Dep. Wed 16 SepRet. Tue 29 Sep$1,283
Dep. Wed 16 SepRet. Wed 30 Sep$1,283
Dep. Tue 31 MarRet. Wed 08 Apr$1,286
Dep. Wed 01 AprRet. Wed 08 Apr$1,297
Dep. Wed 10 JunRet. Wed 24 Jun$1,301
Dep. Sat 19 SepRet. Wed 30 Sep$1,311
Dep. Thu 17 SepRet. Wed 30 Sep$1,325
Dep. Sat 01 AugRet. Wed 26 Aug$1,332
Dep. Thu 27 AugRet. Sun 13 Sep$1,350
Dep. Fri 18 SepRet. Wed 30 Sep$1,359
Dep. Fri 18 SepRet. Thu 01 Oct$1,359
Dep. Thu 30 JulRet. Wed 26 Aug$1,369
Dep. Wed 19 AugRet. Wed 02 Sep$1,385
Dep. Wed 19 AugRet. Thu 10 Sep$1,385
Dep. Thu 20 AugRet. Wed 02 Sep$1,385
Dep. Sun 02 AugRet. Wed 26 Aug$1,385
Dep. Fri 18 SepRet. Fri 02 Oct$1,394
Dep. Fri 31 JulRet. Wed 26 Aug$1,398
Dep. Fri 28 AugRet. Sun 13 Sep$1,405
EK Return flights from $1,101
Dep. Tue 17 MarRet. Tue 24 Mar$1,101
Dep. Wed 18 MarRet. Tue 24 Mar$1,101
EKShow more Flights
Dep. Tue 18 FebRet. Tue 10 Mar$1,102
Dep. Tue 18 FebRet. Sun 15 Mar$1,102
Dep. Wed 19 FebRet. Sun 15 Mar$1,102
Dep. Wed 18 MarRet. Sun 05 Apr$1,102
Dep. Wed 04 MarRet. Sun 29 Mar$1,124
Dep. Tue 04 FebRet. Sat 22 Feb$1,134
Dep. Tue 18 FebRet. Fri 13 Mar$1,134
Dep. Tue 18 FebRet. Sat 14 Mar$1,134
Dep. Thu 30 JanRet. Mon 17 Feb$1,143
Dep. Sun 26 AprRet. Wed 20 May$1,143
Dep. Wed 29 AprRet. Mon 11 May$1,143
Dep. Thu 19 MarRet. Sat 11 Apr$1,166
Dep. Wed 15 JulRet. Wed 12 Aug$1,168
Dep. Sat 01 AugRet. Wed 26 Aug$1,168
Dep. Wed 26 FebRet. Sun 22 Mar$1,180
Dep. Sat 18 JulRet. Thu 13 Aug$1,181
Dep. Tue 14 JulRet. Wed 12 Aug$1,182
Dep. Sun 02 AugRet. Wed 26 Aug$1,183
Dep. Mon 13 JulRet. Wed 12 Aug$1,185
Dep. Thu 30 JulRet. Wed 26 Aug$1,196
Dep. Wed 19 AugRet. Wed 02 Sep$1,196
Dep. Wed 19 AugRet. Sun 06 Sep$1,196
Dep. Wed 19 AugRet. Mon 07 Sep$1,196
Dep. Wed 19 AugRet. Tue 08 Sep$1,196
Dep. Wed 19 AugRet. Wed 09 Sep$1,196
Dep. Wed 19 AugRet. Thu 03 Sep$1,198
Dep. Sat 18 JulRet. Wed 12 Aug$1,201
Dep. Mon 13 JulRet. Fri 14 Aug$1,203
Dep. Tue 14 JulRet. Fri 14 Aug$1,203
Dep. Wed 15 JulRet. Fri 14 Aug$1,203
Dep. Thu 16 JulRet. Wed 12 Aug$1,203
Dep. Fri 17 JulRet. Tue 11 Aug$1,203
Dep. Fri 17 JulRet. Wed 12 Aug$1,203
Dep. Sat 18 JulRet. Fri 14 Aug$1,203
Dep. Sun 19 JulRet. Fri 14 Aug$1,203
Dep. Fri 31 JulRet. Wed 26 Aug$1,203
Dep. Sun 09 AugRet. Fri 21 Aug$1,203
EK,QF Return flights from $1,190
Dep. Tue 18 FebRet. Sun 15 Mar$1,190
Dep. Wed 19 FebRet. Sun 15 Mar$1,190
EK,QFShow more Flights
Dep. Tue 18 FebRet. Tue 10 Mar$1,202
Dep. Tue 17 MarRet. Tue 24 Mar$1,202
Dep. Thu 30 JulRet. Wed 26 Aug$1,211
Dep. Thu 30 JanRet. Mon 17 Feb$1,212
Dep. Sun 26 AprRet. Wed 20 May$1,212
Dep. Wed 29 AprRet. Mon 11 May$1,212
Dep. Thu 29 OctRet. Thu 19 Nov$1,212
Dep. Wed 04 MarRet. Sun 29 Mar$1,214
Dep. Wed 19 AugRet. Tue 08 Sep$1,223
Dep. Mon 13 JulRet. Fri 14 Aug$1,225
Dep. Tue 14 JulRet. Fri 14 Aug$1,225
Dep. Wed 15 JulRet. Fri 14 Aug$1,225
Dep. Sun 19 JulRet. Fri 14 Aug$1,225
Dep. Sun 09 AugRet. Fri 21 Aug$1,225
Dep. Wed 18 MarRet. Tue 24 Mar$1,234
Dep. Wed 26 FebRet. Sun 22 Mar$1,234
Dep. Wed 18 MarRet. Sun 05 Apr$1,234
Dep. Wed 19 AugRet. Fri 04 Sep$1,237
Dep. Sat 01 AugRet. Wed 26 Aug$1,245
Dep. Fri 31 JulRet. Wed 26 Aug$1,247
Dep. Sat 18 JulRet. Fri 14 Aug$1,247
Dep. Tue 18 FebRet. Fri 13 Mar$1,247
Dep. Tue 18 FebRet. Sat 14 Mar$1,247
Dep. Wed 19 AugRet. Fri 11 Sep$1,259
Dep. Thu 16 JulRet. Fri 14 Aug$1,283
Dep. Fri 17 JulRet. Fri 14 Aug$1,283
Dep. Wed 19 AugRet. Sun 13 Sep$1,286
Dep. Wed 19 AugRet. Wed 16 Sep$1,286
Dep. Wed 19 AugRet. Wed 02 Sep$1,286
Dep. Wed 19 AugRet. Sun 06 Sep$1,286
Dep. Wed 19 AugRet. Mon 07 Sep$1,286
Dep. Wed 19 AugRet. Wed 09 Sep$1,286
Dep. Wed 26 AugRet. Sun 13 Sep$1,286
Dep. Sun 02 AugRet. Wed 26 Aug$1,287
Dep. Sat 18 JulRet. Thu 13 Aug$1,289
Dep. Sun 12 JulRet. Fri 14 Aug$1,298
Dep. Sun 23 AugRet. Fri 04 Sep$1,298
EY Return flights from $1,211
Dep. Wed 19 AugRet. Wed 02 Sep$1,211
Dep. Wed 19 AugRet. Mon 07 Sep$1,211
EYShow more Flights
Dep. Wed 19 AugRet. Tue 08 Sep$1,211
Dep. Tue 18 FebRet. Tue 10 Mar$1,212
Dep. Tue 18 FebRet. Sun 15 Mar$1,212
Dep. Wed 19 FebRet. Sun 15 Mar$1,212
Dep. Wed 26 FebRet. Sun 22 Mar$1,212
Dep. Wed 04 MarRet. Sun 29 Mar$1,212
Dep. Sun 26 AprRet. Wed 20 May$1,212
Dep. Wed 29 AprRet. Mon 11 May$1,212
Dep. Wed 19 AugRet. Wed 09 Sep$1,229
Dep. Tue 25 AugRet. Sun 13 Sep$1,229
Dep. Sun 30 AugRet. Sun 13 Sep$1,229
Dep. Thu 20 AugRet. Wed 02 Sep$1,230
Dep. Sun 23 AugRet. Sun 13 Sep$1,230
Dep. Mon 24 AugRet. Sun 13 Sep$1,230
Dep. Wed 26 AugRet. Sun 13 Sep$1,230
Dep. Wed 18 MarRet. Tue 24 Mar$1,231
Dep. Wed 18 MarRet. Sun 05 Apr$1,235
Dep. Mon 13 JulRet. Wed 12 Aug$1,241
Dep. Wed 19 AugRet. Thu 03 Sep$1,244
Dep. Wed 19 AugRet. Sat 05 Sep$1,244
Dep. Mon 12 OctRet. Thu 22 Oct$1,244
Dep. Tue 04 FebRet. Sat 22 Feb$1,245
Dep. Thu 29 OctRet. Thu 19 Nov$1,245
Dep. Thu 20 AugRet. Sun 13 Sep$1,247
Dep. Thu 27 AugRet. Sun 13 Sep$1,249
Dep. Tue 18 FebRet. Sat 14 Mar$1,257
Dep. Sun 23 AugRet. Fri 04 Sep$1,261
Dep. Wed 19 AugRet. Sat 12 Sep$1,261
Dep. Sun 19 JulRet. Fri 14 Aug$1,262
Dep. Fri 28 AugRet. Sun 13 Sep$1,262
Dep. Wed 10 JunRet. Wed 24 Jun$1,271
Dep. Tue 18 FebRet. Fri 13 Mar$1,274
Dep. Sat 01 AugRet. Wed 26 Aug$1,274
Dep. Sun 09 AugRet. Fri 21 Aug$1,274
Dep. Fri 21 AugRet. Sun 13 Sep$1,274
Dep. Sat 22 AugRet. Sun 13 Sep$1,274
Dep. Sat 29 AugRet. Sun 13 Sep$1,274
QR,TR Return flights from $1,270
Dep. Wed 29 AprRet. Mon 11 May$1,270
Dep. Fri 18 SepRet. Wed 30 Sep$1,599
QR,TRShow more Flights
Dep. Wed 19 AugRet. Fri 04 Sep$1,605
Dep. Tue 07 JulRet. Wed 22 Jul$1,828
Dep. Tue 23 JunRet. Wed 15 Jul$1,851
Dep. Wed 15 JulRet. Wed 12 Aug$1,972
Dep. Wed 19 AugRet. Wed 02 Sep$1,996
Dep. Tue 07 JulRet. Fri 17 Jul$2,001
Dep. Fri 17 JulRet. Wed 12 Aug$2,048
Dep. Thu 20 AugRet. Wed 02 Sep$2,070
Dep. Tue 14 JulRet. Wed 12 Aug$2,177
Dep. Mon 13 JulRet. Wed 12 Aug$2,225
Dep. Tue 30 JunRet. Wed 12 Aug$2,276
Dep. Sun 05 JulRet. Wed 12 Aug$2,400
Dep. Sat 04 JulRet. Wed 12 Aug$2,481
Dep. Fri 10 JulRet. Wed 12 Aug$2,481
EY,VA Return flights from $1,347
Dep. Tue 18 FebRet. Tue 10 Mar$1,347
Dep. Wed 29 AprRet. Mon 11 May$1,347
EY,VAShow more Flights
Dep. Sun 26 AprRet. Wed 20 May$1,376
Dep. Wed 19 AugRet. Mon 07 Sep$1,376
Dep. Thu 20 AugRet. Wed 02 Sep$1,376
Dep. Tue 18 FebRet. Fri 13 Mar$1,383
Dep. Wed 19 FebRet. Sun 15 Mar$1,384
Dep. Tue 18 FebRet. Sun 15 Mar$1,384
Dep. Tue 31 MarRet. Wed 08 Apr$1,384
Dep. Wed 19 AugRet. Tue 08 Sep$1,390
Dep. Sun 23 AugRet. Fri 04 Sep$1,393
Dep. Tue 18 FebRet. Sat 14 Mar$1,393
Dep. Wed 18 MarRet. Tue 24 Mar$1,394
Dep. Wed 18 MarRet. Sun 05 Apr$1,394
Dep. Thu 20 AugRet. Sun 13 Sep$1,394
Dep. Tue 25 AugRet. Sun 13 Sep$1,394
Dep. Wed 26 AugRet. Sun 13 Sep$1,394
Dep. Thu 27 AugRet. Sun 13 Sep$1,394
Dep. Sun 30 AugRet. Sun 13 Sep$1,394
Dep. Mon 24 AugRet. Sun 13 Sep$1,402
Dep. Wed 19 AugRet. Sat 05 Sep$1,423
Dep. Fri 31 JulRet. Wed 26 Aug$1,424
Dep. Tue 04 FebRet. Sat 22 Feb$1,430
Dep. Sat 22 AugRet. Sun 13 Sep$1,433
Dep. Sat 29 AugRet. Sun 13 Sep$1,433
Dep. Sat 18 JulRet. Fri 14 Aug$1,456
Dep. Fri 18 SepRet. Fri 02 Oct$1,606
Dep. Mon 22 JunRet. Thu 16 Jul$2,160
Dep. Tue 07 JulRet. Sun 19 Jul$2,161
Dep. Tue 07 JulRet. Mon 20 Jul$2,161
Dep. Tue 07 JulRet. Thu 30 Jul$2,161
Dep. Wed 16 SepRet. Mon 28 Sep$2,161
Dep. Thu 09 JulRet. Mon 20 Jul$2,167
Dep. Tue 07 JulRet. Thu 16 Jul$2,168
Dep. Tue 07 JulRet. Thu 23 Jul$2,170
Dep. Wed 19 AugRet. Thu 10 Sep$2,170
Dep. Sat 11 JulRet. Sun 19 Jul$2,177
Dep. Tue 07 JulRet. Fri 24 Jul$2,193
Dep. Tue 07 JulRet. Fri 31 Jul$2,193
QF Return flights from $1,353
Dep. Sat 18 JulRet. Thu 13 Aug$1,353
Dep. Sat 22 AugRet. Sun 13 Sep$1,353
QFShow more Flights
Dep. Sun 23 AugRet. Sun 13 Sep$1,353
Dep. Mon 24 AugRet. Sun 13 Sep$1,353
Dep. Wed 26 AugRet. Sun 13 Sep$1,353
Dep. Sat 29 AugRet. Sun 13 Sep$1,353
Dep. Sun 30 AugRet. Sun 13 Sep$1,353
Dep. Sat 11 JulRet. Sun 09 Aug$1,355
Dep. Sat 11 JulRet. Mon 10 Aug$1,355
Dep. Sat 11 JulRet. Tue 11 Aug$1,355
Dep. Wed 19 AugRet. Thu 03 Sep$1,355
Dep. Wed 19 AugRet. Sun 06 Sep$1,355
Dep. Wed 19 AugRet. Mon 07 Sep$1,355
Dep. Wed 19 AugRet. Tue 08 Sep$1,355
Dep. Wed 19 AugRet. Sun 13 Sep$1,355
Dep. Sat 11 JulRet. Thu 06 Aug$1,361
Dep. Tue 25 AugRet. Sun 13 Sep$1,365
Dep. Mon 13 JulRet. Thu 06 Aug$1,378
Dep. Thu 20 AugRet. Sun 13 Sep$1,423
Dep. Fri 21 AugRet. Sun 13 Sep$1,423
Dep. Thu 27 AugRet. Sun 13 Sep$1,423
Dep. Fri 28 AugRet. Sun 13 Sep$1,423
Dep. Sat 11 JulRet. Fri 07 Aug$1,426
Dep. Sat 11 JulRet. Sat 08 Aug$1,426
Dep. Sat 11 JulRet. Fri 14 Aug$1,426
Dep. Mon 13 JulRet. Fri 14 Aug$1,426
Dep. Tue 14 JulRet. Fri 14 Aug$1,426
Dep. Wed 15 JulRet. Fri 14 Aug$1,426
Dep. Sat 18 JulRet. Fri 14 Aug$1,426
Dep. Sun 09 AugRet. Fri 21 Aug$1,426
Dep. Wed 19 AugRet. Fri 04 Sep$1,426
Dep. Wed 19 AugRet. Sat 05 Sep$1,426
Dep. Wed 19 AugRet. Fri 11 Sep$1,426
Dep. Wed 19 AugRet. Sat 12 Sep$1,426
Dep. Sun 23 AugRet. Fri 04 Sep$1,426
Dep. Wed 19 AugRet. Thu 10 Sep$1,430
Dep. Wed 29 AprRet. Mon 11 May$1,435
Dep. Fri 17 JulRet. Thu 13 Aug$1,441
Dep. Fri 17 JulRet. Tue 11 Aug$1,441
CX Return flights from $1,355
Dep. Mon 06 JulRet. Sun 02 Aug$1,355
Dep. Wed 19 AugRet. Sat 05 Sep$1,355
CXShow more Flights
Dep. Thu 16 JulRet. Wed 12 Aug$1,356
Dep. Tue 07 JulRet. Fri 31 Jul$1,356
Dep. Tue 07 JulRet. Sat 01 Aug$1,356
Dep. Wed 18 MarRet. Tue 24 Mar$1,357
Dep. Tue 25 AugRet. Sun 13 Sep$1,357
Dep. Wed 26 AugRet. Sun 13 Sep$1,357
Dep. Thu 27 AugRet. Sun 13 Sep$1,357
Dep. Thu 09 JulRet. Mon 20 Jul$1,358
Dep. Mon 13 JulRet. Thu 06 Aug$1,358
Dep. Mon 13 JulRet. Fri 14 Aug$1,358
Dep. Mon 06 JulRet. Wed 12 Aug$1,359
Dep. Mon 13 JulRet. Wed 12 Aug$1,359
Dep. Mon 12 OctRet. Thu 22 Oct$1,359
Dep. Wed 04 MarRet. Sun 29 Mar$1,363
Dep. Thu 09 JulRet. Wed 12 Aug$1,363
Dep. Wed 15 JulRet. Wed 12 Aug$1,363
Dep. Wed 19 AugRet. Sun 13 Sep$1,363
Dep. Thu 30 JanRet. Mon 17 Feb$1,363
Dep. Tue 04 FebRet. Sat 22 Feb$1,363
Dep. Wed 29 AprRet. Mon 11 May$1,363
Dep. Tue 07 JulRet. Sun 19 Jul$1,363
Dep. Tue 07 JulRet. Mon 20 Jul$1,363
Dep. Tue 07 JulRet. Tue 21 Jul$1,363
Dep. Tue 07 JulRet. Wed 22 Jul$1,363
Dep. Tue 07 JulRet. Thu 23 Jul$1,363
Dep. Tue 07 JulRet. Sun 26 Jul$1,363
Dep. Tue 07 JulRet. Mon 27 Jul$1,363
Dep. Tue 07 JulRet. Tue 28 Jul$1,363
Dep. Tue 07 JulRet. Thu 30 Jul$1,363
Dep. Tue 07 JulRet. Sun 02 Aug$1,363
Dep. Wed 19 AugRet. Tue 08 Sep$1,363
Dep. Wed 19 AugRet. Wed 09 Sep$1,363
Dep. Wed 19 AugRet. Thu 10 Sep$1,363
Dep. Thu 20 AugRet. Sun 13 Sep$1,363
Dep. Wed 16 SepRet. Mon 28 Sep$1,363
Dep. Wed 16 SepRet. Tue 29 Sep$1,363
Dep. Thu 29 OctRet. Thu 19 Nov$1,363
SA Return flights from $1,387
Dep. Mon 12 OctRet. Thu 22 Oct$1,387
Dep. Tue 07 JulRet. Wed 12 Aug$1,399
SAShow more Flights
Dep. Thu 09 JulRet. Wed 12 Aug$1,399
Dep. Sun 12 JulRet. Thu 06 Aug$1,399
Dep. Thu 30 JulRet. Wed 26 Aug$1,399
Dep. Wed 18 MarRet. Sun 05 Apr$1,399
Dep. Wed 29 AprRet. Mon 11 May$1,399
Dep. Tue 07 JulRet. Sun 19 Jul$1,399
Dep. Tue 07 JulRet. Wed 22 Jul$1,399
Dep. Tue 07 JulRet. Sun 26 Jul$1,399
Dep. Tue 07 JulRet. Mon 27 Jul$1,399
Dep. Tue 07 JulRet. Wed 29 Jul$1,399
Dep. Sun 02 AugRet. Wed 26 Aug$1,399
Dep. Wed 19 AugRet. Wed 02 Sep$1,399
Dep. Wed 19 AugRet. Sun 06 Sep$1,399
Dep. Thu 20 AugRet. Sun 13 Sep$1,399
Dep. Tue 25 AugRet. Sun 13 Sep$1,399
Dep. Wed 26 AugRet. Sun 13 Sep$1,399
Dep. Thu 27 AugRet. Sun 13 Sep$1,399
Dep. Sun 30 AugRet. Sun 13 Sep$1,399
Dep. Thu 17 SepRet. Wed 30 Sep$1,399
Dep. Tue 18 FebRet. Tue 10 Mar$1,399
Dep. Mon 13 JulRet. Wed 12 Aug$1,399
Dep. Tue 14 JulRet. Wed 12 Aug$1,399
Dep. Thu 16 JulRet. Wed 12 Aug$1,399
Dep. Tue 17 MarRet. Tue 24 Mar$1,401
Dep. Wed 18 MarRet. Tue 24 Mar$1,401
Dep. Sun 19 JanRet. Sun 02 Feb$1,401
Dep. Wed 08 JulRet. Wed 12 Aug$1,401
Dep. Thu 09 JulRet. Mon 20 Jul$1,401
Dep. Sun 12 JulRet. Sun 09 Aug$1,401
Dep. Sun 12 JulRet. Mon 10 Aug$1,401
Dep. Sun 12 JulRet. Tue 11 Aug$1,401
Dep. Sun 12 JulRet. Wed 12 Aug$1,401
Dep. Sun 12 JulRet. Thu 13 Aug$1,401
Dep. Mon 13 JulRet. Thu 06 Aug$1,401
Dep. Wed 15 JulRet. Wed 12 Aug$1,401
Dep. Wed 19 AugRet. Sun 13 Sep$1,401
Dep. Wed 19 AugRet. Wed 16 Sep$1,401
MK Return flights from $1,400
Dep. Sun 12 JulRet. Sat 08 Aug$1,400
Dep. Sun 12 JulRet. Tue 11 Aug$1,491
MKShow more Flights
Dep. Wed 19 AugRet. Sat 05 Sep$1,491
Dep. Wed 19 AugRet. Sat 12 Sep$1,491
Dep. Wed 18 MarRet. Tue 24 Mar$1,532
Dep. Wed 19 AugRet. Tue 08 Sep$1,537
Dep. Wed 16 SepRet. Tue 29 Sep$1,605
Dep. Sun 05 JulRet. Sat 01 Aug$1,809
MK,SA Return flights from $1,503
Dep. Sun 12 JulRet. Sat 08 Aug$1,503
Dep. Wed 19 AugRet. Sat 12 Sep$1,595
MK,SAShow more Flights
Dep. Wed 19 AugRet. Sat 05 Sep$1,601
Dep. Sun 12 JulRet. Fri 07 Aug$1,645
Dep. Sun 12 JulRet. Fri 14 Aug$1,745
Dep. Wed 15 JulRet. Fri 14 Aug$1,745
Dep. Sun 19 JulRet. Fri 14 Aug$1,745
Dep. Wed 19 AugRet. Fri 04 Sep$1,745
Dep. Wed 19 AugRet. Fri 11 Sep$1,745
Dep. Wed 19 AugRet. Tue 08 Sep$1,774
Dep. Sun 23 AugRet. Fri 04 Sep$1,845
Dep. Wed 16 SepRet. Tue 29 Sep$1,849
Dep. Sun 09 AugRet. Fri 21 Aug$1,917
Dep. Wed 18 MarRet. Tue 24 Mar$1,958
Dep. Wed 01 JulRet. Wed 12 Aug$1,966
Dep. Sun 26 AprRet. Wed 20 May$1,967
Dep. Wed 29 AprRet. Mon 11 May$1,967
Dep. Wed 10 JunRet. Wed 24 Jun$1,967
Dep. Wed 24 JunRet. Wed 15 Jul$1,970
Dep. Sun 05 JulRet. Wed 12 Aug$1,977
Dep. Wed 08 JulRet. Wed 12 Aug$1,977
Dep. Sun 12 JulRet. Thu 06 Aug$1,977
Dep. Sun 12 JulRet. Sun 09 Aug$1,977
Dep. Sun 12 JulRet. Mon 10 Aug$1,977
Dep. Sun 12 JulRet. Tue 11 Aug$1,977
Dep. Sun 12 JulRet. Wed 12 Aug$1,977
Dep. Sun 12 JulRet. Thu 13 Aug$1,977
Dep. Wed 15 JulRet. Wed 12 Aug$1,977
Dep. Wed 19 AugRet. Sun 13 Sep$1,977
Dep. Wed 19 AugRet. Wed 16 Sep$1,977
Dep. Wed 18 MarRet. Sun 05 Apr$1,978
Dep. Wed 01 AprRet. Wed 08 Apr$1,978
Dep. Sun 05 JulRet. Thu 30 Jul$1,978
Dep. Sun 05 JulRet. Sun 02 Aug$1,978
Dep. Sun 02 AugRet. Wed 26 Aug$1,978
Dep. Sun 23 AugRet. Sun 13 Sep$1,978
Dep. Wed 26 AugRet. Sun 13 Sep$1,978
Dep. Wed 16 SepRet. Mon 28 Sep$1,978
Dep. Wed 16 SepRet. Wed 30 Sep$1,978
QR,SQ,TR Return flights from $1,504
Dep. Fri 17 JulRet. Tue 11 Aug$1,504
Dep. Thu 17 SepRet. Wed 30 Sep$1,687
QR,SQ,TRShow more Flights
Dep. Thu 30 JanRet. Mon 17 Feb$1,790
Dep. Wed 19 AugRet. Thu 10 Sep$1,898
Dep. Thu 16 JulRet. Wed 12 Aug$1,935
Dep. Wed 19 AugRet. Sat 12 Sep$2,083
Dep. Tue 30 JunRet. Thu 23 Jul$2,286
Dep. Wed 19 AugRet. Wed 16 Sep$2,446
EK,SA Return flights from $1,535
Dep. Tue 18 FebRet. Tue 10 Mar$1,535
Dep. Mon 13 JulRet. Wed 12 Aug$1,551
EK,SAShow more Flights
Dep. Tue 14 JulRet. Wed 12 Aug$1,551
Dep. Wed 15 JulRet. Wed 12 Aug$1,551
Dep. Sat 01 AugRet. Wed 26 Aug$1,551
Dep. Sat 18 JulRet. Thu 13 Aug$1,551
Dep. Mon 12 OctRet. Thu 22 Oct$1,551
Dep. Thu 30 JulRet. Wed 26 Aug$1,559
Dep. Sun 26 AprRet. Wed 20 May$1,563
Dep. Wed 29 AprRet. Mon 11 May$1,563
Dep. Wed 19 AugRet. Wed 02 Sep$1,563
Dep. Wed 19 AugRet. Sun 06 Sep$1,563
Dep. Wed 19 AugRet. Wed 09 Sep$1,563
Dep. Wed 19 AugRet. Thu 10 Sep$1,563
Dep. Fri 31 JulRet. Wed 26 Aug$1,570
Dep. Wed 19 FebRet. Sun 15 Mar$1,583
Dep. Wed 18 MarRet. Sun 05 Apr$1,583
Dep. Sun 02 AugRet. Wed 26 Aug$1,585
Dep. Wed 18 MarRet. Tue 24 Mar$1,585
Dep. Thu 16 JulRet. Wed 12 Aug$1,587
Dep. Fri 17 JulRet. Tue 11 Aug$1,587
Dep. Fri 17 JulRet. Wed 12 Aug$1,587
Dep. Fri 17 JulRet. Thu 13 Aug$1,587
Dep. Thu 29 OctRet. Thu 19 Nov$1,587
Dep. Wed 19 AugRet. Sat 05 Sep$1,598
Dep. Wed 19 AugRet. Fri 11 Sep$1,598
Dep. Wed 19 AugRet. Tue 08 Sep$1,602
Dep. Tue 18 FebRet. Sun 15 Mar$1,608
Dep. Sun 09 AugRet. Fri 21 Aug$1,622
Dep. Mon 13 JulRet. Fri 14 Aug$1,624
Dep. Wed 15 JulRet. Fri 14 Aug$1,624
Dep. Sat 18 JulRet. Fri 14 Aug$1,624
Dep. Sun 19 JulRet. Fri 14 Aug$1,624
Dep. Sun 12 JulRet. Sun 09 Aug$1,625
Dep. Sun 12 JulRet. Mon 10 Aug$1,625
Dep. Sun 12 JulRet. Tue 11 Aug$1,625
Dep. Sun 12 JulRet. Wed 12 Aug$1,625
Dep. Sun 12 JulRet. Thu 13 Aug$1,625
Dep. Mon 13 JulRet. Thu 06 Aug$1,625
BA,MK Return flights from $1,551
Dep. Sun 12 JulRet. Fri 07 Aug$1,551
Dep. Sun 12 JulRet. Sat 08 Aug$1,556
BA,MKShow more Flights
Dep. Sun 12 JulRet. Tue 11 Aug$1,641
Dep. Sun 12 JulRet. Fri 14 Aug$1,641
Dep. Wed 15 JulRet. Fri 14 Aug$1,641
Dep. Sun 19 JulRet. Fri 14 Aug$1,641
Dep. Wed 19 AugRet. Fri 04 Sep$1,641
Dep. Wed 19 AugRet. Sat 05 Sep$1,641
Dep. Wed 19 AugRet. Fri 11 Sep$1,641
Dep. Wed 19 AugRet. Sat 12 Sep$1,641
Dep. Sun 23 AugRet. Fri 04 Sep$1,731
Dep. Sun 09 AugRet. Fri 21 Aug$1,799
Dep. Sun 05 JulRet. Sat 01 Aug$1,956

These flights have been found in the last 24 hours. Whats this?Prices are from searches made in the last 24 hours and current prices may differ.

Do you need to catch a flight to Perth? Check out our domestic flights to Perth. If Perth is not your closest airport, then here are all our flights to Johannesburg from Australia and flights to South Africa.

Did you know...

  • Ashfield at Bassendean is the closest train station to Perth airport.
  • Johannesburg has the International Air Transport Association (IATA) airport code of JNB.
  • 10 hours and 45 minutes is the shortest one-way flight from Perth to Johannesburg
  • Johannesburg is 6 hours after Perth. For a few days after the flight you will most likely experience jetlag.
How to get from Perth to Johannesburg
Perth (PER)
 to 
Johannesburg (JNB)
11h 55m