There are 7 ways to get from Mecca to Kenya by train, plane, car, 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.
Train to Jeddah, fly to Nairobi
best- Take the train from Makkah to Jeddah Airporttrain
- Fly from Jeddah (JED) to Nairobi (NBO)plane JED - NBO
7h 46m$250–590Drive to Al-Baha Domestic Airport, fly to Nairobi
cheapest- Drive from Mecca to Al-Baha Domestic Airport (ABT)car
- Fly from Al-Baha Domestic Airport (ABT) to Nairobi (NBO)plane ABT - NBO
12h 24m$168–626Drive 5,855.4 km
- Drive from Mecca to Nairobicar 5,855.4 km
3d 11h$917–1,325Train to Jeddah, fly to Mombasa
- Take the train from Makkah to Jeddah Airporttrain
- Fly from Jeddah (JED) to Mombasa (MBA)plane JED - MBA
9h 5m$199–664Train to Jeddah, fly to Kisumu International Airport
- Take the train from Makkah to Jeddah Airporttrain
- Fly from Jeddah (JED) to Kisumu International Airport (KIS)plane JED - KIS
9h 11m$184–658Train to Jeddah, fly to Eldoret International Airport
- Take the train from Makkah to Jeddah Airporttrain
- Fly from Jeddah (JED) to Eldoret International Airport (EDL)plane JED - EDL
9h 8m$219–729Train to Jeddah, fly to Ukunda, taxi
- Take the train from Makkah to Jeddah Airporttrain
- Fly from Jeddah (JED) to Ukunda (UKA)plane JED - UKA
- Take the taxi from Ukunda (UKA) to Mombasataxi
10h 47m$229–589
Jeddah (JED) to Nairobi (NBO) flights
Comparing Your Travel Options
The cheapest way to get from Mecca to Kenya is to train and fly which costs $250 - $600 and takes 7h 46m.
The fastest way to get from Mecca to Kenya is to train and fly which takes 7h 46m and costs $250 - $600.
The distance between Mecca and Kenya is 2694 km. The road distance is 5855.4 km.
It takes approximately 7h 46m to get from Mecca to Kenya, including transfers.
Yes, the driving distance between Mecca to Kenya is 5855 km. It takes approximately 3 days 11h to drive from Mecca to Kenya.
There are 11600+ hotels available in Kenya.
What companies run services between Mecca, Saudi Arabia and Kenya?
There is no direct connection from Mecca to Kenya. However, you can take the train to Jeddah Airport, take the taxi to Jeddah-Airport-JED airport, fly to Nairobi (NBO), walk to JKIA - Passenger Boarding, then take the bus to Kencom/Ambassadeur. Alternatively, you can drive from Mecca to Nairobi in around 3d 11h.
- Website
- kenya-airways.com
Flights from Jeddah to Nairobi
- Ave. Duration
- 3h 50m
- When
- Monday, Wednesday, Friday, Sunday, and Saturday
- Estimated price
- $130–550
Flights from Jeddah to Mombasa via Nairobi
- Ave. Duration
- 6h 4m
- When
- Wednesday, Monday, Friday, and Saturday
- Estimated price
- $160–600
Flights from Jeddah to Kisumu International Airport via Nairobi
- Ave. Duration
- 9h 10m
- When
- Monday, Wednesday, Friday, Sunday, and Saturday
- Estimated price
- $150–600
Flights from Jeddah to Kisumu International Airport via Nairobi, Eldoret International Airport
- Ave. Duration
- 11h 5m
- When
- Wednesday
- Estimated price
- $160–600
Flights from Jeddah to Eldoret International Airport via Nairobi
- Ave. Duration
- 5h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $170–650
Flights from Jeddah to Ukunda via Nairobi
- Ave. Duration
- 6h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $110–420
Flights from Jeddah to Ukunda via Mogadishu, Nairobi
- Ave. Duration
- 8h 35m
- When
- Tuesday
- Estimated price
- $110–450
- Website
- saudia.com
Flights from Jeddah to Nairobi
- Ave. Duration
- 3h 50m
- When
- Monday, Wednesday, Friday, Sunday, and Saturday
- Estimated price
- $130–550
Flights from Jeddah to Mombasa via Nairobi
- Ave. Duration
- 5h 50m
- When
- Wednesday
- Estimated price
- $160–600
Flights from Al-Baha Domestic Airport to Nairobi via Jeddah
- Ave. Duration
- 9h 40m
- When
- Tuesday to Friday
- Estimated price
- $150–600
- Website
- daallo.com
Flights from Jeddah to Nairobi via Mogadishu
- Ave. Duration
- 6h 37m
- When
- Tuesday and Sunday
- Estimated price
- $120–550
- Website
- ethiopianairlines.com
Flights from Jeddah to Nairobi via Addis Ababa
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- $240–850
Flights from Jeddah to Mombasa via Addis Ababa
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- $280–1,000
- Website
- ugandairlines.com
Flights from Jeddah to Mombasa via Entebbe
- Ave. Duration
- 9h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $210–600
- Website
- jambojet.com
Flights from Jeddah to Ukunda via Mogadishu, Nairobi
- Ave. Duration
- 8h 35m
- When
- Tuesday
- Estimated price
- $110–450
- Phone
- 920000329
- customerservices@sar.com.sa
- Website
- sar.com.sa
Train from Makkah to Jeddah Airport
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- $7–26
- Schedules at
- sar.hhr.sa
- Economy
- $7–11
- Business
- $13–19
Train from Makkah to Jeddah Airport
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- $7–26
- Schedules at
- sar.hhr.sa
- Economy
- $7–11
- Business
- $13–19
Train from Makkah to Jeddah Airport
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- $7–26
- Schedules at
- sar.hhr.sa
- Economy
- $7–11
- Business
- $13–19
Train from Makkah to Jeddah Airport
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- $7–26
- Schedules at
- sar.hhr.sa
- Economy
- $7–11
- Business
- $13–19
Train from Makkah to Jeddah Airport
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- $7–26
- Schedules at
- sar.hhr.sa
- Economy
- $7–11
- Business
- $13–19
- 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 Train travel in Spain: A guide to Renfe, The beginner’s guide to the 2018 World Nomad Games, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.




