There are 5 ways to get from Rusinga Island to Nairobi Airport (NBO) by ferry, car, plane, bus, or rideshare
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, drive, fly to Nairobi
best- Take the ferry from Mbita to Luanda K'otienoferry
- Drive from Luanda K'otieno to Kisumu International Airport (KIS)car
- Fly from Kisumu International Airport (KIS) to Nairobi (NBO)plane KIS - NBO
3h 34m$86–205Bus
cheapest- Take the bus from Mbita to Nairobibus
7h 50m$8–13Ferry, drive, fly to Nairobi Wilson Airport
- Take the ferry from Mbita to Luanda K'otienoferry
- Drive from Luanda K'otieno to Kisumu International Airport (KIS)car
- Fly from Kisumu International Airport (KIS) to Nairobi Wilson Airport (WIL)plane KIS - WIL
3h 47m$136–405Airport Transfer
- Take the rideshare from Rusinga-Island to Nairobi-NBO411.1 km
6h 18mDrive 411.1 km
- Drive from Rusinga Island to Nairobi Airport (NBO)car 411.1 km
6h 18m$48–69
Kisumu International Airport (KIS) to Nairobi (NBO) flights
Questions & Answers
The cheapest way to get from Rusinga Island to Nairobi Airport (NBO) is to bus which costs $8 - $13 and takes 7h 50m.
The fastest way to get from Rusinga Island to Nairobi Airport (NBO) is to ferry and drive and fly which takes 3h 34m and costs $85 - $210.
No, there is no direct bus from Rusinga Island to Nairobi Airport (NBO). However, there are services departing from Mbita and arriving at JKIA - Passenger Boarding via Easy Coach/Uchumi and Cabanas. The journey, including transfers, takes approximately 7h 50m.
The distance between Rusinga Island and Nairobi Airport (NBO) is 370 km. The road distance is 411.1 km.
The best way to get from Rusinga Island to Nairobi Airport (NBO) without a car is to bus which takes 7h 50m and costs $8 - $13.
It takes approximately 3h 34m to get from Rusinga Island to Nairobi Airport (NBO), including transfers.
Rusinga Island to Nairobi Airport (NBO) bus services, operated by The Guardian Coach, depart from Mbita station.
Rusinga Island to Nairobi Airport (NBO) bus services, operated by The Guardian Coach, arrive at Nairobi station.
Yes, the driving distance between Rusinga Island to Nairobi Airport (NBO) is 411 km. It takes approximately 6h 18m to drive from Rusinga Island to Nairobi Airport (NBO).
There are 11496+ hotels available in Nairobi Airport (NBO).
What companies run services between Rusinga Island, Kenya and Nairobi Airport (NBO), Kenya?
The Guardian Coach operates a bus from Mbita to Nairobi twice daily. Tickets cost $6–11 and the journey takes 7h.
- Website
- kenya-airways.com
Flights from Kisumu International Airport to Nairobi
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- $35–260
- Website
- flysafarilink.com
Flights from Kisumu International Airport to Nairobi
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $80–480
Flights from Kisumu International Airport to Nairobi Wilson Airport
- Ave. Duration
- 48 min
- When
- Every day
- Estimated price
- $95–350
- Website
- flexflight.dk
Flights from Kisumu International Airport to Nairobi
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $80–480
Flights from Kisumu International Airport to Nairobi Wilson Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $95–350
- Website
- jambojet.com
Flights from Kisumu International Airport to Nairobi
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $35–260
- Website
- worldticket.com
Flights from Kisumu International Airport to Nairobi Wilson Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $30–650
- Website
- flyrenegadeair.com
Flights from Kisumu International Airport to Nairobi Wilson Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $30–650
- Phone
- +254 726 511 628
- [email protected]
- Website
- theguardian.co.ke
Bus from Mbita to Nairobi
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- $6–11
- Schedules at
- theguardiancoach.com
- Book at
- theguardian.co.ke
- Phone
- +254 722 322 618
- [email protected]
- Website
- waterbus.online
Ferry from Mbita to Luanda K'otieno
- Ave. Duration
- 28 min
- Frequency
- Every 4 hours
- Schedules at
- waterbus.online
Ferry from Mbita to Luanda K'otieno
- Ave. Duration
- 28 min
- Frequency
- Every 4 hours
- Schedules at
- waterbus.online
- Phone
- +254 114 037924
- [email protected]
- Website
- mbitaferryservices.com
Ferry from Mbita to Luanda K'otieno
- Ave. Duration
- 45 min
- Frequency
- 4 times a day
- Estimated price
- $2
- Schedules at
- mbitaferryservices.com
Ferry from Mbita to Luanda K'otieno
- Ave. Duration
- 45 min
- Frequency
- 4 times a day
- Estimated price
- $2
- Schedules at
- mbitaferryservices.com
- Website
- https://www.mozio.com
Rideshare from Rusinga-Island to Nairobi-NBO
- Ave. Duration
- 6h 18m
- Frequency
- On demand
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 4 of the smartest ways to explore Australia, Getting around the Cyclades, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.
More Questions & Answers
Check out Blablacar's carpooling service for rideshare options between Rusinga Island and Nairobi Airport (NBO). A great option if you don't have a driver's licence or want to avoid public transport.



