Uganda no longer issues visas on arrival. We manage e-visa applications, work permit processing for your expatriate team, police clearance and VIP facilitation at Entebbe International Airport.
Since 2016, Uganda has operated a fully digital visa system through the Directorate of Citizenship and Immigration Control (DCIC). All visas must be applied for in advance at visas.immigration.go.ug. There is no visa on arrival for most nationalities.
Work permits are managed separately by the Work Permits Committee and involve Ministry of Internal Affairs approval. Class G (expatriate employee) permits cost USD 2,500 per year and require a company already registered in Uganda. We sequence your company registration and work permit application to avoid operational gaps.
We prepare and submit tourist, business and transit visa applications on your behalf, including document checklists tailored to your nationality and travel history.
Full Class G (expatriate employee) and Class M (investor/director) permit applications, including Ministry of Internal Affairs filing, supporting documentation and follow-up with the Work Permits Committee.
The shared Uganda–Kenya–Rwanda tourist visa (USD 100) allows multi-country travel. We advise which nationalities qualify and manage the joint application process.
Uganda Police clearance from the Criminal Investigations Directorate, CID headquarters. Fee: UGX 79,000. Processing: 10–14 working days. No expedited option exists — we apply early in your timeline.
Ugandan passport applications and renewals through the Directorate of Citizenship. Standard passport: UGX 250,000. East African e-Passport: UGX 320,000. Express service where available.
Private meet-and-greet at Entebbe International Airport. Fast-track immigration and customs, dedicated porter, and transfer to Kampala in our executive vehicle fleet.
Spousal and children's dependent passes linked to the primary work permit holder. We manage the family's immigration timeline to align with school start dates and housing move-in.
Work permits must be renewed annually. We track expiry dates and initiate renewal 60–90 days before lapse, avoiding illegal overstay and operational disruption.
A valid Yellow Fever vaccination certificate is mandatory for entry. We brief all travellers and can arrange vaccination appointments in Kampala for those entering from non-endemic countries via Uganda.
| Class | Category | Annual Fee | Notes |
|---|---|---|---|
| Class G | Expatriate Employee | USD 2,500 | Most common. Employee of Uganda-registered company. |
| Class M | Investor / Director | USD 3,000 | Investor or company director. UIA investment licence advised. |
| Class H | Self-Employed Professional | USD 2,000 | Consultants, independent practitioners. |
| Class K | Researcher / Academic | USD 800 | University-affiliated or NGO research. |
| Class I | Religious Worker | USD 500 | Accredited church or faith organisation sponsor required. |
| Dependent Pass | Spouse / Children | USD 300 | Linked to primary permit holder. Renewed annually. |
Fees are set by the Ministry of Internal Affairs and are subject to change. All fees are paid in USD to the Immigration Department.
Free consultation to map the correct visa class, permit type and sequencing. For investor-directors we often recommend a Class M permit over a Class G to allow broader business activity and future-proof the arrangement.
We provide precise document checklists for each permit class: passport copies, educational certificates, employment contracts, medical report, Yellow Fever certificate, two passport photographs (white background). Foreign documents require notarisation.
We lodge applications through the DCIC's work permit committee and manage all follow-up. For e-visas, we complete the online application, upload all documents and receive the electronic visa on your behalf.
For VIP arrivals, our representative meets you airside at Entebbe. We coordinate with ground handling agents for baggage, customs declarations and VVIP lounge access where applicable.
We maintain a live tracker of all permit expiry dates for your team. Renewals are initiated 90 days before lapse. We also monitor policy changes from DCIC that affect your status and advise proactively.
Free consultation. Proposal within 48 hours.
Make an Enquiry All Services