How do you combine Johannesburg and Pretoria?
Yes. Johannesburg and Pretoria combine well on one trip. As a rough guide, allow 3 days in Johannesburg and 3 days in Pretoria, around 6 days in total.
How the two connect
Johannesburg and Pretoria are only about 53 km apart, close enough to combine on the same trip without long transfers, and easy to do as a day trip in either direction. The nearest airport to Johannesburg is O.R. Tambo International Airport (JNB), about 21 km away; for Pretoria it is Lanseria International Airport (HLA), about 34 km away, so you can fly into one and out of the other.
Suggested days
- Johannesburg
- 3 days
- Pretoria
- 3 days
- Together
- 6 days · about 53 km apart
These are starting points, not fixed rules. Add a day to whichever place matches your interests, and build in the travel time between them.
Explore both places
Tours and day trips from Johannesburg
- Full Day Ultimate Pilanesberg National Park Safari from Johannesburg or Pretoria
- Soweto /Johannesburg and Apartheid Museum Guided Full Day Tour
- Johannesburg and Soweto tour
- Half Guided Day Tour of Soweto And Apartheid Museum
Real tours from our booking partner Viator. Affiliate links, we may earn a commission at no extra cost to you.
Day suggestions are a planning guide based on each place's size and profile, not fixed itineraries. Distances are great-circle figures derived from place coordinates; airport data from OurAirports. How Head Your Way compiles its data.