Using the online timetable is an easy way to look at all the direct flights Johannesburg — Perth
17 flights in a week
Departure and arrival times are local (Johannesburg and Perth)
| Departure | Arrival | Flight days | Flight | Airlines | Flight time | Airports | |
|---|---|---|---|---|---|---|---|
| 06:30 | 22:05 | wed | SA280 | South African Airways (Star Alliance Livery) | 9h 35m | O.R. Tambo International Airport — Perth Airport | Select dates |
| 06:30 | 21:53 | sun | SA9280 | South African Airways (Star Alliance Livery) | 9h 23m | O.R. Tambo International Airport — Perth Airport | Select dates |
| 08:30 | 23:22 | mon | SA9280 | South African Airways (Star Alliance Livery) | 8h 52m | O.R. Tambo International Airport — Perth Airport | Select dates |
| 11:00 | 04:38 | tue | SA9280 | South African Airways (Star Alliance Livery) | 11h 38m | O.R. Tambo International Airport — Perth Airport | Select dates |
| 20:35 | 12:10 | daily | SA280 | South African Airways (Star Alliance Livery) | 9h 35m | O.R. Tambo International Airport — Perth Airport | Select dates |
| 21:55 | 13:50 | mon, tue, wed, fri, sat, sun | QF66 | Qantas | 9h 55m | O.R. Tambo International Airport — Perth Airport | Select dates |