Rome2Rio

How to get fromEastern Africa to Tanzaniaby bus, plane, train, car, or taxi

Find Transport to Tanzania

See all options

There are 10 ways to get from Eastern Africa to Tanzania by bus, plane, train, car, or taxi

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

  1. Matatu to Nairobi, fly to Julius Nyerere International Airport

    best
    1. Take the bus from Naivasha to Nairobibus bus
    2. Fly from Nairobi (NBO) to Julius Nyerere International Airport (DAR)plane plane NBO - DAR
    6h 40m
    $197–339
  2. Matatu, bus, train

    cheapest
    1. Take the bus from Naivasha to Nairobibus bus
    2. Take the bus from Nairobi to Moshibus bus
    3. Take the train from Moshi to Dar es Salaamtrain train
    19h 41m
    $86–117
  3. Matatu, bus

    1. Take the bus from Naivasha to Nairobibus bus
    2. Take the bus from Nairobi to Ubungo Intl Bus Terminalbus bus
    18h 10m
    $105–124
  4. Drive 933.7 km

    1. Drive from Eastern Africa to Dar es Salaamcar car 933.7 km
    13h 54m
    $116–168
  5. Taxi, Matatu, line 237 bus to Nairobi Wilson Airport, fly to Arusha

    1. Take the taxi from Eastern Africa to Naivashataxi taxi
    2. Take the bus from Naivasha to Nairobibus bus
    3. Take the bus from Town Terminal to Safari Parkbus bus
    4. Fly from Nairobi Wilson Airport (WIL) to Arusha (ARK)plane plane WIL - ARK
    7h 15m
    $373–454
  6. Matatu to Nairobi, fly to Kilimanjaro International Airport, taxi

    1. Take the bus from Naivasha to Nairobibus bus
    2. Fly from Nairobi (NBO) to Kilimanjaro International Airport (JRO)plane plane NBO - JRO
    3. Take the taxi from Kilimanjaro International Airport (JRO) to Arushataxi taxi
    7h 3m
    $227–371
  7. Matatu to Nairobi, fly to Abeid Amani Karume International Airport

    1. Take the bus from Naivasha to Nairobibus bus
    2. Fly from Nairobi (NBO) to Abeid Amani Karume International Airport (ZNZ)plane plane NBO - ZNZ
    7h 39m
    $240–350
  8. Taxi, Matatu, line 237 bus to Nairobi Wilson Airport, fly to Abeid Amani Karume International Airport

    1. Take the taxi from Eastern Africa to Naivashataxi taxi
    2. Take the bus from Naivasha to Nairobibus bus
    3. Take the bus from Town Terminal to Safari Parkbus bus
    4. Fly from Nairobi Wilson Airport (WIL) to Abeid Amani Karume International Airport (ZNZ)plane plane WIL - ZNZ
    8h 42m
    $440–589
  9. Matatu, bus via Dar es Salaam

    1. Take the bus from Naivasha to Nairobibus bus
    2. Take the bus from Nairobi to Dar es Salaambus bus
    19h 22m
    $88–129
  10. Matatu, bus #2

    1. Take the bus from Naivasha to Nairobibus bus
    2. Take the bus from Nairobi to Dar es Salaambus bus
    22h 57m
    $110–132

Nairobi (NBO) to Julius Nyerere International Airport (DAR) flights

Calendar54Weekly Planes
Duration1h 47mAverage Duration
Ticket$51Cheapest Price
See schedules

Questions & Answers

What companies run services between Eastern Africa, Kenya and Tanzania?

You can take a vehicle from Eastern Africa to Msimbazi Police via Naivasha, Nairobi, Ubungo Intl Bus Terminal, and Ubungo in around 18h 10m.

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 Which London airport should I choose?, Want to know more about Flixbus?, and Italy Travel Guides - to help you get the most out of your next trip.