Flights from Peshawar to Nairobi – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
PEW to NBO – All flight route options from Peshawar, Pakistan to Jomo Kenyatta International, Kenya. These flights are operated by 4 different airlines through 3 different connections. The shortest flight time is 10 hours and 35 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Jomo Kenyatta
We got great deals on hotels and car rentals near the airport.
Peshawar to Nairobi flights
There are over 3 and approximately 9 flights every week. While flying to Nairobi from Peshawar you will be doing a stopover in Sharjah, Muscat or any other of the 3 alternatives with flight connections.
Are there any non-stop flights from PEW to NBO?
There are no direct or non-stop flights from Peshawar, PEW to Jomo Kenyatta International, NBO.
Peshawar to Nairobi with Air Arabia
If you fly from Peshawar with Air Arabia you will do a stopover in Sharjah, SHJ before reaching Nairobi. This flight trip will take 10 hours and 35 minutes and you can fly every Monday or Wednesday with departures at 04:40.
Distance & flight times: Peshawar to Jomo Kenyatta International
The shortest flight time between PEW and NBO is 10 hours and 35 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
SHJ Sharjah | 10h 35m | 1h 55m | 3368 miles (5419 km) |
MCT Muscat | 11h 55m | 4h 20m | 3333 miles (5363 km) |
DXB Dubai | 13h 0m | 3h 50m | 3369 miles (5421 km) |


Quick copy and share this page
From Peshawar to Kenya
We have found another destination to Kenya from Peshawar as well.
From Pakistan to Nairobi
Below is a list of other cities in Pakistan with flights to Nairobi with either non-stop or connecting flights.