Visa Fee Schedule
All fees are payable in US Dollars (USD) or Kenyan Shillings (KES) at the prevailing exchange rate on the day of payment. Fees are non-refundable regardless of the outcome of the application.
| Visa Type | Kenyan Nationals | Other Nationalities | Processing Time |
|---|---|---|---|
| Tourist Visa (Single) | USD 50 | USD 70 | 3–5 days |
| Tourist Visa (Multiple) | USD 80 | USD 100 | 3–5 days |
| Business Visa (Single) | USD 75 | USD 100 | 3–5 days |
| Business Visa (Multiple) | USD 120 | USD 150 | 3–5 days |
| Transit Visa | USD 30 | USD 30 | 1–2 days |
| Student Visa | USD 60 | USD 60 | 5–7 days |
| Press / Journalist Visa | USD 80 | USD 80 | 5–10 days |
| Diplomatic / Official Visa | Free | Free | 2–3 days |
| Express Processing (any) | +USD 50 | +USD 50 | 24–48 hrs |
| * Express processing is subject to availability and requires prior approval. Fees are indicative and subject to change. | |||
⚠️ Important: Visa fees must be paid in full at the time of application submission. Payment does not guarantee visa approval. The Consulate does not issue receipts for rejected applications. A service charge of USD 10 applies to all applications.
Accepted Payment Methods
💵
USD Cash
US Dollars accepted at current rate
🇰🇪
KES Cash
Kenyan Shillings at daily exchange rate
📵
No Card / M-Pesa
Cash payments only at the Consulate