Rome2Rio

How to get fromTanga to Njombeby plane, taxi, bus, train, or car

Find Transport to Njombe

See all options

There are 9 ways to get from Tanga to Njombe by plane, taxi, 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. Fly Tanga Airport to Iringa Airport, taxi

    best
    1. Fly from Tanga Airport (TGT) to Iringa Airport (IRI)plane plane TGT - IRI
    2. Take the taxi from Iringa Airport (IRI) to Njombetaxi taxi
    10h 9m
    $284–714
  2. Bus, train, taxi via Dar es Salaam

    cheapest
    1. Take the bus from Tanga to Dar es Salaambus bus
    2. Take the train from Dar es salaam to Makambakotrain train
    3. Take the taxi from Makambako to Njombetaxi taxi
    23h 51m
    $60–83
  3. Bus, train, taxi

    1. Take the bus from Tanga to Dar es Salaambus bus
    2. Take the train from Dar es salaam to Makambakotrain train
    3. Take the taxi from Makambako to Njombetaxi taxi
    23h 43m
    $70–87
  4. Bus, train, taxi via Mbeya

    1. Take the bus from Tanga to Dar es Salaambus bus
    2. Take the bus from Ubungo Intl Bus Terminal to Mbeyabus bus
    3. Take the train from Mbeya to Makambakotrain train
    4. Take the taxi from Makambako to Njombetaxi taxi
    25h 7m
  5. Drive 844.2 km

    1. Drive from Tanga to Njombecar car 844.2 km
    14h 8m
    $105–152
  6. Fly Tanga Airport to Songea, taxi

    1. Fly from Tanga Airport (TGT) to Songea (SGX)plane plane TGT - SGX
    2. Take the taxi from Songea (SGX) to Njombetaxi taxi
    23h 26m
    $344–764
  7. Fly Tanga Airport to Mbeya Airport, train, taxi

    1. Fly from Tanga Airport (TGT) to Mbeya Airport (MBI)plane plane TGT - MBI
    2. Take the train from Mbeya to Makambakotrain train
    3. Take the taxi from Makambako to Njombetaxi taxi
    12h 4m
    $298–762
  8. Bus to Julius Nyerere International Airport, fly to Mbeya Airport, train, taxi

    1. Take the bus from Tanga to Dar es Salaambus bus
    2. Fly from Julius Nyerere International Airport (DAR) to Mbeya Airport (MBI)plane plane DAR - MBI
    3. Take the train from Mbeya to Makambakotrain train
    4. Take the taxi from Makambako to Njombetaxi taxi
    14h 33m
    $228–359
  9. Bus to Julius Nyerere International Airport, fly to Songea, taxi

    1. Take the bus from Tanga to Dar es Salaambus bus
    2. Fly from Julius Nyerere International Airport (DAR) to Songea (SGX)plane plane DAR - SGX
    3. Take the taxi from Songea (SGX) to Njombetaxi taxi
    11h 39m
    $314–491

Tanga Airport (TGT) to Iringa Airport (IRI) flights

Calendar12Weekly Planes
Duration5h 13mAverage Duration
Ticket$155Cheapest Price
See schedules

Questions & Answers

What companies run services between Tanga, Tanzania and Njombe, Tanzania?

There is no direct connection from Tanga to Njombe. However, you can take the taxi to Tanga Airport (TGT) airport, fly to Iringa Airport (IRI), then take the taxi to Njombe. Alternatively, you can take the bus to Dar es Salaam, take the taxi to Dar es salaam, take the train to Makambako, then take the taxi to Njombe.

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 4 of the smartest ways to explore Australia, Train travel in France: A guide to SNCF, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.