Rome2Rio

How to get fromMbale to Arushaby car, bus, plane, taxi or shuttle

Find Transport to Arusha

See all options

There are 9 ways to get from Mbale to Arusha by car, bus, plane, taxi, or shuttle

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

  1. Drive, bus

    best
    1. Drive from Mbale to Mumiascar
    2. Take the bus from Mumias to Nairobibus
    3. Take the bus from Nairobi to Arushabus
    14h 45m
    $36–57
  2. Drive, bus, shuttle

    cheapest
    1. Drive from Mbale to Malabacar
    2. Take the bus from Malaba to Nairobibus
    3. Take a shuttle bus from Nairobi to Arushashuttle
    17h 19m
    $24–57
  3. Drive 754.5 km

    1. Drive from Mbale to Arushacar754.5 km
    10h 36m
    $113–163
  4. Drive, bus to Kisumu International Airport, fly to Arusha

    1. Drive from Mbale to Busiacar
    2. Take the bus from Busia to Kisumubus
    3. Fly from Kisumu International Airport (KIS) to Arusha (ARK)planeKIS - ARK
    10h 22m
    $80–365
  5. Taxi, bus

    1. Take the taxi from Mbale to Malabataxi
    2. Take the bus from Malaba to Nairobibus
    3. Take the bus from Nairobi to Arushabus
    15h 27m
    $67–88
  6. Drive, bus to Kisumu International Airport, fly to Kilimanjaro International Airport, taxi

    1. Drive from Mbale to Busiacar
    2. Take the bus from Busia to Kisumubus
    3. Fly from Kisumu International Airport (KIS) to Kilimanjaro International Airport (JRO)planeKIS - JRO
    4. Take the taxi from Kilimanjaro International Airport (JRO) to Arushataxi
    8h 57m
    $279–481
  7. Drive, bus to Eldoret International Airport, fly to Kilimanjaro International Airport, taxi

    1. Drive from Mbale to Malabacar
    2. Take the bus from Malaba to Eldoretbus
    3. Fly from Eldoret International Airport (EDL) to Kilimanjaro International Airport (JRO)planeEDL - JRO
    4. Take the taxi from Kilimanjaro International Airport (JRO) to Arushataxi
    9h 32m
    $124–515
  8. Drive, bus to Kisumu International Airport, fly to Nairobi, shuttle

    1. Drive from Mbale to Busiacar
    2. Take the bus from Busia to Kisumubus
    3. Fly from Kisumu International Airport (KIS) to Nairobi (NBO)planeKIS - NBO
    4. Take a shuttle bus from Nairobi JKIA to Arushashuttle
    11h 50m
    $129–280
  9. Drive, bus to Eldoret International Airport, fly to Arusha

    1. Drive from Mbale to Malabacar
    2. Take the bus from Malaba to Eldoretbus
    3. Fly from Eldoret International Airport (EDL) to Arusha (ARK)planeEDL - ARK
    9h 32m
    $110–499

Kisumu International Airport (KIS) to Arusha (ARK) flights

Calendar24Weekly Planes
Duration5h 33mAverage Duration
Ticket$46Cheapest Price
See schedules

Questions & Answers

What companies run services between Mbale, Uganda and Arusha, Tanzania?

There is no direct connection from Mbale to Arusha. However, you can drive to Mumias, take the bus to Nairobi, walk to Nairobi, then take the bus to Arusha. Alternatively, you can drive from Mbale to Arusha in around 10h 36m.

Airlines
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 Heading to Europe? Read this before you buy a Eurail Pass, Italian Lakes: Getting around by train, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.