Travel options for:
Nairobi to Harare
  • Fly

    $230 - $402
    1. Nairobi

      50 min - every 4 hours

    2. Nairobi (NBO)

      3 h - non-stop

      $210 - $380

    3. Harare (HRE)

      12 min - 8.3 miles

      $20 - $24

  • Bus, train

    1. Nairobi

      5 h - twice daily

      $60

    2. Arusha

      6 min - 1821 feet

    3. Arusha

      10 h - twice daily

      $24

    4. Dar es Salaam

      9 min - 5.7 miles

      $6 - $8

    5. Dar es salaam

      2 days 16 h - once a week

    6. Serenje

      3 h 49 min - once daily

    7. Kitwe

      12 min - 3395 feet

    8. Kitwe

      25 h 7 min - once a week

      $54

    9. Johannesburg

      16 h 30 min - once daily

      $30 - $60

  • Bus, train via Harare

    1. Nairobi

      5 h - twice daily

      $60

    2. Arusha

      6 min - 1821 feet

    3. Arusha

      10 h - twice daily

      $24

    4. Dar es Salaam

      9 min - 5.7 miles

      $6 - $8

    5. Dar es salaam

      2 days 16 h - once a week

    6. Serenje

      3 h 49 min - once daily

    7. Kitwe

      3 h - twice a week

      $64

    8. Johanesburg

      17 h - twice daily

      $35 - $55

  • Drive

    $250 - $380
    1. Nairobi

      42 h 41 min - 1809.5 miles

      $250 - $380

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Ambassadeur bus to Nairobi airport, fly to Harare airport, then taxi to Harare. 6 h 2 min $273. From Nairobi bus to Arusha, walk to Arusha, bus to Dar es Salaam, taxi to Dar es salaam, train to Serenje, bus to Kitwe, walk to Kitwe, bus to Johannesburg, then bus to Harare. 5 days 10 h. From Nairobi bus to Arusha, walk to Arusha, bus to Dar es Salaam, taxi to Dar es salaam, train to Serenje, bus to Kitwe, bus to Johanesburg, then bus to Harare. 5 days 12 h. From Nairobi drive to Harare. 42 h 41 min $315.

 
 

Flights from Nairobi to Harare

Kenya Airways and South African Airways fly from Nairobi to Harare 4 times a day.