Rome2Rio

How to get fromGeita to Machakosby taxi, plane, car, ferry or bus

Find Transport to Machakos

See all options

There are 5 ways to get from Geita to Machakos by taxi, plane, car, ferry, or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Taxi, fly to Nairobi Wilson Airport

    best
    1. Take the taxi from Geita to Mwanza Airport (MWZ)taxi
    2. Fly from Mwanza Airport (MWZ) to Nairobi Wilson Airport (WIL)planeMWZ - WIL
    3. Take the taxi from Nairobi Wilson Airport (WIL) to Machakostaxi
    5h 56m
    $472–670
  2. Drive 772.8 km

    cheapest
    1. Drive from Geita to Machakoscar772.8 km
    13h 29m
    $96–139
  3. Drive, ferry, bus

    1. Drive from Geita to Mwanza North Portcar
    2. Take the ferry from Mwanza North Port to Bukobaferry
    3. Drive from Bukoba to Mutukulacar
    4. Take the bus from Mutukula to Kampalabus
    5. Take the bus from Kampala to Nairobibus
    6. Take the bus from Easy Coach/Uchumi to Devkibus
    36h 52m
  4. Taxi, fly to Nairobi

    1. Take the taxi from Geita to Mwanza Airport (MWZ)taxi
    2. Fly from Mwanza Airport (MWZ) to Nairobi (NBO)planeMWZ - NBO
    3. Take the taxi from Nairobi (NBO) to Machakostaxi
    7h 26m
    $372–460
  5. Taxi, bus

    1. Take the taxi from Geita to Mwanzataxi
    2. Take the bus from Mwanza to Dar es Salaambus
    3. Take the bus from Dar es Salaam to Nairobibus
    4. Take the bus from Easy Coach/Uchumi to Devkibus
    39h 2m
    $146–194

Mwanza Airport (MWZ) to Nairobi Wilson Airport (WIL) flights

Calendar29Weekly Planes
Duration4h 50mAverage Duration
Ticket$50Cheapest Price
See schedules

Questions & Answers

What companies run services between Geita, Tanzania and Machakos, Kenya?

There is no direct connection from Geita to Machakos. However, you can take the taxi to Mwanza Airport (MWZ) airport, fly to Nairobi Wilson Airport (WIL), then take the taxi to Machakos. Alternatively, you can take a vehicle from Geita to Machakos via Mwanza North Port, Bukoba, Mutukula, Kampala, Shree Gopal Limited, Petro Fuel Station, Kampala, Nairobi, Easy Coach/Uchumi, and Devki in around 36h 52m.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Bus operators
Ferry operators
Other operators

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 French strikes 2018: What are my alternative transport options?, Travelling by boat in Italy, and How to get from JFK to New York City - to help you get the most out of your next trip.