Rome2Rio

How to get fromNairobi Airport (NBO) to Dodomaby plane, bus, train, rideshare, or car

Find Transport to Dodoma

See all options

There are 8 ways to get from Nairobi Airport (NBO) to Dodoma by plane, bus, train, rideshare, 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

    best
    1. Fly from Nairobi (NBO) to Dodoma Airport (DOD)plane plane NBO - DOD
    3h 30m
    $290–750
  2. Bus, train

    cheapest
    1. Take the bus from Nairobi to Ubungo Intl Bus Terminalbus bus
    2. Take the train from Magufuli SGR Stn to Dodoma Passenger Stntrain train
    21h 1m
    $8–51
  3. Bus, train via Moshi

    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 Magufuli SGR Stn to Dodoma Passenger Stntrain train
    23h 5m
    $23–45
  4. Airport Transfer

    1. Take the rideshare from Nairobi-NBO to Dodomarideshare rideshare 663.6 km
    11h 24m
  5. Drive 663.6 km

    1. Drive from Nairobi Airport (NBO) to Dodomacar car 663.6 km
    11h 24m
    $83–119
  6. Bus, train via Arusha

    1. Take the bus from Nairobi to Arushabus bus
    2. Take the bus from Central Bus Terminal to Morogoro Bus Standbus bus
    3. Take the train from Morogoro to Dodoma Passenger Stntrain train
    21h 11m
    $30–44
  7. Bus

    1. Take the bus from Nairobi to Ubungo Intl Bus Terminalbus bus
    2. Take the bus from Dar es Salaam to Dodomabus bus
    25h 45m
    $30–66
  8. Bus, train #2

    1. Take the bus from Nairobi to Dar es Salaambus bus
    2. Take the train from Magufuli SGR Stn to Dodoma Passenger Stntrain train
    26h 35m
    $47–58

Nairobi (NBO) to Dodoma Airport (DOD) flights

Calendar22Weekly Planes
Duration5h 24mAverage Duration
Ticket$293Cheapest Price
See schedules

Questions & Answers

What companies run services between Nairobi Airport (NBO), Kenya and Dodoma, Tanzania?

Air Tanzania, Kenya Airways, and Zambia Airways fly from Nairobi (NBO) to Dodoma Airport (DOD) 3 times a day. Alternatively, you can take a bus from JKIA - Passenger Boarding to Dodoma via Kencom/Ambassadeur, Nairobi, Ubungo Intl Bus Terminal, Ubungo, Gerezani, Dar es Salaam, and Dodoma in around 25h 45m.

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 South Korea: Travelling from Seoul to Busan , How to get from Southend Airport into central London, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.

More Questions & Answers