If you’re a Kenyan planning to travel outside the country but don’t yet have a passport, a Temporary Travel Permit might be just what you need—especially for urgent regional travel within East Africa. Whether it’s for a business trip, medical emergency, or a short cross-border getaway, this document can be processed quickly and easily.
In this guide, we break down everything you need to know about how to apply for a Temporary Travel Permit in Kenya, including eligibility, required documents, costs, and where to apply.
What is a Temporary Travel Permit?
A Temporary Travel Permit (TTP) is a short-term travel document issued to Kenyan citizens who don’t have a valid passport and need to travel urgently. It’s primarily used for travel within East African Community (EAC) countries—such as Uganda, Tanzania, Rwanda, Burundi, and South Sudan.
Validity: Up to one year
Use: Single entry only, within the East African region
Eligibility: Must be a Kenyan citizen aged 18 years and above (or under 18 with parent/guardian consent)
Requirements for a Temporary Travel Permit in Kenya
Before applying, ensure you have the following:
- Duly filled application form (Form 19 for minors; standard TTP form for adults)
- Original National ID card and a clear copy
- Two passport-size photos (must be recent and clear)
- Proof of travel purpose – e.g., invitation letter, medical referral, or business documents
- Payment receipt (application fee paid via eCitizen)
- Birth certificate (if applying for a minor)
- Parent/guardian ID and consent letter (for minors)
Step-by-Step: How to Apply for a Temporary Travel Permit in Kenya
Follow these simple steps:
1. Visit the eCitizen Portal
Go to www.ecitizen.go.ke and create an account (or log in if you already have one).
2. Navigate to the Immigration Department
Click on the Department of Immigration Services and select Temporary Permit Application.
3. Fill in the Online Application
Provide accurate details, including:
- Full name
- National ID number
- Travel destination and purpose
- Contact information
4. Upload Required Documents
Attach scanned copies of your ID, photos, and any supporting documents requested.
5. Pay the Application Fee
As of 2025, the fee for a Temporary Travel Permit is Ksh 350. Payments are made securely through M-Pesa, credit/debit card, or mobile banking via eCitizen.
6. Download & Print the Permit
Once processed (usually within 1–3 working days), you’ll receive a notification to download your permit from the eCitizen portal.
Where to Collect or Use the Temporary Permit
Once downloaded and printed, the document is ready for travel. There is no need to visit a passport control office, unless you’re asked to verify your documents. Ensure you carry it with your National ID when crossing the border.
How Long Does It Take to Process?
Most permits are processed within 24 to 72 hours, especially when all documents are in order. It’s advisable to apply at least 3 days before travel to avoid delays.
Important Notes
- The permit cannot be used for air travel outside East Africa.
- It is not a replacement for a passport, and cannot be used for visa applications.
- Valid only for single entry and expires after one year or upon return, whichever comes first.
Final Thoughts
If you need to travel urgently within East Africa and don’t have a passport, applying for a Temporary Travel Permit in Kenya is a fast and cost-effective solution. Just make sure your documents are ready, your eCitizen account is active, and you apply at least a few days in advance.
For long-term or international travel beyond the EAC, a Kenyan passport is still your best bet.
READ MORE: Best Hotels in Naivasha | Top Lakeside Resorts & Lodges







