Airlink offer daily direct flights between Johannesburg and Phalaborwa.
From OR Tambo via Pretoria to Phalaborwa.
From Nelspruit to Phalaborwa.