Richards Bay - Clearance
Richards Bay Clearance
See South Africa Formalities for full details on clearing into and out of South Africa. Remember, before setting sail for South Africa you must register with OSASA. Full details in Formalities.
International Arrivals
Call Port Control on VHF Channel 12 to request permission to enter the harbour – please note, Port Control will not respond to calls made on VHF Channel 16.
Upon entering the harbour, international yachts must proceed to the Small Craft Harbour at Tuzi Gazi and tie up on the concrete wall in front of the Dros restaurant. Do not attempt to anchor in Tuzi Gazi as the bottom is foul with old chains etc.
At the Small Craft Harbour you will be visited by Health, Customs and Immigration.
There are no facilities at this dock, either ablutions, water or electricity.
Skipper and crew must stay aboard until cleared by the authorities.
Ensure you are flying the Yellow Q flag and do not leave your boat until you have been cleared by Port Health.


Checking In:
1. Port Captain
Port Control (VHF Ch. 12) will ask the name and nationality of your vessel and the number of persons on board. Once they receive this information, you have been officially checked in with the Port Captain.
2. Immigration and Customs
An OSASA representative will meet you to assist with checking in.
After clearance has been completed, contact Zululand Yacht Club at admin@zyc.co.za for berthing arrangements.
Domestic Arrivals
Permission to enter must be requested from Port Control on VHF Ch. 12. As no Customs or Immigration is required you may proceed directly to the Zululand Yacht Club and tie up. You will need to confirm with the Marina office that a mooring is available unless you have made arrangements before arrival.
International Departures
See information on the Zululand Yacht Club website.
All foreign sailors and vessels must be cleared by Customs and Immigration before leaving Richards Bay for any foreign port. Bring vessel documents and passports. This does not apply to boats leaving Richards Bay to go coastal sailing.
Checking out takes longer and you need a car or taxi to visit the various offices which are spread out.
If departing South Africa from Richards Bay, all recreational boats need to first go to the Zululand Yacht Club to get the “flight plan form” for departures. This has 5 stamp boxes that need to be stamped by the following authorities in the order below:
- Zululand Yacht Club – once your account has been fully paid
- Zululand Yacht Club TNPA
- Immigration (they will give you a small form for Customs)
- Customs
- Border Control (on the 2nd floor)
- Zululand Yacht Club to clear for TNPA
Once all stamps have been obtained, the Zululand Yacht Club will e-mail the flight plan with your departure date and time to Port Control. Port control then authorize the boat to leave if they are happy everything is completed.
Once approved and your final clearance is given, you have 36 hours to leave once you have checked out. If you do not check out in this time you have to check back in and then check out again.
Here is a Google pin showing the locations of the immigration and port heath buildings: https://goo.gl/maps/PpV8o9uCp9m1cAtq5
Note that the marina office closes at 12:00 on a Saturday and the final flight plan (stamped by all authorities) must be submitted by 11:30 at the latest.
Domestic Departures
Leaving Richards Bay for coastal sailing is simple, but does require outward clearance in the form of an Electronic Passage Plan (EPP) completed on board. See South Africa Clearance for further details (in the Domestic Cruising section).
Last updated: October 2025
If you have information for this section, or feedback on businesses used, please let us know at editor@noonsite.com. We also welcome new information about businesses you have used (see Related Businesses).
Next Section: Profile: Docking
Related to following destinations: Richards Bay, South Africa
Port Navigation
Courtesy Flag Discounts


YachtFlags.com provides high quality courtesy flags that are manufactured in durable Knitted Polyester fabric. Knitted so that the fabric itself does not deteriorate in the constant movement that marine flags are usually exposed to, and polyester so that the flag does not weaken in the strong UV-light usually found in the main sailing areas of the world.
YachtFlags.com offers a discount to Noonsite members.
Use the coupon code NOONSITE-5A2B when checking out to get 10% off today.
Buy Now On YachtFlags.comMain Ports - South Africa
Courtesy Flag Discounts


YachtFlags.com provides high quality courtesy flags that are manufactured in durable Knitted Polyester fabric. Knitted so that the fabric itself does not deteriorate in the constant movement that marine flags are usually exposed to, and polyester so that the flag does not weaken in the strong UV-light usually found in the main sailing areas of the world.
YachtFlags.com offers a discount to Noonsite members.
Use the coupon code NOONSITE-5A2B when checking out to get 10% off today.
Buy Now On YachtFlags.com



