South Africa Travel Online logo
plane flying in to land at an airport

MSC Opera to sail from South Africa

MSC Melody sail-away party

KwaZulu-Natal Pietermaritzburg mapFlights from Johannesburg to Richards Bay

You're not spoiled for choices, only South African Airways (SAA) operates flights from Johannesburg to Richards Bay.

A direct flight from Johannesburg to Richards Bay Airport (RCB) should take some 90 minutes. The driving distance between Johannesburg and Richards Bay is some 600km.

Airlines flying from Johannesburg to Richards Bay

Airline
Airports
Stops

South African Express

Johannesburg OR Tambo International Airport to Richards Bay (RCB)

non-stop

Car hire

Other than Thrifty Car Rental, most of the major car hire outfits have offices at Richards Bay Airport:

Europcar

Avis

Budget

First Car

Hertz

Tempest

About Richards Bay

When I cruised past Richards Bay on the MSC Sinfonia, I was astounded at the number of ships we joined - Richards Bay has the largest purpose built port for the export of coal. However, to experience Richards Bay one should look past the industry at the game reserves and beautiful beaches. The popular Tuzi Gazi Waterfront derives its name from the 2 rivers flowing into the harbour, the Mzingazi and Umhlathuze. If you enjoy hiking and bird watching, pop by the Enseleni Nature Reserve. If you enjoy the ocean, book a dolphin viewing charter.