Travel from Nairobi to Homa-Bay

Bus from Nairobi to Homa Bay

Easy Coach operates a bus from Nairobi to Homa Bay twice daily. Tickets cost $9 - $18 and the journey takes 7 h 30 min. The Guardian Coach also services this route once daily.

How to get from Nairobi to Homa Bay

From Ambassadeur bus to Nairobi airport, fly to Kisumu airport, then drive to Homa Bay. 4 h 31 min $66. From Kobil Haile Selassie line 125 bus to Nairobi Wilson airport, fly to Kisumu airport, then drive to Homa Bay. 3 h 59 min $149. From Kobil Haile Selassie line 125 bus to Nairobi Wilson airport, fly to Maasai Mara Game Reserve airport, then drive to Homa Bay. 4 h 46 min $184. From Kobil Haile Selassie line 125 bus to Nairobi Wilson airport, fly to Masai Mara airport, then drive to Homa Bay. 5 h 16 min $133. From Kobil Haile Selassie line 125 bus to Nairobi Wilson airport, fly to Maasai Mara Game Reserve airport, then drive to Homa Bay. 6 h 3 min $185. From Ambassadeur bus to Nairobi airport, fly to Eldoret airport, then drive to Homa Bay. 5 h 58 min $73. From Kobil Haile Selassie line 125 bus to Nairobi Wilson airport, fly to Eldoret airport, then drive to Homa Bay. 5 h 21 min $74. From Nairobi bus to Homa Bay. 7 h 30 min $9. From Nairobi drive to Homa Bay. 5 h 31 min $39.
Close Print Itinerary
  1. Here are 9 options to get from
    Nairobi to Homa Bay:

    1. Trip:
      1 Fly Nairobi to Kisumu, drive
      • One-Way approx: USD $58 - $104
      • Duration: 4 h 31 min
      Open +
      • Trip:
        1 Fly Nairobi to Kisumu, drive
        • One-Way approx: USD $58 - $104
        • Duration: 4 h 31 min
        Close x
    2. Trip:
      2 Fly Nairobi Wilson to Kisumu, drive
      • One-Way approx: USD $38 - $260
      • Duration: 3 h 59 min
      Open +
      • Trip:
        2 Fly Nairobi Wilson to Kisumu, drive
        • One-Way approx: USD $38 - $260
        • Duration: 3 h 59 min
        Close x
    3. Trip:
      3 Fly Nairobi Wilson to Maasai Mara Game Reserve, drive
      • One-Way approx: USD $119 - $267
      • Duration: 4 h 46 min
      Open +
      • Trip:
        3 Fly Nairobi Wilson to Maasai Mara Game Reserve, drive
        • One-Way approx: USD $119 - $267
        • Duration: 4 h 46 min
        Close x
    4. Trip:
      4 Fly Nairobi Wilson to Masai Mara, drive
      • One-Way approx: USD $109 - $258
      • Duration: 5 h 16 min
      Open +
      • Trip:
        4 Fly Nairobi Wilson to Masai Mara, drive
        • One-Way approx: USD $109 - $258
        • Duration: 5 h 16 min
        Close x
    5. Trip:
      5 Fly Nairobi Wilson to Maasai Mara Game Reserve, drive #2
      • One-Way approx: USD $121 - $267
      • Duration: 6 h 3 min
      Open +
      • Trip:
        5 Fly Nairobi Wilson to Maasai Mara Game Reserve, drive #2
        • One-Way approx: USD $121 - $267
        • Duration: 6 h 3 min
        Close x
    6. Trip:
      6 Fly Nairobi to Eldoret, drive
      • One-Way approx: USD $66 - $92
      • Duration: 5 h 58 min
      Open +
      • Trip:
        6 Fly Nairobi to Eldoret, drive
        • One-Way approx: USD $66 - $92
        • Duration: 5 h 58 min
        Close x
    7. Trip:
      7 Fly Nairobi Wilson to Eldoret, drive
      • One-Way approx: USD $70 - $79
      • Duration: 5 h 21 min
      Open +
      • Trip:
        7 Fly Nairobi Wilson to Eldoret, drive
        • One-Way approx: USD $70 - $79
        • Duration: 5 h 21 min
        Close x
    8. Trip:
      8 Bus
      • One-Way approx: USD $7 - $18
      • Duration: 7 h 30 min
      Open +
      • Trip:
        8 Bus
        • One-Way approx: USD $7 - $18
        • Duration: 7 h 30 min
        Close x
    9. Trip:
      9 Drive
      • One-Way approx: USD $30 - $50
      • Duration: 5 h 31 min
      Open +
      • Trip:
        9 Drive
        • One-Way approx: USD $30 - $50
        • Duration: 5 h 31 min
        Close x