As the Crow Flies
The distance between Pretoria and Johannesburg is 55 kilometers (34 miles).Pretoria and Johannesburg are both in Gauteng, South Africa. South Africa is located in Africa.
The driving distance from Pretoria to Johannesburg is kilometers ( miles).
The driving time is estimated to be .