Rome2Rio

How to get fromDiani Beach to Dodomaby taxi, plane, bus, train, or car

Find Transport to Dodoma

See all options

There are 7 ways to get from Diani Beach to Dodoma by taxi, plane, bus, train, 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. Taxi to Mombasa, fly

    best
    1. Take the taxi from Diani Beach to Mombasa (MBA)taxi taxi
    2. Fly from Mombasa (MBA) to Dodoma Airport (DOD)plane plane MBA - DOD
    5h 23m
    $304–812
  2. Drive  632.3 km

    cheapest
    1. Drive from Diani Beach to Dodomacar car 632.3 km
    12h 1m
    $99–143
  3. Taxi, bus, train

    1. Take the taxi from Diani Beach to Mombasataxi taxi
    2. Take the bus from Mombasa to Dar es Salaambus bus
    3. Take the train from Magufuli SGR Stn to Dodoma Passenger Stntrain train
    15h
    $121–156
  4. Fly from Ukunda

    1. Fly from Ukunda (UKA) to Dodoma Airport (DOD)plane plane UKA - DOD
    10h 50m
    $250–650
  5. Drive to Tanga Airport, fly

    1. Drive from Diani Beach to Tanga Airport (TGT)car car
    2. Fly from Tanga Airport (TGT) to Dodoma Airport (DOD)plane plane TGT - DOD
    6h 31m
    $223–583
  6. Taxi, bus to Julius Nyerere International Airport, fly

    1. Take the taxi from Diani Beach to Mombasataxi taxi
    2. Take the bus from Mombasa to Dar es Salaambus bus
    3. Fly from Julius Nyerere International Airport (DAR) to Dodoma Airport (DOD)plane plane DAR - DOD
    12h 11m
    $259–441
  7. Taxi, bus

    1. Take the taxi from Diani Beach to Mombasataxi taxi
    2. Take the bus from Mombasa to Dar es Salaambus bus
    3. Take the bus from Dar es Salaam to Dodomabus bus
    19h 36m
    $149–180

Mombasa (MBA) to Dodoma Airport (DOD) flights

Calendar17Weekly Planes
Duration7h 6mAverage Duration
Ticket$218Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Diani Beach, Kenya and Dodoma, Tanzania?

Jambojet Limited, Kenya Airways, and two other airlines fly from Ukunda (UKA) to Dodoma Airport (DOD) once daily.

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 Flying into Beijing?, Bali: What to do if Mount Agung erupts, and Best ways to travel around Australia - to help you get the most out of your next trip.