There are 4 ways to get from Moshi to Tanga by taxi, plane, bus 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.

Recommended option

Taxi to Kilimanjaro, fly  •  1 h 50 min

  1. Take a taxi from Moshi to Kilimanjaro
  2. Fly from Kilimanjaro (JRO) to Tanga (TGT) JRO - TGT

$257 - $572

Cheapest option

Taxi  •  5 h 36 min

  1. Take a taxi from Moshi to Tanga 224.2 miles

$110 - $150

2 alternative options

Bus to Arusha, fly  •  4 h 8 min

  1. Take the bus from Moshi to Arusha Airport
  2. Fly from Arusha (ARK) to Tanga (TGT) ARK - TGT

$288 - $620

Drive  •  5 h 36 min

  1. Drive from Moshi to Tanga 224.2 miles

$29 - $45

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

There is no direct connection from Moshi to Tanga. However, you can take the taxi to Kilimanjaro airport, fly to Tanga, then take the taxi to Tanga. Alternatively, you can take the bus to Arusha Airport, take the walk to Arusha airport, fly to Tanga, then take the taxi to Tanga.

Airlines
Charterlines, Inc.
Website
charterlines.com
Flights from Kilimanjaro to Tanga
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$240 - $550
Auric Air Services Limited
Website
auricair.com
Flights from Arusha to Tanga
Ave. Duration
1 h 50 min
When
Every day
Estimated price
$140 - $650
Bus operators
A.A.B.S.
Phone
+254-722 763 818
Email
info@aashuttles.com
Website
aashuttles.com
Bus from Moshi to Arusha Airport
Ave. Duration
1 h
Frequency
On demand
Estimated price
$15
Schedules at
aashuttles.com
Other operators
Taxi from Moshi to Kilimanjaro
Ave. Duration
36 min
Estimated price
$14 - $18

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 , Bali: What to do if Mount Agung erupts and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.

Questions & Answers

The distance between Moshi and Tanga is 274 km. The road distance is 359 km.

The cheapest way to get from Moshi to Tanga is to drive which costs $29 - $45 and takes 5 h 36 min.

The quickest way to get from Moshi to Tanga is to taxi and fly which takes 1 h 50 min and costs $250 - $600.

It takes approximately 1 h 50 min to get from Moshi to Tanga, including transfers.