Get a TRA licence for a nature park, campsite, curio or beach business, or entertainment venue (Classes D, E, F)
Tourism Regulatory Authority · sources read 3 Oct 2026
Apply online on the TRA Licensing Portal (licensing.tra.go.ke) or eCitizen, upload your papers, pay on eCitizen and get inspected. Campsites, nature parks, game ranches, amusement parks, curio and beach operators, boat operators and entertainment venues all need this TRA licence.
- Fee
- We couldn't confirm a fee from the official page. Check it there before you pay.
- How long
- About 14 working days for a new licence, 7 working days for a renewal
- Deadline
- Renew three months before the licence expires
- Where
- Online only, on the TRA Licensing Portal (licensing.tra.go.ke) or through eCitizen. Payment is on eCitizen.
What you need
- Certificate of business registration or incorporation (businesses)
- CR12 (for a company) and/or ID copies of the directors or owner
- KRA PIN certificate
- Individuals (boat, beach and general vendors): copy of your national ID
- Class E: certificate of good conduct
- Nature parks, nature reserves and private zoos: KWS permit
- Beach operators: letter from a recognised beach operators association
- Class F: professional certificate of the person running the business
Steps
- Create an account on the TRA Licensing Portal (licensing.tra.go.ke) or use your eCitizen account.
- Fill in the application for your class, upload the documents and pay the fee on eCitizen. Paper applications and cash payments are not accepted.
- TRA inspects nature parks, nature reserves, game ranches and amusement parks before licensing. Have your title deed or lease and impact assessment reports and permits ready.
- Renew at least three months before your licence expires.
Watch out
- Nature parks, nature reserves and private zoos must get a KWS permit first. TRA asks for it.
- Renewing late costs 10% of the licence fee for every month you are late.
- Operating without a licence can lead to a fine of up to KSh 100,000, up to 18 months in jail, or both.
Who can apply
- Class D: game fishing outfitters, campsites and camping gear hire, nature parks, reserves and trails, game ranches, amusement parks and non-citizen tour leaders.
- Class E: local traditional boat operators, safari photographers, curio vendors, private zoos, general vendors and beach operators.
- Class F: entertainment venues such as cinemas and night clubs.
Official sources (7)
- Licensing - Class D tra.go.ke · read 3 Oct 2026
- Licensing - Class E tra.go.ke · read 3 Oct 2026
- Licensing - Class F tra.go.ke · read 3 Oct 2026
- TRA Licensing tra.go.ke · read 3 Oct 2026
- Public Notice: 2026 Tourism Licence Applications & Renewals Now Open tra.go.ke · read 3 Oct 2026
- TRA Service Charter (English, July 2026) tra.go.ke · read 3 Oct 2026
- TRA Licensing Portal licensing.tra.go.ke · read 3 Oct 2026