Cheap Flights from Milan (MILA) to Nairobi Jomo Kenyatta (NBO)

Compare Milan to Nairobi Jomo Kenyatta flight deals

Find the cheapest month or even day of the year to fly to Nairobi Jomo Kenyatta

Book the best Nairobi Jomo Kenyatta fare with no extra fees

Flight deals from Milan to Nairobi Jomo Kenyatta Airport

Looking for a cheap last-minute deal or the best return flight from Milan to Nairobi Jomo Kenyatta Airport? If you want to travel next month, return fares start from £374. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Milan to Nairobi Jomo Kenyatta

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Milan to Nairobi Jomo Kenyatta flights are currently cheapest in September.

Milan to Nairobi Jomo Kenyatta: Alternative routes

Compare routes from Milan to Nairobi below. You may find an airport to fly into that's cheaper, faster, or easier than Nairobi Jomo Kenyatta.

Milan to Nairobi: Flight information

The things to know before you go.
Cheapest flight found£365
Cheapest month to flyAugust

Check out these Nairobi Jomo Kenyatta hotels

Ready to plan your stay? Other travellers rate these Nairobi Jomo Kenyatta hotels for cleanliness, service and location.
Explore top-rated hotels

Finding cheap flights from Milan to Nairobi Jomo Kenyatta: Frequently asked questions

The best price we found for a return flight from Milan to Nairobi Jomo Kenyatta is £365. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
Currently, there are no airlines that fly direct from Milan to Nairobi Jomo Kenyatta. But we found flights with one stop from £365.
As of February 2026, there are no flights flying from Milan to Nairobi Jomo Kenyatta.
The cheapest month to fly from Milan to Nairobi Jomo Kenyatta is usually August.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Milan to Nairobi Jomo Kenyatta Airport on Monday, 31 August 2026.
No airlines currently offer direct flights between Milan and Nairobi Jomo Kenyatta Airport. Most routes have one or more stops.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Nairobi Jomo Kenyatta but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Nairobi is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Nairobi Jomo Kenyatta is Air Arabia .

Travelling from Milan to Jomo Kenyatta International Airport (NBO): What you need to know

  • Planning your flight from Milan to Jomo Kenyatta International Airport (NBO) begins with finding the most convenient airport to kick off your journey from. Milano Malpensa Airport (MXP), Orio al Serio International Airport (BGY) and Milano Linate Airport (LIN) are the main terminals in Milan.

  • Nairobi is two hours ahead of Milan. Jomo Kenyatta International Airport is located in Nairobi, which operates on the UTC+3 timezone.

  • Your flight from Milan to NBO won't wait if you're late, so get to the airport on time. Arrive up to one hour in advance for domestic flights and two hours ahead for international travel.

  • During peak travel periods, allow for extended wait times and show up earlier. Aim for at least two hours ahead for domestic flights and as much as four hours for international journeys.

Airports in Milan

Milano Malpensa Airport (MXP)

  • Think about adding a stopover to find cheap flights from Milan to NBO. Just deselect 'Direct flights only' when searching for departures from Milano Malpensa Airport (MXP). Break up your trip (and maybe get a better deal) by stopping at one of these airports:

    • Frankfurt Airport (FRA)

    • Charles de Gaulle Airport (CDG)

    • Cairo International Airport (CAI)

  • Travelling from central Milan to MXP takes around 55 minutes by public transport. If you drive, ride-share or get a cab, you'll cover the 48 kms (30 miles) in 45 minutes or so, depending on traffic.

  • Searching for a convenient hotel close to Milano Malpensa Airport? If you've booked an early flight from Milan to Jomo Kenyatta International Airport, these accommodation options will have you sleeping conveniently close to check-in:

  • When it comes to Milano Malpensa Airport's on-time performance, 68.23% of flights arrive within the expected time frame.

Orio al Serio International Airport (BGY)

  • Experience more along the way with a stopover on your flight from Milan to Jomo Kenyatta International Airport. Check out these connections between Orio al Serio International Airport and NBO:

    • Amsterdam Airport Schiphol (AMS)

    • Charles de Gaulle Airport (CDG)

    • Cairo International Airport (CAI)

  • You can reach BGY from the centre of Milan in approximately 1 hour by car, depending on traffic conditions. The journey on public transport will take roughly 2 hours 20 minutes to cover the 64 kms (40 miles) or so.

  • Got an early start? You might like to check in to one of these accommodation options near Orio al Serio International Airport the day before your Milan to NBO flight:

  • When it comes to flight punctuality, Orio al Serio International Airport has an on-time arrival rate of 67.49%.

