Rome2Rio

How to get fromNairobi to Kyelaby plane, shuttle, bus, train, taxi, or car

Find Transport to Kyela

See all options

There are 8 ways to get from Nairobi to Kyela by plane, shuttle, bus, train, taxi, or car

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

  1. Fly from Nairobi, Private Transfer

    best
    1. Fly from Nairobi (NBO) to Mbeya Airport (MBI)plane plane NBO - MBI
    2. Take a shuttle bus from Mbeya Airport to Malawi bordershuttle bus
    13h 16m
    $328–1,040
  2. Bus

    cheapest
    1. Take the bus from Nairobi to Ubungo Intl Bus Terminalbus bus
    2. Take the bus from Magufuli Bus Terminal to Lubele Bus Standbus bus
    32h 23m
    $39–74
  3. Bus, train, taxi

    1. Take the bus from Nairobi to Moshibus bus
    2. Take the train from Moshi to Dar es Salaamtrain train
    3. Take the train from Dar es salaam to Mbeyatrain train
    4. Take the taxi from Mbeya to Kyelataxi taxi
    40h 23m
    $84–113
  4. Drive 1,353.1 km

    1. Drive from Nairobi to Kyelacar car 1,353.1 km
    23h 24m
    $169–243
  5. Fly from Nairobi Wilson Airport, Private Transfer

    1. Fly from Nairobi Wilson Airport (WIL) to Mbeya Airport (MBI)plane plane WIL - MBI
    2. Take a shuttle bus from Mbeya Airport to Malawi bordershuttle bus
    12h 17m
    $307–889
  6. Drive to Arusha, fly, Private Transfer

    1. Drive from Nairobi to Arusha-Airport-ARKcar car
    2. Fly from Arusha (ARK) to Mbeya Airport (MBI)plane plane ARK - MBI
    3. Take a shuttle bus from Mbeya Airport to Malawi bordershuttle bus
    12h 43m
    $341–608
  7. Shuttle, taxi to Kilimanjaro International Airport, fly, Private Transfer

    1. Take a shuttle bus from Nairobi to Arushashuttle bus
    2. Take the taxi from Arusha to Kilimanjaro International Airport (JRO)taxi taxi
    3. Fly from Kilimanjaro International Airport (JRO) to Mbeya Airport (MBI)plane plane JRO - MBI
    4. Take a shuttle bus from Mbeya Airport to Malawi bordershuttle bus
    16h 32m
    $344–986
  8. Bus, Private Transfer

    1. Take the bus from Nairobi to Dar es Salaambus bus
    2. Take the bus from Ubungo Intl Bus Terminal to Mbeyabus bus
    3. Take a shuttle bus from Mbeya to Malawi bordershuttle bus
    32h 42m

Nairobi (NBO) to Mbeya Airport (MBI) flights

Calendar33Weekly Planes
Duration8h 17mAverage Duration
Ticket$262Cheapest Price
See schedules

Questions & Answers

What companies run services between Nairobi, Kenya and Kyela, Tanzania?

You can take a bus from Nairobi to Kyela via Ubungo Intl Bus Terminal, Ubungo, Kimara, Magufuli Bus Terminal, and Lubele Bus Stand in around 32h 23m.

Airlines
Train operators
Bus 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 How to get from Southend Airport into central London, Thanksgiving 2018: How to travel stress-free, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.