A CMA CGM vessel, the 13,000 TEU CMA CGM Belem, lost up to 99 containers due to severe weather conditions while navigating near Richards Bay, South Africa, on Thursday, August 16. The South African Maritime Safety Authority (SAMSA) has since issued a navigational safety alert to other vessels and asked the public to report any containers that may still be floating in the water.
Having boat work done in Richards Bay:
We needed help with welding and engine maintenance and found great help from Jacques and Morgan of Fleet Maintenance Office. They have a workshop close to the E-pontoon (walk-on). Jacques and his colleagues did an excellent job removing a leaking deck window and welding the deck, while Morgan and his colleagues worked on our engine to replace parts. They were skilful and efficient and honest about the time they spent on the jobs. We can warmly recommend them.
The only negative thing we experienced was a break-in of our boat with the key we had left in the care of the yacht club. The key was missing when we returned. No good system was in place to keep boat keys secure and to log who had left a key with them and to whom it was given. The yacht club acknowledged the lack (or failure) of their system and promised to improve it, but refused to reimburse (part of) our losses.
Leaving Richards Bay (for coastal sailing) is quite straightforward: fill in forms at the reception of ZYC, pay outstanding marina fees, then make your way to the Sea Police. We walked (15 min), as it is in the Tuzi Gazi area (across the street from the Dros restaurant, where internationals arrive). Then back to ZYC, where they will communicate to Port Control. Call Port Control on VHF when you leave.
Updates Received from Floris and Ivar – Sailors for Sustainability
Tuzi Gazi marina was destroyed in a storm. It no longer exists.
Immigration moved to the Bayview entrance of the commercial port. They are in a small building at the security gate on Newmark Road (NOT close to where Tuzi Gazi used to be but on the other side, near Alton). Just before the security gate stop at the bus stop. Walk to the building on the left of the gate.
If leaving your boat in Richards Bay to travel abroad, get a form from immigration, so you’ll have no problems getting back into SA without a return ticket.
There are haul-out options at Zululand Yacht Club. The club manages the “dolly”, where you leave the boat on a trailer for the duration of the work. This is managed by the club and fully booked weeks ahead. The other option is a boat lift up to 30 tons. It is run by a business operating independently from the club (but on its premises). Each movement is about USD 500 for a 45-foot yacht. Days on the hard are reasonably priced. There is another trailer for catamarans run by the same business.
Internet: public wifi is rare, so get a local SIM card. We got Vodacom in their shop at the mall, where they signed us up using just a passport. It’s useful to buy some credit there and then (which they call airtime). This can be used to make phone calls and buy data packages using a menu on your phone or via their app.
You’ll need a taxi for anything you do outside the Yacht Club. The club’s unofficial driver is Eric, who will take you around for a reasonable fee.
All best
Floris van Hees & Ivar Smits
Sailors for Sustainability
Hi Domander,
Thanks for your comment. We have updated the Fuel section of the Marine Services page with information on diesel deliveries to the Small Craft Harbour and Zululand Yacht Club. Thanks again for the info.
The standard way to get fuel here is by taxi and fuel jugs. However, there is a fuel truck that makes deliveries by hose onto the International Wharf. The standard way may be being protected by taxi drivers. I have no further information concerning this. This is just a heads up that a fuel truck does exist.
Clearing in and out in Richards Bay is time-consuming. It took from 13:00 Monday 20 Nov 17 until 17:00 Wednesday 22 Nov to complete inward and then outward formalities, in order to catch a weather window south on the 23rd.
As we motored out into the channel I requested permission from Port Control and was eventually told that they didn’t have a hard copy of my FLIGHT PLAN. I was ordered to go to Zululand Yacht Club to fax it through to them. No one explained to me that I needed the 6 stamps to leave port and I assumed they were for entry at the next port. I am in correspondence with the Office for Red Tape Reduction, who have stated that once cleared in a yacht is a coastal yacht and need not complete full clearance requirements, to try to get some action on this.
Reported on the Indian Ocean Crossing Facebook Page:
Richards Bay Zululand Yacht Club can only accommodate boats until the World ARC arrives approx 9/11th Nov: is possible to anchor off. Contact Fiona Linde admin@zyc.co.za *27 (0)35 788 0256.
Tuzi Gazi (where you have to go tie up to the concrete docks in order to check into Immigration etc.) can only handle boats up to 10-12 tonnes, 40′ loa. Contact elize@tuzigazi.net – very helpful.
Posted on behalf of Conny Dahlin on Swedish yacht “Miramis”:
I am at the moment in Richards Bay, South Africa, and found the company SA Energy Group. They supply deep cycle batteries, solar panels, inverters, wind turbines etc. for off-grid systems. They are not far from Zululand yacht club and fill a big hole for this kind of things in Richards Bay since most people don’t know about them and try to go through Durban. I strongly recommend that they get listed on noonsite.
Editor’s Note: SA Energy Group is now listed under Electrics & Electronics.
Re: Clearing in and out in Richards Bay
We spent 4 weeks at Tuzi Gazi Marina in December 2015. Clearing in by health and immigration takes place at the marina. We have directed directly into the Tuzi Gazi marina pontoons since the “international” area of the port was absolutely crowded.
On arrival, we (but not other boats) were informed, that customs would no longer come to the boat to clear you in, but you would have to take a taxi and go there, which we did. Though other cruisers reported, officials were not really motivated to clear yachts in, it was easy and friendly. The warden at the customs office (see below, point 3) shows you where to go and gives you an in-house phone number to call; I was cleared in within 10 minutes.
We heard that some boats have been fined for not clearing in with customs – other boats have not. It does not hurt to drop by the customs office when you go shopping at the mall anyway
Clearing out: As mentioned above, clearing out is a bit more complicated, even if you only move to another South African port, such as Durban, so this is the proper way to do that:
1. go to the office (Tuzi Gazi Marina or Zululand Yacht club) and pay for your stay
They then will provide you with the “flight plan”, 7-page paperwork you have to fill in
2. see the reception of the Zululand Yachtclub to get the first stamp in. the flight plan
3. Go to Richards Bay/Arboretum to see immigration. The office is located in some office buildings off Krugerrand Grove, just west of the junction at the Netcare Bay Hospital. The front of the building, next to FNB-Bank, is marked Department of Home Affairs, but you reach the immigration office through a side entrance on the left side of the building, marked “Port control”. Easy and friendly and fast – you get your flight plan stamped there.
4. Proceed to customs – located in the SARS Building on Dollar Drive, on the right-hand side before you reach Guldengracht Street (quite close to immigration). The taxi driver who took me there for clearing it did not know the place and had to ask around.
Fill in some more forms and you get a clearance and a stamp in your flight plan.
The email address for Zululand Yacht Club is no longer in use. The correct address is info@zyc.co.za (reception), manager@zyc.co.za (management) or accounts@zyc.co.za (accounts).