Indonesia Visa RequirementsFor Kenya passport holders

Kenyan citizens require a visa to visit Indonesia, costing $50. Applications are processed online or at the Indonesian Embassy in Nairobi. The visa allows up to 60 days. No direct flights connect Nairobi to Indonesia, so expect a connection via Dubai or Singapore.

Visa Required
60 days max stay
$50 visa cost
Jakarta
Asia
IDR (Rp)
Indonesian
UTC+7 to UTC+9

Kenya passport holders require a visa to enter Indonesia.

Apply at the Indonesian Embassy in Nairobi or check the Indonesian Directorate General of Immigration website (imigrasi.go.id) for the online e-Visa option. For the embassy route, required documents include a completed application form, valid passport (at least 6 months validity), passport photos, confirmed return flight tickets, proof of accommodation, 3 months of bank statements, and employment details. The $50 fee is paid at the embassy. Processing takes approximately 5 to 10 business days. If the online e-visa is available for Kenyan passports, it can be processed at evisa.imigrasi.go.id.

Entry Requirements

Passport Validity

6 months beyond date of entry

Blank Pages

2 blank pages required

Multiple Entry

Single entry only

Work Permitted

No - requires work visa

Current Travel Situation

Kenya to Indonesia: What You Need to Know

Indonesia does not offer visa-free or visa-on-arrival access to Kenyan passport holders. Despite Indonesia opening its B211A Social-Cultural Visit Visa to many nationalities, Kenyan citizens must apply in advance either online through the e-Visa system (if available for their passport) or at the Indonesian Embassy in Nairobi. Indonesia is the world's largest archipelago nation with over 17,000 islands, and Bali is its most popular international destination. Visa costs have fluctuated, currently around $50 for a 60-day social-cultural visit visa.

How to Get There

No direct flights connect Nairobi (NBO) to Indonesian airports. Common routings go via Dubai (DXB) with Emirates or flydubai then connecting to Bali Ngurah Rai (DPS) or Jakarta Soekarno-Hatta (CGK) with Batik Air, Lion Air, or other carriers. Alternatively, fly via Singapore (SIN) or Kuala Lumpur (KUL) and connect. Ethiopian Airlines via Addis Ababa (ADD) to Asian hubs is another option. Total journey time to Bali is typically 14 to 18 hours.

Money & Banking

Indonesia uses the Indonesian rupiah (IDR). ATMs are widely available in Bali and major cities. International Visa and Mastercard work at most ATMs and many hotels and restaurants. Bali and tourist areas are highly dollar-friendly: some businesses quote prices in USD. Indonesia offers excellent value: budget accommodation in Bali from $15 to $30 per night, meals at local warungs (small eateries) from $1 to $3. Ubud and Seminyak offer higher-end options. Currency exchange booths are available throughout tourist areas.

Practical Tips

Bali is Indonesia's most iconic destination, offering Hindu temples (Tanah Lot, Uluwatu, Besakih), lush rice terraces (Tegalalang), volcanic Mount Batur, and surf beaches at Kuta and Canggu. Ubud in central Bali has artisan culture, cooking classes, and yoga retreats. The Gili Islands off Lombok offer pristine beaches and excellent snorkeling. Jakarta is a vast modern metropolis with excellent food and shopping. Yogyakarta provides access to Borobudur (UNESCO), the world's largest Buddhist monument, and Prambanan Hindu temple complex.