Cheap flights to Johannesburg >>> Price list & availability

Pretoria is situated approximately 50 km (30 miles) north of Johannesburg in the north-east of South Africa, it  is served by the OR Tambo International Airport, situated to the north-east of Johannesburg and some 55 km (34 mi) from Pretoria city centre.