Cities in Kenya

Save upto 30%

by comparing quotes from 3 agents

View Tour Packages

Nairobi, the coast, and the towns near the parks

Kenya's cities divide by function: Nairobi is the hub you fly into, Mombasa is the coast, and the smaller towns exist mainly as gateways to the national parks.

Here is the list of 15 Cities in Kenya

1. Nairobi

Nairobi
4.4 /5 View 74+ photos

Known For : Nairobi National Park Giraffe Manor Sheldrick Wildlife Trust

Nairobi, Kenya's capital and largest city, is a bustling metropolis in the southern part of the country, covering approximately 696 square kilometres. It serves as the nation's business, financial, and cultural hub. It has earned the title "Safari Capital of the World" due to its popularity as a stopover for travellers visiting Kenya's renowned national parks and reserves.

Best Time: June to October, December to March

45 Nairobi Attractions

2. Mombasa

Mombasa
4.4 /5 View 43+ photos

Known For : Fort Jesus Mombasa Old Town Haller Park

Mombasa, situated on Kenya's southeastern coast, is a vibrant city known for its historical significance, beautiful beaches, and diverse culture. As the country's second-largest city and a key port, Mombasa plays a crucial role in international trade. Its location along the Indian Ocean has led to a unique blend of Swahili, Arab, Indian, and European influences.

Best Time: January - March, June - October

33 Mombasa Attractions

3. Kisumu

Kisumu

Kisumu, located by Lake Victoria in western Kenya, offers travellers cultural and natural experiences. As Kenya's third-largest city, it boasts attractions like the Kisumu Impala Sanctuary and Kisumu Museum. Visitors can explore bustling markets and enjoy boat rides on the lake.

4. Eldoret

Eldoret
4.2 /5

Eldoret, in western Kenya, is the country's fifth-largest city and capital of Uasin Gishu County. Known as the "City of Champions," it's famous for its thriving economy and high-altitude training camps for athletes. Eldoret is also a convenient base for visiting attractions like Masai Mara National Park, the Rift Valley, and Lake Victoria.

Best Time: July - October

Kenya Travel Packages

Compare quotes from upto 3 travel agents for free

5. Malindi

Malindi
4.6 /5

Known For : Malindi Marine National Park Watamu Beach

Malindi, a coastal town in Kenya, is known for its beautiful beaches, coral reefs, and lively marine life. It's a popular destination, especially for Italian tourists, who call it "Little Italy." Tourism is the main industry, with plenty of beaches, hotels, and water sports available. Malindi offers a mix of natural attractions, historical sites, and a relaxed vibe for visitors to enjoy.

Best Time: January - March, July - October

2 Malindi Attractions

6. Watamu

Watamu
4.8 /5

Known For : Watamu Marine National Park

Watamu, a coastal town on Kenya's north coast, offers a blend of beach fun, marine adventures, and nature experiences, much like nearby Malindi. Known for its relaxed atmosphere and conservation efforts, Watamu is home to the Watamu Marine National Park, ideal for underwater exploration and coral reef conservation.

Best Time: January - March, July - October

1 Watamu Attractions

7. Nakuru

Nakuru

Nakuru, located in Kenya's Great Rift Valley, has both nature and city attractions. It's Kenya's fourth-largest city and is famous for Lake Nakuru National Park, where you can see flamingos and rhinos. Other attractions include Menengai Crater and Hyrax Hill Prehistoric Site. Nakuru also has lively markets to explore.

8. Naivasha

Naivasha

Naivasha, in Kenya's Rift Valley, is a hub for outdoor adventures and cultural experiences. You can go on boat safaris and birdwatching on Lake Naivasha, or enjoy hiking and rock climbing in Hell's Gate National Park. The town's famous flower farms offer tours, and nearby attractions include Crescent Island Game Park and Olkaria Geothermal Spa.

9. Lamu

Lamu
4.2 /5

Lamu Island, 150 miles from Mombasa, Kenya, is a bustling port in the Indian Ocean. It's the most popular in the Lamu Archipelago. It is known for its beautiful beaches, traditional stone buildings, and rich festivals. Recognized as a UNESCO World Heritage Site since 2001, Lamu Island has a rich history and is less crowded than other tourist spots.

Best Time: July - September, January - February

10. Nanyuki

Nanyuki
4.4 /5

Nanyuki, set in Kenya's Laikipia County, is a charming town known as the gateway to Mount Kenya. It offers outdoor adventures like hiking and wildlife safaris in nearby conservancies, including the renowned Ol Pejeta Conservancy. With bustling markets and cosy accommodations, Nanyuki is the perfect base for exploring the region's natural beauty and cultural heritage.

Best Time: June - September, January - February

11. Ukunda

Ukunda
4.4 /5

Ukunda, in southern Mombasa, Kenya, is a vibrant coastal town known for its beaches and sunsets. It's famous as the gateway to Diani Beach, renowned for its shores and vibrant marine life.

Best Time: January - March, July - October

12. Isiolo

Isiolo

