Contact Us

Kenya’s visa applications go online

The Kenyan government has implemented a new online visa application process through its eCitizen portal for travellers wishing to visit Kenya, as well as travellers in transit.

Kenyan Visas

Travellers to Kenya will need to apply for one of the following visas:

Single Entry Visa:

Issued for single entry to persons whose nationalities require visa to enter Kenya either for business, tourism, or medical.

Cost: $51

Requirements:

1. Valid travel document not less than six months.

2. Complete visa application form.

3. At least One Blank page in the holder’s passport.

4. Return ticket.

 

Transit Visa:

A Transit Visa is issued to persons connecting through Kenya to other destinations for a period not exceeding 72 hours.

Cost: $21

Requirements: An onward ticket for transit visa.

 

Which Nationals need a visa?

Nationals (passport holders) of the following countries* do not require visas to enter Kenya:

Barbados

Belize

Botswana

Brunei Darussalam

Burundi

Cyprus

Dominica

Fiji Island

Ghana

Grenada

Jamaica

Kiribati

Lesotho

Malawi

Malaysia (For less than 30 days stay)

Maldives

Mauritius

Namibia

Nauru

Papua New Guinea

Rwanda

Samoa

Sierra Leone

Singapore

Solomon Islands

South Africa (For less than 30 days stay)

St. Kitts and Navis

St. Lucia

St. Vincent and the Grenadines

Swaziland

Seychelles

Tanzania

The Bahamas

The Gambia

Tonga

Trinidad and Tobago

Tuvalu

Uganda

Vanuatu

Zambia

Zimbabwe

 

Nationals (passport holders) whose country doesn’t appear in the above list will require a visa or transit visa to enter Kenya.

 

Nationals of following Countries, Classes and Categories of Persons shall have their visa applications referred to the Director of Immigration Services, Nairobi for approval.

 

* Please note: The list of countries above may be subject to change.

How to apply

  1. Visit the eCitizen website at www.ecitizen.go.ke
  2. Select “Register” in the top right corner
  3. Select “Create an Account” under the “Visitors” option
  4. Complete all fields of the registration form
  5. You will receive a confirmation email. Click on the link to verify your registration.
  6. You will be asked to upload a digital passport photo (maximum 500px by 500px)
  7. Once logged in, select “Department of Immigration Services”
  8. Select “Submit Application”
  9. Select “Kenyan Visa”
  10. Select the type of visa (Single Entry or Transit). Read the instructions carefully and select “Apply Now”
  11. Complete the application form. Please note that incomplete applications will be rejected and you will lose your processing fees
  12. You will need a scan of the main page of your passport with your name, date of birth, and other information
  13. You will need to re-upload your passport photo
  14. Pay using your Visa card, MasterCard, or debit card
  15. Your approval will be sent to you via email and can take up to 7 days
  16. Once you have received the email of approval, log into your eCitizen account and download your visa
  17. Print a copy of your visa to present to the immigration officer at your point of entry into Kenya

 

Please note:

  • Only one application may be made per person to receive a Unique Confirmation Number.
  • The visa process takes up to 7 days and must be completed prior to arrival
  • You will need a scan of your passport and passport photo
  • Approval and issuance of the visa does not guarantee entry into Kenya
  • Any form of business or employment on a visitor’s visa is an offence
  • Those travelling with pets must obtain pet permits
  • Applicants who intend to conduct temporary business, trade, or profession must apply for a special pass from the Director of Immigration Services in Nairobi
  • Applicants seeking to undertake internship/placement or academic research should liaise with their host organizations, institutions or companies to make applications for the necessary pass to the Director of Immigration Services in Nairobi prior to their engagements.

 

Visit www.immigration.go.ke for more information on visa application and visa categories based on nationalities.

 

What do you think of the new online visa application process?