Nairobi flights

Book cheap flights to Nairobi

Last minute Nairobi flight offers

Prices observed in the past 7 days start from R2609 one-way and R5629 round trip. Fares and availability may change at any time, and additional terms may apply.

Custom travel packages

Popular airlines to Nairobi

Why visit Nairobi

Nairobi Zebras at Nairobi National Park
Nairobi Kenyan Beef Stew Nairobi
Nairobi Cathedral in Nairobi

Nairobi: Africa’s safari capital and Kenya’s cosmopolitan heart, where world-class wildlife, rich culture, and a thriving city scene collide

Nairobi is the dynamic capital of Kenya and one of Africa’s most vibrant and cosmopolitan cities. With over 4.5 million residents, it is the largest city in the country and the undisputed safari capital of Africa — famously the only city in the world with a national park within its boundaries. Top attractions include Nairobi National Park, the David Sheldrick Wildlife Trust, the Giraffe Centre, Karura Forest, the Karen Blixen Museum, and the weekly Maasai Market.

Cheap flights to Nairobi are available now, so get ready to be fascinated by this beautiful city. Nairobi is served by Jomo Kenyatta International Airport (NBO), approximately a 30-minute drive from the city centre. The airport serves airlines including South African Airways, Kenya Airways, and Ethiopian Airways. Non-stop international flights to Nairobi depart from Johannesburg. The flight duration from Johannesburg to Nairobi is approximately 4 hours.

Weather In Nairobi

Low
High °C
Rain-mm
Average temperature (°C) & rainfall (mm) per month

Frequently asked questions

Overview

Nairobi is Africa’s safari capital and Kenya’s vibrant beating heart — a city with a buzzing business district, world-class wildlife attractions, a rich tapestry of history and culture, and a nightlife and food scene that rivals any major African city.

The crown jewel is Nairobi National Park — the world’s only national park within a capital city’s boundaries, where lions, rhinos, giraffes, and buffalo roam against a backdrop of city skyscrapers. Beyond the park, the David Sheldrick Wildlife Trust offers unmissable baby elephant and rhino orphan visits, while the Giraffe Centre lets you feed Rothschild giraffes eye to eye.

Immerse yourself in Nairobi’s culture at the Kenyatta Market, discover handcrafted Kazuri beads at the Kazuri Bead Factory and Pottery Centre, and explore Kenya’s extraordinary natural and cultural history at the Nairobi National Museum and Karen Blixen Museum. The weekly Maasai Market is a vibrant celebration of traditional Maasai crafts, jewellery, and textiles — not to be missed.

Compare and book your cheap flights to Nairobi with Kenya Airways and the most popular flight route from Johannesburg to Nairobi online at Travelstart.

Best time to visit Nairobi

For the best wildlife viewing, visit Nairobi during the dry seasons — June to October and January to mid-March — when animals congregate around water sources and the bush is more open. June to October also coincides with the spectacular Great Wildebeest Migration in the nearby Maasai Mara — one of the world’s greatest natural events and easily accessible as a day trip or overnight excursion from Nairobi. The peak tourist season runs from July to October, when the Maasai Mara is at its most dramatic. Book accommodation and safari packages well in advance for this period. The low seasons — mid-March to May and November — bring lush green landscapes, excellent birdwatching, and significantly lower accommodation and flight prices. Some lodges and camps operate at reduced capacity during the heaviest rains, so check ahead. Pack a raincoat if visiting during these months.

Visa & Customs

South African passport holders may be exempt from visa requirements for short stays in Kenya; however, entry requirements and Electronic Travel Authorisation (eTA) rules are subject to change. Travellers are strongly advised to check the latest requirements before departure via the official Kenya eTA portal.

Ensure your passport is valid for at least six months from your date of entry into Kenya and has sufficient blank pages for entry and exit stamps.

We recommend taking out comprehensive travel insurance when travelling to Nairobi. Travel insurance can be purchased directly through Travelstart when you book your flight.

South African High Commission in Kenya:

Address: 3rd Floor, Roshanmaer Place, Lenana Road, Nairobi 00100

Phone: 254 709 127 000

Health & Safety

Visit your doctor or a travel health clinic at least 4–6 weeks before departing for Nairobi. The following vaccinations are strongly recommended: Hepatitis A and B, Typhoid, Cholera, Rabies, Meningitis, and Yellow Fever (required if travelling from a yellow fever endemic area). Routine vaccinations including MMR, diphtheria-tetanus-pertussis, varicella, polio, and influenza should be up to date. Precautions against Zika virus are also advised.

Malaria is a risk in parts of Kenya, particularly outside of Nairobi city itself — if you plan to visit the Maasai Mara, coastal areas, or other rural regions, anti-malarial medication is strongly recommended. Consult your doctor for the correct prescription. Use a high-quality DEET-based insect repellent throughout your trip.

Nairobi has a relatively high urban crime rate, but most visits are trouble-free with sensible precautions. Keep valuables secure and out of sight, avoid carrying large sums of cash, and do not walk alone at night. Be alert to con artists and scammers in tourist areas, and avoid engaging with groups of strangers who approach you uninvited. Use Uber, Bolt, or hotel-arranged taxis rather than hailing unknown vehicles on the street. Travel insurance covering medical expenses and emergency evacuation is strongly recommended.

Where to Stay?

Nairobi offers a wide range of accommodation across several distinct neighbourhoods, each with its own character and proximity to key attractions.

Westlands is one of the most popular areas for visitors — a lively, safe neighbourhood packed with restaurants, rooftop bars, shopping malls, and easy access to the city’s business district. Karen — named after Karen Blixen — is a leafy, upscale suburb that feels a world away from the city’s hustle, and is close to the Giraffe Centre, David Sheldrick Wildlife Trust, and Nairobi National Park. Kilimani and Kileleshwa offer excellent mid-range and boutique options. Among the city’s most reputable establishments are the Villa Rosa Kempinski, Hemingways Nairobi, and the Tribe Hotel in Westlands.

Ready to book? Search and book accommodation in Nairobi at Travelstart and find the best deals across all budgets.

Getting Around

Traffic in Nairobi can be heavy, particularly during morning rush hour (07:00–09:00) and evening rush hour (16:30–18:30). Plan journeys accordingly and allow extra time if you have appointments or transfers.

For tourists, Uber and Bolt are by far the most convenient and safe ways to get around Nairobi — both operate extensively across the city, offer transparent pricing, and eliminate the need to negotiate fares. Hotel-arranged taxis are also a reliable option. Avoid hailing unknown taxis on the street.

For a local experience, Nairobi’s matatu (minibus) network is extensive and very affordable — the Double M Commuter Buses, City Hoppa, and Kenya Bus Service are the most reputable operators, with fares ranging from KES 10 to KES 40. Matatus are best suited to confident, independent travellers familiar with the routes.

For day trips to Nairobi National Park, the Maasai Mara, or further afield across Kenya, a reliable vehicle gives you the most freedom. Search, compare, and book a car hire in Nairobi at Travelstart. A 4×4 is strongly recommended for travel to game reserves and rural areas.

Places to Visit in Nairobi

Nairobi Nairobi National Park
Nairobi Karen Blixen Museum
Nairobi Uhuru Park

More popular destinations

Download Travelstart App

TRAVEL HACK

Why book with us

Bringing you the best fares from all airlines

Expert assistance from booking to departure

Online destinations for planning your travels

Already booked your flight?

1000’s of options worldwide

Best price

Great service

Travelstart personalised support
Personalized assistance

Need help with your booking? Contact our expert TravelBar agents for guidance and booking assistance.