There are 6 ways to get from Madrid to Kenya by plane or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Mombasa
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Mombasa (MBA)plane MAD - MBA
14h 1m$401–1,028Fly to Kisumu International Airport
cheapest- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Kisumu International Airport (KIS)plane MAD - KIS
15h 42m$276–722Fly to Nairobi
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Nairobi (NBO)plane MAD - NBO
14h 17m$322–704Fly to Ukunda, taxi
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Ukunda (UKA)plane MAD - UKA
- Take the taxi from Ukunda (UKA) to Mombasataxi
17h 48m$341–783Fly to Eldoret International Airport
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Eldoret International Airport (EDL)plane MAD - EDL
16h 9m$441–1,243Fly to Nairobi Wilson Airport
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Nairobi Wilson Airport (WIL)plane MAD - WIL
17h 52m$864–1,320
Adolfo Suárez Madrid–Barajas Airport (MAD) to Mombasa (MBA) flights
Questions & Answers
The cheapest way to get from Madrid to Kenya is to fly which costs $270 - $750 and takes 15h 42m.
The fastest way to get from Madrid to Kenya is to fly which takes 14h 1m and costs $400 - $1,100.
The distance between Madrid and Kenya is 6636 km.
It takes approximately 14h 1m to get from Madrid to Kenya, including transfers.
Kenya is 1h ahead of Madrid. It is currently 3:30 PM in Madrid and 4:30 PM in Kenya.
There are 11214+ hotels available in Kenya.
What companies run services between Madrid, Spain and Kenya?
Ethiopian Airlines, Turkish Airlines, and five other airlines fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Mombasa (MBA) once daily.
- Website
- kenya-airways.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Ukunda via Amsterdam Schiphol, Nairobi
- Ave. Duration
- 15h 52m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $370–950
Flights from Adolfo Suárez Madrid–Barajas Airport to Ukunda via Paris Charles de Gaulle, Nairobi
- Ave. Duration
- 18h 5m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $360–950
Flights from Adolfo Suárez Madrid–Barajas Airport to Ukunda via Jeddah, Nairobi
- Ave. Duration
- 14h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $240–650
Flights from Adolfo Suárez Madrid–Barajas Airport to Ukunda via Addis Ababa, Nairobi
- Ave. Duration
- 15h 45m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $370–950
Flights from Adolfo Suárez Madrid–Barajas Airport to Ukunda via Cairo, Nairobi
- Ave. Duration
- 15h 50m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $320–850
Flights from Adolfo Suárez Madrid–Barajas Airport to Ukunda via Zanzibar, Nairobi
- Ave. Duration
- 17h
- When
- Monday
- Estimated price
- $330–800
Flights from Adolfo Suárez Madrid–Barajas Airport to Ukunda via Istanbul, Nairobi
- Ave. Duration
- 19h 20m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $300–900
Flights from Adolfo Suárez Madrid–Barajas Airport to Kisumu International Airport via Jeddah, Nairobi
- Ave. Duration
- 13h 20m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $260–700
Flights from Adolfo Suárez Madrid–Barajas Airport to Kisumu International Airport via Cairo, Nairobi
- Ave. Duration
- 14h 30m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $340–900
Flights from Adolfo Suárez Madrid–Barajas Airport to Kisumu International Airport via Addis Ababa, Nairobi
- Ave. Duration
- 16h 25m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $400–1,100
Flights from Adolfo Suárez Madrid–Barajas Airport to Kisumu International Airport via Zanzibar, Nairobi
- Ave. Duration
- 17h 5m
- When
- Monday
- Estimated price
- $360–900
Flights from Adolfo Suárez Madrid–Barajas Airport to Eldoret International Airport via Jeddah, Nairobi
- Ave. Duration
- 13h 40m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $410–1,200
Flights from Adolfo Suárez Madrid–Barajas Airport to Eldoret International Airport via Cairo, Nairobi
- Ave. Duration
- 14h 50m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $550–1,500
Flights from Adolfo Suárez Madrid–Barajas Airport to Eldoret International Airport via Addis Ababa, Nairobi
- Ave. Duration
- 16h 45m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $600–1,700
Flights from Adolfo Suárez Madrid–Barajas Airport to Eldoret International Airport via Zanzibar, Nairobi
- Ave. Duration
- 20h 5m
- When
- Monday
- Estimated price
- $550–1,400
- Website
- jambojet.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Ukunda via Jeddah, Nairobi
- Ave. Duration
- 14h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $240–650
Flights from Adolfo Suárez Madrid–Barajas Airport to Ukunda via Addis Ababa, Nairobi
- Ave. Duration
- 15h 45m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $370–950
Flights from Adolfo Suárez Madrid–Barajas Airport to Ukunda via Cairo, Nairobi
- Ave. Duration
- 15h 50m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $320–850
Flights from Adolfo Suárez Madrid–Barajas Airport to Ukunda via Istanbul, Nairobi
- Ave. Duration
- 19h 20m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $300–900
Flights from Adolfo Suárez Madrid–Barajas Airport to Kisumu International Airport via Jeddah, Nairobi
- Ave. Duration
- 13h 20m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $260–700
Flights from Adolfo Suárez Madrid–Barajas Airport to Kisumu International Airport via Cairo, Nairobi
- Ave. Duration
- 14h 30m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $340–900
Flights from Adolfo Suárez Madrid–Barajas Airport to Kisumu International Airport via Addis Ababa, Nairobi
- Ave. Duration
- 16h 25m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $400–1,100
Flights from Adolfo Suárez Madrid–Barajas Airport to Eldoret International Airport via Jeddah, Nairobi
- Ave. Duration
- 13h 40m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $410–1,200
Flights from Adolfo Suárez Madrid–Barajas Airport to Eldoret International Airport via Cairo, Nairobi
- Ave. Duration
- 14h 50m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $550–1,500
Flights from Adolfo Suárez Madrid–Barajas Airport to Eldoret International Airport via Addis Ababa, Nairobi
- Ave. Duration
- 16h 45m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $600–1,700
- Website
- flysafarilink.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Mombasa via Zanzibar
- Ave. Duration
- 14h 15m
- When
- Monday
- Estimated price
- $380–1,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Kisumu International Airport via Cairo, Entebbe
- Ave. Duration
- 19h 30m
- When
- Friday and Sunday
- Estimated price
- $330–900
Flights from Adolfo Suárez Madrid–Barajas Airport to Nairobi Wilson Airport via Addis Ababa, Mombasa
- Ave. Duration
- 17h 35m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $390–1,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Nairobi Wilson Airport via Rome, Mombasa
- Ave. Duration
- 18h 10m
- When
- Wednesday
- Estimated price
- $410–1,000
- Website
- qatarairways.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Nairobi via Doha
- Ave. Duration
- 14h 3m
- When
- Every day
- Estimated price
- $350–1,100
- Website
- ethiopianairlines.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Mombasa via Addis Ababa
- Ave. Duration
- 11h 35m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $460–1,200
Flights from Adolfo Suárez Madrid–Barajas Airport to Nairobi via Addis Ababa
- Ave. Duration
- 13h 5m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $420–1,100
- Website
- turkishairlines.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Mombasa via Istanbul
- Ave. Duration
- 13h 5m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $370–1,200
Flights from Adolfo Suárez Madrid–Barajas Airport to Nairobi via Istanbul
- Ave. Duration
- 12h 25m
- When
- Every day
- Estimated price
- $340–1,100
- Website
- neosair.it
Flights from Adolfo Suárez Madrid–Barajas Airport to Mombasa via Milan Malpensa
- Ave. Duration
- 12h 45m
- When
- Sunday
- Estimated price
- $500–1,300
Flights from Adolfo Suárez Madrid–Barajas Airport to Mombasa via Rome
- Ave. Duration
- 13h 30m
- When
- Wednesday
- Estimated price
- $480–1,200
- Website
- saudia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Nairobi via Jeddah
- Ave. Duration
- 11h 10m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $270–750
- Website
- egyptair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Nairobi via Cairo
- Ave. Duration
- 12h 25m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $360–1,000
- Website
- airkenya.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Nairobi Wilson Airport via Addis Ababa, Kilimanjaro
- Ave. Duration
- 15h 30m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $380–1,000
- Ave. Duration
- 53 min
- Estimated price
- $100–130
Broadafrica Tours & Safaris
- Phone
- +254 722429225
- Website
- broadafrica.com
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, Need to know: Jadrolinija, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
