Middelburg is a town in Mpumalanga, about 580 km from KwaDukuza. The most practical way to travel is by driving via the N3 and N4 highways. Expect a 6.5-hour drive. Middelburg is known for its steel industry and proximity to the Kruger National Park route.
Total Distance: 580 km driving distance, 430 km straight-line air distance.
Traffic in Johannesburg can be heavy; plan your route accordingly.
April to September for pleasant, dry weather.