Skip to content

Table of contents

About Ulundi

Ulundi, KZN's old Zulu capital, lies inland between the Umfolozi rivers, reached via the R34 from Melmoth and Richards Bay or the R66 from Nongoma, with the N2 as the main link from the coast. Thokoza and Mahlabatini are quick local hops, while trips from Charlestown or Phuthaditjhaba mean a proper road trip. The airport is only 5 km from town. Charge your EV before arriving, options are limited. Don't miss the 1879 Battle of Ulundi site, where the Anglo-Zulu War ended.

Where is Ulundi on the map?

Ulundi is in South Africa, at -28.299, 31.440 - about 12 km south of Mahlabatini.

How far is Ulundi from where I am?

Use your device location to see the distance to Ulundi, how long the drive takes, and directions from where you are.

Weather in Ulundi

Today
Rain18° / 14°C
  • Precip: 12.6 mm
  • Wind: 15 km/h
Tomorrow
Drizzle17° / 12°C
  • Precip: 7.4 mm
  • Wind: 12 km/h

Forecast for

Find hotels in Ulundi

Rent a car near Ulundi

Play a pub crawl round in Ulundi

Nine holes from pub to pub through the real streets of Ulundi. Every cup is a bar somebody actually drinks in.

Pub Crawl Golf: Ulundi9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to Ulundi?

The closest airport to Ulundi is Richards Bay Airport, 141 km (about 1 h 47 min by car).

Share Route

Save for offline?

We'll download this route and its map area so it works without a connection. This can take a moment -- you can keep using the app while it finishes.