Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
11 h 35 min
862 km.
from $47
Composite Route Car Only
Schedule
Mombasa, Kenya → Kakamega, Kenya
All
05 août 2026
August 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
September 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
October 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
November 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
December 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
January 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
February 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
March 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
April 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
May 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
June 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
July 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
05 Aug, Wed
06 Aug, Thu
07 Aug, Fri
08 Aug, Sat
09 Aug, Sun
10 Aug, Mon
Cheapest and Fastest Ways to Travel from Mombasa to Kakamega
Composite routes from Mombasa to Kakamega
Cheapest
11 h 35 min
Car
Other
3 h 46 min
Bus, Plane
18 h 52 min
14 h
Train, Bus
4 h 8 min
Bus, Plane
Route Navigator Mombasa - Kakamega
Get all the information you need right here
Continue onto Wajir Road
Wajir Road, 268 м
268 м
Turn left onto Narok Road
Narok Road, 188 м
188 м
Turn left onto Mombasa Road
Mombasa Road, 20 м
20 м
Make a U-turn onto Mombasa Road
Mombasa Road, 1 km 130 м
1 km 130 м
At roundabout, take exit 4 onto Mombasa Road
Mombasa Road, 3 km 242 м
3 km 242 м
Keep left onto Magongo Road
Magongo Road, 5 km 511 м
5 km 511 м
Turn right onto Magongo Road
Magongo Road, 197 м
197 м
Turn left onto Mombasa Road
Mombasa Road, 462 km 261 м
462 km 261 м
Keep right
19 km 851 м
19 km 851 м
Keep right onto Waiyaki Way
Waiyaki Way, 159 м
159 м
Continue onto Waiyaki Way
Waiyaki Way, 22 km 90 м
22 km 90 м
Keep left
300 м
300 м
Turn left onto Kamandura-Maai Mahiu-Narok Road
Kamandura-Maai Mahiu-Narok Road, 56 km 127 м
56 km 127 м
At roundabout, take exit 3 onto Naivasha-Mai Mahiu-Limuru Road
Naivasha-Mai Mahiu-Limuru Road, 1 km 571 м
1 km 571 м
Keep left onto Naivasha-Mai Mahiu
Naivasha-Mai Mahiu, 1 km 522 м
1 km 522 м
Turn slight left onto Nairobi - Nakuru Road
Nairobi - Nakuru Road, 27 km 915 м
27 km 915 м
Turn slight left onto Old Nairobi Road
Old Nairobi Road, 39 km 516 м
39 km 516 м
At roundabout, take exit 2 onto Geoffery Kamau Avenue
Geoffery Kamau Avenue, 1 km 331 м
1 km 331 м
At roundabout, take exit 3 onto George Morara Road
George Morara Road, 1 km 971 м
1 km 971 м
At roundabout, take exit 2 onto Nakuru Kisumu Road
Nakuru Kisumu Road, 1 km 457 м
1 km 457 м
At roundabout, take exit 2 onto Nakuru-Kisumu Road
Nakuru-Kisumu Road, 13 km 870 м
13 km 870 м
Continue onto Nairobi Road
Nairobi Road, 87 km 834 м
87 km 834 м
Turn left
33 м
33 м
Turn right
30 м
30 м
Keep left
1 km 61 м
1 km 61 м
Turn left
13 м
13 м
Turn left onto C36
C36, 42 km 445 м
42 km 445 м
Turn left onto Eldoret Kapsabet Road
Eldoret Kapsabet Road, 315 м
315 м
Turn right
1 km 550 м
1 km 550 м
Turn sharp right onto Eldoret Kapsabet Road
Eldoret Kapsabet Road, 23 km 636 м
23 km 636 м
Turn right onto B12
2 km 942 м
2 km 942 м
Continue onto E243
E243, 16 km 59 м
16 km 59 м
Turn right onto B12
9 km 685 м
9 km 685 м
Turn right
223 м
223 м
Keep right onto Khasakhala Road
Khasakhala Road, 2 km 761 м
2 km 761 м
At roundabout, take exit 2 onto Kenyatta Avenue
Kenyatta Avenue, 280 м
280 м
Turn right onto Canon Awori Street
Canon Awori Street, 16 м
16 м
Turn slight right onto Canon Awori Street
Canon Awori Street, 26 м
26 м
Turn slight left onto Sudi Road
Sudi Road, 43 м
43 м
Turn left
90 м
90 м
Turn right onto Cannon Awori Street
Cannon Awori Street, 81 м
81 м
Arrive at destination
Transport providers
Airlines
FlexFlight ApS
Website:
flexflight.dk/
Plane from Ukunda to Kisumu
Ave. Duration:
3h 5m
Frequency:
Every day
Estimated price:
$114.33–$254.07
Kenya Airways
Website:
kenya-airways.com/
Plane from Mombasa to Kisumu
Ave. Duration:
4h 5m
Frequency:
Every day
Estimated price:
$27.95–$241.37
Plane from Mombasa to Eldoret
Ave. Duration:
1h 40m
Frequency:
Every day
Estimated price:
$63.52–$558.96
Plane from Ukunda to Kisumu
Ave. Duration:
4h 11m
Frequency:
Every day
Estimated price:
$29.22–$241.37
Safarilink
Website:
flysafarilink.com/
Plane from Ukunda to Kisumu
Ave. Duration:
3h 5m
Frequency:
Every day
Estimated price:
$69.87–$355.70
Renegade Air
Website:
flyrenegadeair.com/en
Plane from Ukunda to Kisumu
Ave. Duration:
5h 30m
Frequency:
Every day
Estimated price:
$55.90–$317.59
Jambojet Limited
Website:
jambojet.com/
Plane from Mombasa to Kisumu
Ave. Duration:
4h 16m
Frequency:
Every day
Estimated price:
$27.95–$241.37
Plane from Mombasa to Eldoret
Ave. Duration:
1h 40m
Frequency:
Every day
Estimated price:
$63.52–$558.96
Plane from Ukunda to Kisumu
Ave. Duration:
4h 11m
Frequency:
Every day
Estimated price:
$29.22–$241.37
Other operators
Kenya Ferries
Phone:
254 20 2118344
Email:
info@kenyaferry.co.ke
Website:
kenyaferry.co.ke/
Other from Mombasa to Likoni
Ave. Duration:
10 min
Frequency:
Every 10 minutes
Train operators
Kenya Railways
Phone:
0709 907 555
Email:
info@krc.co.ke
Website:
krc.co.ke
Train from Mombasa to Nairobi
Ave. Duration:
5h 18m
Frequency:
3 times a day
Estimated price:
$13.40–$40.22
Bus operators
Crown Bus
Phone:
+254 722 719944
Email:
customercare@crownbus.co.ke
Website:
crownbus.co.ke/
Bus from Mombasa to Nairobi
Ave. Duration:
9h 30m
Frequency:
Once daily
Estimated price:
$6.99–$19.06
Bus from Nairobi to Kakamega
Ave. Duration:
8h 22m
Frequency:
Once daily
Estimated price:
$5.86
MASH
Phone:
+254 730 889 000
Email:
info@masheastafrica.com
Website:
mashpoa.co/
Bus from Nairobi to Kakamega
Ave. Duration:
5h 45m
Frequency:
Once daily
Estimated price:
$19.06–$34.30
Bus from Kapsabet to Kakamega
Ave. Duration:
46 min
Frequency:
Once daily
Estimated price:
$19.06–$34.30
Bus from Mombasa to Kakamega
Ave. Duration:
14h 24m
Frequency:
Once daily
Estimated price:
$17.79–$34.30
Questions and Answers
What is the cheapest way to get from Mombasa to Kakamega?
The cheapest way to get from Mombasa to Kakamega is to bus via Nairobi which costs $10.87 - $20.65 and takes 18h 52m.
What is the fastest way to get from Mombasa to Kakamega?
The fastest way to get from Mombasa to Kakamega is to fly and taxi which takes 3h 46m and costs $195.65 - $250 .
Is there a direct bus between Mombasa and Kakamega?
Yes, there is a direct bus departing from Mombasa and arriving at Kakamega. Services depart once daily, and operate every day. The journey takes approximately 14h 24m.
How far is it from Mombasa to Kakamega?
The distance between Mombasa and Kakamega is 757 km. The road distance is 863.6 km.
How do I travel from Mombasa to Kakamega without a car?
The best way to get from Mombasa to Kakamega without a car is to train and bus which takes 14h and costs $54.35 - $103.26 .
How long does it take to get from Mombasa to Kakamega?
It takes approximately 3h 46m to get from Mombasa to Kakamega, including transfers.
Where do I catch the Mombasa to Kakamega bus from?
Mombasa to Kakamega bus services, operated by MASH, depart from Mombasa station.
Train, bus or fly from Mombasa to Kakamega?
The best way to get from Mombasa to Kakamega is to bus which takes 14h 24m and costs $15.22 - $29.35 . There are no good options to train or fly between Mombasa to Kakamega.
Where does the Mombasa to Kakamega bus arrive?
Mombasa to Kakamega bus services, operated by MASH, arrive at Kakamega station.
Can I drive from Mombasa to Kakamega?
Yes, the driving distance between Mombasa to Kakamega is 864 km. It takes approximately 12h 49m to drive from Mombasa to Kakamega.
Where can I stay near Kakamega?
There are 53+ hotels available in Kakamega. Prices start at $14.74 per night.
→
+0→
Transport search
Transport search
From Mombasa, where will you go next? Select a city below to get started