Rome2Rio

How to get fromLindi to Mbamba Bayby car, taxi, plane, or bus

Find Transport to Mbamba Bay

See all options

There are 3 ways to get from Lindi to Mbamba Bay by car, taxi, plane, or bus

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 753.1 km

    best
    1. Drive from Lindi to Mbamba Baycar car 753.1 km
    12h 18m
    $133–191
  2. Taxi to Mtwara, fly, taxi

    1. Take the taxi from Lindi to Mtwara (MYW)taxi taxi
    2. Fly from Mtwara (MYW) to Songea (SGX)plane plane MYW - SGX
    3. Take the taxi from Songea (SGX) to Mbamba Baytaxi taxi
    8h 43m
    $333–678
  3. Bus to Julius Nyerere International Airport, fly, taxi

    1. Take the bus from Lindi Bus Terminal to Temeke Mwishobus bus
    2. Fly from Julius Nyerere International Airport (DAR) to Songea (SGX)plane plane DAR - SGX
    3. Take the taxi from Songea (SGX) to Mbamba Baytaxi taxi
    11h 40m
    $227–454

Mtwara (MYW) to Songea (SGX) flights

Calendar2Weekly Planes
Duration3h 30mAverage Duration
Ticket$194Cheapest Price
See schedules

Questions & Answers

What companies run services between Lindi, Tanzania and Mbamba Bay, Tanzania?

You can drive from Lindi to Mbamba Bay in around 12h 18m.

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 How to get from Luton Airport into central London, Travelling by boat in Italy, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.