There are 6 ways to get from Saskatoon to Nairobi by car, plane, bus, taxi, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Regina, fly to Nairobi
best- Drive from Saskatoon to Regina-Airport-YQRcar
- Fly from Regina (YQR) to Nairobi (NBO)plane YQR - NBO
28h 28m$938–1,854Fly Saskatoon John G. Diefenbaker International Airport to Nairobi Wilson Airport
cheapest- Fly from Saskatoon John G. Diefenbaker International Airport (YXE) to Nairobi Wilson Airport (WIL)plane YXE - WIL
34h 45m$600–1,500Fly Saskatoon John G. Diefenbaker International Airport to Nairobi
- Fly from Saskatoon John G. Diefenbaker International Airport (YXE) to Nairobi (NBO)plane YXE - NBO
27h 17m$635–1,400Fly Saskatoon John G. Diefenbaker International Airport to Amboseli Airport, drive
- Fly from Saskatoon John G. Diefenbaker International Airport (YXE) to Amboseli Airport (ASV)plane YXE - ASV
- Drive from Amboseli Airport (ASV) to Nairobicar
2d 7h$1,005–1,955Bus to Edmonton International Airport, fly to Nairobi
- Take the bus from Saskatoon Downtown to Edmonton Southbus
- Fly from Edmonton International Airport (YEG) to Nairobi (NBO)plane YEG - NBO
30h 6m$755–1,109Fly Saskatoon John G. Diefenbaker International Airport to Kilimanjaro International Airport, taxi, shuttle
- Fly from Saskatoon John G. Diefenbaker International Airport (YXE) to Kilimanjaro International Airport (JRO)plane YXE - JRO
- Take the taxi from Kilimanjaro International Airport (JRO) to Arushataxi
- Take a shuttle bus from Arusha to Nairobi
32h 15m$754–1,660
Regina (YQR) to Nairobi (NBO) flights
Comparing Your Travel Options
The cheapest way to get from Saskatoon to Nairobi is to bus and fly which costs $750 - $1,200 and takes 30h 6m.
The fastest way to get from Saskatoon to Nairobi is to fly which takes 27h 17m and costs $600 - $1,400.
The distance between Saskatoon and Nairobi is 13750 km.
It takes approximately 28h 28m to get from Saskatoon to Nairobi, including transfers.
There is no direct flight from Saskatoon John G. Diefenbaker International Airport Airport to Nairobi Wilson Airport Airport. The quickest flight takes 40h 45m and has three stopovers.
Nairobi is 9h ahead of Saskatoon. It is currently 3:22 PM in Saskatoon and 12:22 AM in Nairobi.
WestJet, Air Canada, AirKenya Express and Ethiopian Airlines offer flights from Saskatoon John G. Diefenbaker International Airport Airport to Nairobi Wilson Airport Airport.
There are 11340+ hotels available in Nairobi.
What companies run services between Saskatoon, SK, Canada and Nairobi, Kenya?
Air Canada, Qatar Airways, and four other airlines fly from Saskatoon John G. Diefenbaker International Airport (YXE) to Nairobi (NBO) 3 times a day.
- Website
- turkishairlines.com
Flights from Saskatoon John G. Diefenbaker International Airport to Nairobi via Montreal, Istanbul
- Ave. Duration
- 27h 45m
- When
- Wednesday to Thursday
- Estimated price
- $550–1,900
Flights from Saskatoon John G. Diefenbaker International Airport to Kilimanjaro International Airport via Toronto, Istanbul
- Ave. Duration
- 26h 42m
- When
- Tuesday to Friday
- Estimated price
- $650–2,300
Flights from Saskatoon John G. Diefenbaker International Airport to Kilimanjaro International Airport via Montreal, Istanbul
- Ave. Duration
- 26h 42m
- When
- Wednesday to Thursday
- Estimated price
- $650–2,300
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Saskatoon Downtown to Edmonton South
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- $45–110
- Website
- Rider Express
- Standard
- $45–110
- Ave. Duration
- 50 min
- Estimated price
- $18–22
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to and around Russia for the 2018 FIFA World Cup, Travelling to the UK: What do I need to know?, and How to get from Florence to Rome - to help you get the most out of your next trip.



