Richards Bay
Introduction
Richards Bay is a city in KwaZulu-Natal, South Africa, set on a lagoon of the Mhlatuze River. That lagoon covers some thirty square kilometres, and it gives the city one of the country's largest harbours — as well as the deepest natural harbour on the African continent.
Before you go
Before you go, it helps to know what kind of place Richards Bay is. The town sits on a lagoon of the Mhlatuze River, and that lagoon forms one of the country's largest harbours, as well as the deepest natural harbour on the African continent. Expect a setting shaped by water rather than a conventional seaside resort. The surrounding landscape is defined by natural lakes and marshes, which give the town its picturesque character. Plan your time around that environment, and pack for a place where the scenery, not a built-up beachfront, is the main draw.Getting there
Richards Bay Airport (RCB) is the point of arrival for flyers, with Airlink operating flights from Johannesburg-OR Tambo. That connection makes the town reachable by air from South Africa's main international gateway, so you can fly in from Johannesburg and land directly at Richards Bay.
Getting around
Richards Bay is a harbour city built around a large lagoon of the Mhlatuze River, with suburbs spread out from the water and laid out separately from one another. The practical consequence is that the city is oriented around roads and private vehicles rather than a dense public transport grid, so plan your movements with that in mind. Driving is the most flexible way to see the city and the surrounding area; the John Ross Parkway (P496) links Richards Bay to Empangeni and the N2 highway, and having your own vehicle makes trips to the game parks and wildlife areas of Zululand far easier, since the region's attractions are spread across the surrounding countryside.
There is no metro, tram or urban rail service for getting around the city itself. Rail here exists in the context of the port, linked to Johannesburg primarily to serve freight and industry rather than local passenger travel, so do not expect to use trains between suburbs or to reach the beachfront. Nor is there an extensive public transport system aimed at tourists, and no single convenient bus network ties the visitor areas together; most visitors rely on cars, taxis or arranged transfers instead. Minibus taxis are the main form of shared public transport and connect the city with nearby settlements such as Esikhawini to the south and Empangeni inland, but they are used chiefly by local commuters and routes can be unfamiliar. For short trips, arranging a private taxi or a ride-hailing app is usually simpler, and it is worth confirming the fare or app price before you set off. Walking is limited: the distances between suburbs, along with the industrial and harbour land in between, make it impractical for getting from one part of the city to another, so keep it to local strolls within a single suburb or along the waterfront.
Richards Bay Airport (RCB) is the city's air gateway, with flights to and from Johannesburg's OR Tambo International Airport that let you connect via Johannesburg from major international and domestic routes. The airport is small and has no urban rail or metro link into town, so your onward options are road-based: arrange a private transfer or pre-booked shuttle through your accommodation or a local operator, take a taxi or ride-hailing car to your hotel or suburb, or rent a car at the airport if you plan to explore Zululand and the surrounding game parks independently. Because public transport around the airport is not geared towards visitors, sort out your transfer before you arrive rather than assuming you can pick up a bus or train at the terminal.
Where to stay
Accommodation in Richards Bay centres on the waterfront area, where you can stay within easy reach of the bay itself. The Bon Hotel Richards Bay Waterfront, formerly the Protea Hotel Waterfront, sits in Braem Hill and offers a straightforward base for exploring the surrounding area.
Food & drink
No food or drink listings are available for Richards Bay in the source material, so this section cannot be written without inventing places, dishes or venues.What to see and do
Richards Bay is a place to spend your time on and around the water. The lagoon is the setting for a range of watersports, and you can watch whales and humpback dolphins from the viewing platform at Alkantstrand Beach.
- Play a round at the golf course, where hippos, crocodiles, fish eagles and monkeys add unusual challenges to the game.
- Head to Enseleni Nature Reserve to see wildebeest, reedbuck and zebra, and to walk its hiking trails.
When to go
Richards Bay has warm, wet summers and mild, frost-free winters, so the seasons shape what you do rather than whether you go. Daytime temperatures peak from January to March, when long daylight hours run from an early sunrise to a late sunset and consistent north-easterly winds make this a popular time for kitesurfing. Expect the wet season to bring rain alongside the heat.
From June to August, daytime highs drop and the weather turns mild, moist to dry, with no frost. Days are shorter, with a later sunrise and an earlier sunset, so plan outdoor time accordingly. If you want the warmest days and the strongest winds, aim for the January-to-March peak; if you prefer cooler, gentler conditions, the winter months suit you better.
Three days in Richards Bay
Day one: Arrive at Richards Bay Airport (RCB), served by Airlink from Johannesburg's OR Tambo, or drive in on the John Ross Parkway from Empangeni through Zululand. Settle into accommodation around the Bay Waterfront, where the Bon Hotel Richards and Protea Hotel Waterfront sit, or base yourself at Braem Hill. Spend the afternoon at Alkantstrand Beach, then walk the waterfront as the light goes soft over the Mhlatuze River.
Day two: Head out early for Enseleni Nature Reserve and give the daytime hours to walking its trails. Back in town, the waterfront is the place to eat and watch the boats, with the Mhlatuze River mouth close by. KwaZulu-Natal's warm, humid coastal air makes an evening stroll easy.
Day three: Use the morning for the beach at Alkantstrand again, or explore the harbour side of Richards Bay. If you are leaving by air, allow time for the run to Richards Bay Airport; if you are driving, the John Ross Parkway links you back toward Empangeni and the wider Zululand routes. Minibus taxis and rail also serve the area, with Esikhawini among the nearby stops.