How to get from Kampala to Homa Bay by car, truck, bike, walk

Distance between Kampala and Homa Bay is 527 kilometers (327 miles).
Driving distance from Kampala to Homa Bay is 796 kilometers (494 miles)

KampalaHoma Bay
Leaving from
Going to

Route Map

4 Ways from Kampala (Uganda/Zombo) to Homa Bay (Kenya/Homa Bay)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 117 m
2. Turn sharp right 808 m
3. Turn left 715 m
4. Keep left 1.63 km
5. Turn slight right 336 m
6. Keep left 532 m
7. Keep right 4.59 km
8. Turn sharp right 158 m
9. Turn left 1.17 km
10. Turn right 2.98 km
11. Turn sharp left 678 m
12. Keep right 44 m
13. Turn slight right 96 m
14. Keep right 1.40 km
15. Turn right 854 m
16. Turn slight right 162 m
17. Turn left 198 m
18. Turn left 2.63 km
19. Continue 443 m
20. Turn slight left 1.38 km
21. Turn right 892 m
22. Turn left 1.07 km
23. Turn right 618 m
24. Turn left 1.28 km
25. Turn right 221 m
26. Turn left 1.04 km
27. Continue 263 m
28. Turn sharp right 137 m
29. Turn left 692 m
30. Turn right 1.13 km
31. Keep left 1.50 km
32. Turn left 889 m
33. Turn left 258 m
34. Keep right 620 m
35. Keep right 536 m
36. Keep left 647 m
37. Keep left 840 m
38. Turn left 6.34 km
39. Keep right 1.09 km
40. Turn slight left 1.82 km
41. At roundabout, take exit 2 onto Arua - Pakwach Road 159.76 km
42. Turn left onto Gulu - Kampala Road 10.10 km
43. Turn right onto Kamdini-Lira Road 43.93 km
44. Continue onto Gulu - Lira Road, A104 22.54 km
45. At roundabout, take exit 2 3.34 km
46. At roundabout, take exit 2 265 m
47. At roundabout, take exit 2 onto A104 78 m
48. Turn slight left onto Lira - Mbale Road, A104 53.31 km
49. At roundabout, take exit 2 onto A104 61 m
50. Turn slight left onto Lira - Mbale Road, A104 66.33 km
51. Turn left onto A104 199 m
52. Continue onto Lira - Mbale Road, A104 102.12 km
53. At roundabout, take exit 2 onto Lira - Mbale Road, A104 450 m
54. At roundabout, take exit 1 43.31 km
55. Continue onto Tororo - Magodes - Nabumali 197 m
56. Turn left 27 m
57. Keep left 780 m
58. At roundabout, take exit 2 onto Busia Road, A104 56 m
59. Turn slight left onto Busia Road, A107-01 3.71 km
60. Keep right onto Busia Road, A107-01 73 m
61. Continue onto Namutere - Tororo junction, A001-10 62 m
62. Turn left onto Tororo(Malaba junction) - Busia, B306-01 15.23 km
63. Turn left 3.79 km
64. Turn sharp right onto Busia-Malaba Road 8.68 km
65. Turn left onto Kisumu - Busia Road, B1 103.50 km
66. At roundabout, take exit 1 onto Kisumu-Busia Road, B1 2.27 km
67. At roundabout, take exit 1 onto Obote Road, B1 70 m
68. Keep right onto Obote Road, B1 2.17 km
69. Turn left onto Otieno Oyoo Street, B1 406 m
70. At roundabout, take exit 2 onto Otieno Oyoo Street, B1 462 m
71. At roundabout, take exit 2 onto Nairobi Road, A1, B1 1.66 km
72. At roundabout, take exit 1 onto Nairobi Road, A1, B1 2.63 km
73. Continue onto Kisumu-Busia Road, A1, B1 19.15 km
74. Turn right onto Kisii-Kisumu Road, A1 11.97 km
75. Turn right onto C19 29 m
76. Continue onto C19, C19 43.35 km
77. Turn left 197 m
78. Turn sharp right onto Oriang'-Kiwiro Road 402 m
79. Turn left onto C19, C19 25.49 km
80. Turn left 1.62 km
81. Turn right 38 m
82. Turn right 292 m
83. Turn right 41 m
84. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Kampala (Uganda/Zombo) to Homa Bay (Kenya/Homa Bay)?
How do I get from Kampala (Uganda/Zombo) to Homa Bay (Kenya/Homa Bay) the fastest?
How long does it take to get from Kampala (Uganda/Zombo) to Homa Bay (Kenya/Homa Bay)?