Isiolo, in eastern Kenya, is the gateway to northern Kenya's natural wonders. Visitors can start safaris to nearby parks like Meru and Samburu to see diverse wildlife. Isiolo also has bustling markets for traditional crafts. With its warm hospitality and adventure opportunities, it's a worth visiting for travellers exploring northern Kenya.

13. Machakos

Machakos

Machakos, a city in southeastern Kenya, is famous for its scenic beauty, history, and culture. Visitors can explore attractions like Machakos People's Park, Machakos Lookout Point, and Machakos Fort. Outdoor activities include hiking and exploring Machakos Dam. With its lively markets and traditional dances, Machakos offers an authentic Kenyan experience for travellers.

14. Nyeri

Nyeri

Nyeri, in Kenya's Central Highlands, is a hub for outdoor adventure and cultural exploration. It's the gateway to Aberdare and Mount Kenya National Parks, offering hiking and wildlife viewing. Visitors can also explore historical sites like the Baden-Powell Museum and Mau Mau Caves.

15. Kitale

Kitale

Kitale, in Kenya's Rift Valley, is known for its fertile land and agriculture. Visitors can enjoy traditional markets and friendly locals. It's a starting point for outdoor adventures like hiking and wildlife safaris in places like Saiwa Swamp National Park. With its beautiful scenery and agricultural history, Kitale is a great stop for travellers exploring the Rift Valley.

Most Kenya trips are parks plus coast, with cities as connectors. Parks in Nairobi covers the capital, and beaches in Mombasa the coast.

This post was published by Varsha Alva

FAQs on Cities in Kenya

Which cities should I visit in Kenya?

Nairobi, because you will land there and it has the National Museum, the Karen Blixen house and a national park within the city limits. Mombasa for the old town and the coast. Most of the rest are transit points.

Is Nairobi worth spending time in?

A day or two. Nairobi National Park is the only national park inside a capital city anywhere, with rhino and lion against a skyline backdrop, and the museums and Karen suburb fill another day.

What is Mombasa like?

Older and very different from Nairobi: a Swahili coastal city with Portuguese, Omani and Indian layers, Fort Jesus, and an old town of carved doors and narrow streets. The beach resorts are north and south of it.

How do I travel between cities?

The SGR train between Nairobi and Mombasa takes about six hours and is comfortable and cheap. Domestic flights connect Nairobi to Mombasa, Malindi, Kisumu and the safari airstrips.

When is the best time to visit?

July to October and January to February are the dry seasons and best for both parks and coast. The long rains from March to May are the months most people avoid.

Related Collections

Sightseeing

Sightseeing

Museums in Kenya

Food & Drink

Food & Drink

Food of Kenya: 20 Must-Try Kenyan Dishes

Travel Tips

Travel Tips

20 Intriguing Facts about Kenya

Travel Tips

Travel Tips

Online Visa for Kenya: A Complete Guide to Apply for E-Visa

Travel Tips

Travel Tips

Kenya Requirements for Entry: What You Need to Know

Travel Tips

Travel Tips

Kenya in December: Everything You Need to Know

Travel Tips

Travel Tips

Kenya in Winter: Weather, Places to Visit & Travel Tips

Travel Tips

Travel Tips

Kenya in July: Everything You Need to Know

Travel Tips

Travel Tips

Kenya in May: Travel Tips and Everything You Need to Know

Travel Tips

Travel Tips

Kenya in November: Everything You Need to Know

Adventure

Adventure

Scuba Diving in Kenya: Top Spots and Expert Tips

Travel Tips

Travel Tips

Kenya Travel Advice: Tips for a Stress-Free Trip

Wildlife & Nature

Wildlife & Nature

Wildlife in Kenya: A Traveller’s Guide

Wildlife & Nature

Wildlife & Nature

The Big Five in Kenya

Wildlife & Nature

Wildlife & Nature

10 Must-Visit Waterfalls in Kenya

Top Places

Top Places

10 Must-See Landscapes of Kenya

Shopping

Shopping

A Guide to Shopping in Kenya - What and Where to Buy

Best Spas in Kenya: From Cities to Safari Lodges

Travel Tips

Travel Tips

What to Wear for African Safari?

Travel Tips

Travel Tips

Is it Safe to Visit Kenya?

Travel Tips

Travel Tips

Kenya in January: Weather, Things to Do, & Tips

Travel Tips

Travel Tips

Kenya in February: A First Timer’s Guide

Travel Tips

Travel Tips

Kenya in March: Everything You Need To Know

Travel Tips

Travel Tips

Kenya in April: Weather & Travel Tips

Travel Tips

Travel Tips

Kenya in June: Weather, Wildlife, and Festivals

Travel Tips

Travel Tips

Kenya in August: Great Migration and Peak Season Safari

Travel Tips

Travel Tips

Kenya in September: Wildlife, Weather, and Tips

Travel Tips

Travel Tips

Kenya in October: A Guide to the Shoulder Month

Transport

Transport

Airports in Kenya: A Comprehensive Guide to Navigating in Kenya

Travel Tips

Travel Tips

Kenya vs Tanzania: Which Is Better for Your African Safari?

Comments on this post

View Packages