Milano Linate Airport (LIN)

  • Booking a plane ticket from Milan to Jomo Kenyatta International Airport (NBO) with one or more stops can offer you more choice of departure times and access to lower fares. When jetting off from Milano Linate Airport (LIN), here's where you can make a pit stop at on your way to NBO:

    • Amsterdam Airport Schiphol (AMS)

    • Charles de Gaulle Airport (CDG)

    • Brussels Airport (BRU)

  • LIN is roughly 11 kms (7 miles) from central Milan. Driving from the city centre to the airport takes about 30 minutes. If you're planning to take public transport, expect a journey time of around 45 minutes.

  • Skip the rush on your departure day — stay near Milano Linate Airport and know you'll reach your boarding gate with time to spare. Get comfy at one of these hotels the day before if you've booked an early Milan to Jomo Kenyatta International Airport flight:

  • Flights that depart from LIN make it to their destination as scheduled 79.56% of the time.

About Jomo Kenyatta International Airport (NBO)

Getting from Jomo Kenyatta International Airport (NBO) to central Nairobi

  • Jomo Kenyatta International Airport is around 7 miles from central Nairobi. The time it takes to get there by cab or car hire will depend on the time of day. Do some research before your trip.

  • It typically takes 1 hour 10 minutes if you're travelling by public transport.

How to find the cheapest flights from Milan to Jomo Kenyatta International Airport (NBO)

  • Currently, £142 is the best price we've found for a one-way ticket from Milan to Jomo Kenyatta International Airport. The cheapest price for a return flight is £365. Remember fares may change due to availability at the time of booking.

  • Don't leave everything to the last moment. You're more likely to walk away with cheap flights from Milan to NBO if you book early. Airlines often offer some great early bird rates.

  • If you can be flexible with your travel plans, try using the 'Whole month' search tool. It'll give you the lowest price across the month when searching for your Milan to Jomo Kenyatta International Airport ticket.

  • Never miss a deal on plane tickets from Milan to NBO by setting up a Price Alert. We'll send you an email or push notification on the app when a lower fare becomes available.

  • Filters make it easier to dig up a deal for your flight from Milan to Jomo Kenyatta International Airport. Choose the flight times, carriers and stops that work for you. Then sort the results by 'Cheapest' to find the best price quickly.

The best time to fly from Milan to Jomo Kenyatta International Airport (NBO)

  • Think about the pace you're looking for when deciding your trip dates. February is the quietest month to go to Nairobi. July is when most people book flights from Milan to Jomo Kenyatta International Airport (NBO), which may be perfect if you enjoy travelling when it's busier.

  • Lock in a Milan to NBO plane ticket departing in March if you want to experience the city during its warmest month. Expect temperatures in Nairobi to range from 14ºC (57ºF) to 30ºC (86ºF).

  • July has temperatures of between 12ºC (54ºF) and 24ºC (75ºF). Search for cheap tickets from Milan to Jomo Kenyatta International Airport around that time if you want to travel in cooler conditions.

More about Nairobi

  • Start your Nairobi trip right by choosing the ideal place to stay. Once you've booked your flight from Milan to Jomo Kenyatta International Airport, check out our selection of accommodation options including:

  • Your Nairobi trip should come with a side of sightseeing. Major attractions worth exploring include Masai Mara National Reserve, The David Sheldrick Wildlife Trust and Giraffe manor.

Explore more of Kenya

  • Nakuru is just one of the many places in Kenya waiting to be explored once you've seen Nairobi. Around 153 kms (95 miles) away to the north-west, check out popular attractions including Nakuru National Park, Lake Nakuru and Lake Nakuru View.

  • Eldoret is another sought-after destination in Kenya and is around 274 kms (170 miles) north-west of Nairobi. No trip is complete without experiencing Kapseret Eco Resort, BAPS Shri Swaminarayan Mandir, Eldoret and Eldoret Nature & Culture Centre.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.