Rome2Rio

Plan your Tanzania Itinerary with Real Train, Bus & Inter-City Routes

Tanzania travel plans with the routes already figured out

Rome2Rio itineraries for Tanzania are made from a decade of travellers telling us their favourite ways to get from A to B. Personalise these itineraries to take you from A to B to C... and then all the way back home.

7 days in Tanzania

Zanzibar City Kigoma

Itinerary navigation

Days 1–2: Zanzibar City, Tanzania

Activities
  • Prison Island Changuu Island Tour
  • Darajani Market
Explore Zanzibar City itineraries
Hotel
Hotel
Recommended

Tembo House Hotel

8.44,260 reviews
See more hotels

Day 3: Dar es Salaam, Tanzania

Day 4: Arusha, Tanzania

Day 5: Moshi, Tanzania

Distance
Transport
Popular
Arusha → Moshi by bus
  1. Take the bus from Arusha to Moshibus bus
1h 33m
$3
See more transport options
Activities
  • Local Village Community Visit
  • Materuni Waterfalls and Coffee Tour
Explore Moshi itineraries
Hotel
Hotel
Recommended

Pink Flamingo Boutique Hotel

9.5167 reviews
See more hotels

Day 6: Bukoba, Tanzania

Day 7: Kigoma, Tanzania

8 days in Tanzania

Dar es Salaam Mbeya

Itinerary navigation

Day 1: Dar es Salaam, Tanzania

Activities
  • Azania Front Lutheran Church
  • Kunduchi Wet N Wild Water Park
Explore Dar es Salaam itineraries
Hotel
Hotel
Recommended

Southern Sun Dar es Salaam

8.2319 reviews
See more hotels

Day 2: Arusha, Tanzania

Days 3–4: Zanzibar City, Tanzania

Day 5: Tanga, Tanzania

Day 6: Mwanza, Tanzania

Day 7: Kigoma, Tanzania

Day 8: Mbeya, Tanzania

9 days in Tanzania

Arusha Moshi

Itinerary navigation

Day 1: Arusha, Tanzania

Activities
  • Maasai Market
  • Horseback Riding Arusha
Explore Arusha itineraries
Hotel
Hotel
Recommended

Tulia Boutique Hotel & Spa

7.9211 reviews
See more hotels

Day 2: Dar es Salaam, Tanzania

Day 3: Dodoma, Tanzania

Day 4: Kigoma, Tanzania

Distance
Transport
Popular
Dodoma → Kigoma by fly from dodoma airport
  1. Fly from Dodoma to Kigomaplane plane
  2. Take the taxi from Dodoma to Kigomataxi taxi
5h 31m
$265–539
See more transport options
Activities
  • Bird Watching along Lake Tanganyika
  • Gombe Stream National Park Safari
Explore Kigoma itineraries
Hotel
Hotel
Recommended

Sunset Vista Hotel

7.529 reviews
See more hotels

Day 5: Mbeya, Tanzania

Day 6: Tanga, Tanzania

Day 7: Mwanza, Tanzania

Day 8: Bukoba, Tanzania

Day 9: Moshi, Tanzania

10 days in Tanzania

Mwanza Mtwara

Itinerary navigation

Day 1: Mwanza, Tanzania

Activities
  • Mwanza Yacht Club
  • Jumuiya Beach
Explore Mwanza itineraries
Hotel
Hotel
Recommended

Hotel Tilapia

8.3270 reviews
See more hotels

Day 2: Tanga, Tanzania

Day 3: Dar es Salaam, Tanzania

Day 4: Arusha, Tanzania

Days 5–6: Zanzibar City, Tanzania

Day 7: Morogoro, Tanzania

Day 8: Kigoma, Tanzania

Day 9: Mbeya, Tanzania

Day 10: Mtwara, Tanzania

11 days in Tanzania

Zanzibar City Dodoma

Itinerary navigation

Days 1–2: Zanzibar City, Tanzania

Activities
  • Palace Museum Peoples Palace
  • Old Dispensary Ithnashiri Dispensary
Explore Zanzibar City itineraries
Hotel
Hotel
Recommended

Tembo House Hotel

8.44,260 reviews
See more hotels

Day 3: Dar es Salaam, Tanzania

Day 4: Arusha, Tanzania

Day 5: Moshi, Tanzania

Distance
Transport
Popular
Arusha → Moshi by bus
  1. Take the bus from Arusha to Moshibus bus
1h 33m
$3
See more transport options
Activities
  • Lake Chala Day Trip
  • Uru Waterfalls Exploration
Explore Moshi itineraries
Hotel
Hotel
Recommended

Pink Flamingo Boutique Hotel

9.5167 reviews
See more hotels

Day 6: Bukoba, Tanzania

Day 7: Kigoma, Tanzania

Day 8: Mbeya, Tanzania

Day 9: Tanga, Tanzania

Day 10: Mwanza, Tanzania

Day 11: Dodoma, Tanzania

12 days in Tanzania

Dar es Salaam Mtwara

Itinerary navigation

Day 1: Dar es Salaam, Tanzania

Activities
  • Askari Monument
  • Mwenge Woodcarvers Market
Explore Dar es Salaam itineraries
Hotel
Hotel
Recommended

Southern Sun Dar es Salaam

8.2319 reviews
See more hotels

Day 2: Arusha, Tanzania

Days 3–4: Zanzibar City, Tanzania

Day 5: Tanga, Tanzania

Day 6: Mwanza, Tanzania

Day 7: Kigoma, Tanzania

Day 8: Mbeya, Tanzania

Days 9–12: Mtwara, Tanzania

13 days in Tanzania

Arusha Sumbawanga

Itinerary navigation

Day 1: Arusha, Tanzania

Activities
  • Cultural Heritage Centre
  • Lake Duluti Canoe Ride
Explore Arusha itineraries
Hotel
Hotel
Recommended

Tulia Boutique Hotel & Spa

7.9211 reviews
See more hotels

Day 2: Dar es Salaam, Tanzania

Day 3: Dodoma, Tanzania

Day 4: Kigoma, Tanzania

Distance
Transport
Popular
Dodoma → Kigoma by fly from dodoma airport
  1. Fly from Dodoma to Kigomaplane plane
  2. Take the taxi from Dodoma to Kigomataxi taxi
5h 31m
$265–539
See more transport options
Activities
  • Gombe Stream National Park Safari
  • Kigoma Central Market Visit
Explore Kigoma itineraries
Hotel
Hotel
Recommended

Sunset Vista Hotel

7.529 reviews
See more hotels

Day 5: Mbeya, Tanzania

Day 6: Tanga, Tanzania

Day 7: Mwanza, Tanzania

Day 8: Bukoba, Tanzania

Day 9: Moshi, Tanzania

Day 10: Morogoro, Tanzania

Day 11: Iringa, Tanzania

Distance
Transport
Popular
Morogoro → Iringa by drive 0 m
  1. Drive from Morogoro to Iringacar car 0 m
4h 27m
$54–78
See more transport options
Activities
  • Gangilonga Rock Viewpoint
  • Udzungwa Mountains Day Hike
Explore Iringa itineraries
Hotel
Hotel
Recommended

Iringa Sunset Hotel

9.519 reviews
See more hotels

Days 12–13: Sumbawanga, Tanzania

14 days in Tanzania

Mwanza Dodoma

Itinerary navigation

Day 1: Mwanza, Tanzania

Activities
  • Bismarck Rock
  • Enjoy Fresh Tilapia at a Local Restaurant
Explore Mwanza itineraries
Hotel
Hotel
Recommended

Hotel Tilapia

8.3270 reviews
See more hotels

Day 2: Tanga, Tanzania

Day 3: Dar es Salaam, Tanzania

Day 4: Arusha, Tanzania

Days 5–6: Zanzibar City, Tanzania

Day 7: Morogoro, Tanzania

Day 8: Kigoma, Tanzania

Day 9: Mbeya, Tanzania

Days 10–13: Mtwara, Tanzania

Day 14: Dodoma, Tanzania

15 days in Tanzania

Zanzibar City Sumbawanga

Itinerary navigation

Days 1–2: Zanzibar City, Tanzania

Activities
  • Old Fort Ngome Kongwe
  • Darajani Market
Explore Zanzibar City itineraries
Hotel
Hotel
Recommended

Tembo House Hotel

8.44,260 reviews
See more hotels

Day 3: Dar es Salaam, Tanzania

Day 4: Arusha, Tanzania

Day 5: Moshi, Tanzania

Distance
Transport
Popular
Arusha → Moshi by bus
  1. Take the bus from Arusha to Moshibus bus
1h 33m
$3
See more transport options
Activities
  • Moshi Railway Station Historical Visit
  • Machame Gate Day Hike
Explore Moshi itineraries
Hotel
Hotel
Recommended

Pink Flamingo Boutique Hotel

9.5167 reviews
See more hotels

Day 6: Bukoba, Tanzania

Day 7: Kigoma, Tanzania

Day 8: Mbeya, Tanzania

Day 9: Tanga, Tanzania

Day 10: Mwanza, Tanzania

Day 11: Dodoma, Tanzania

Distance
Transport
Popular
Mwanza → Dodoma by fly
  1. Take the taxi from Mwanza to Dodomataxi taxi
  2. Fly from Mwanza to Dodomaplane plane
1h 18m
$266–407
See more transport options
Activities
  • Dodoma Anglican Cathedral
  • Dodoma Hotel Historic Building
Explore Dodoma itineraries
Hotel
Hotel
Recommended

JG Luxury Hotel

00 review
See more hotels

Day 12: Morogoro, Tanzania

Day 13: Iringa, Tanzania

Distance
Transport
Popular
Morogoro → Iringa by drive 0 m
  1. Drive from Morogoro to Iringacar car 0 m
4h 27m
$54–78
See more transport options
Activities
  • Mkwawa University College of Education Campus Tour
  • Kalenga Historical Site
Explore Iringa itineraries
Hotel
Hotel
Recommended

Iringa Sunset Hotel

9.519 reviews
See more hotels

Days 14–15: Sumbawanga, Tanzania

16 days in Tanzania

Dar es Salaam Sumbawanga

Itinerary navigation

Day 1: Dar es Salaam, Tanzania

Activities
  • Coco Beach
  • St Josephs Cathedral
Explore Dar es Salaam itineraries
Hotel
Hotel
Recommended

Southern Sun Dar es Salaam

8.2319 reviews
See more hotels

Day 2: Arusha, Tanzania

Days 3–4: Zanzibar City, Tanzania

Day 5: Tanga, Tanzania

Day 6: Mwanza, Tanzania

Day 7: Kigoma, Tanzania

Day 8: Mbeya, Tanzania

Days 9–12: Mtwara, Tanzania

Day 13: Dodoma, Tanzania

Day 14: Morogoro, Tanzania

Day 15: Iringa, Tanzania

Distance
Transport
Popular
Morogoro → Iringa by drive 0 m
  1. Drive from Morogoro to Iringacar car 0 m
4h 27m
$54–78
See more transport options
Activities
  • Kihansi Gorge Exploration
  • Isimila Stone Age Site
Explore Iringa itineraries
Hotel
Hotel
Recommended

Iringa Sunset Hotel

9.519 reviews
See more hotels

Day 16: Sumbawanga, Tanzania

17 days in Tanzania

Arusha Sumbawanga

Itinerary navigation

Day 1: Arusha, Tanzania

Activities
  • Kigongoni Cultural Tourism Program
  • Meserani Snake Park
Explore Arusha itineraries
Hotel
Hotel
Recommended

Tulia Boutique Hotel & Spa

7.9211 reviews
See more hotels

Day 2: Dar es Salaam, Tanzania

Day 3: Dodoma, Tanzania

Day 4: Kigoma, Tanzania

Distance
Transport
Popular
Dodoma → Kigoma by fly from dodoma airport
  1. Fly from Dodoma to Kigomaplane plane
  2. Take the taxi from Dodoma to Kigomataxi taxi
5h 31m
$265–539
See more transport options
Activities
  • Kigoma Port Exploration
  • Kayaking or Canoeing on Lake Tanganyika
Explore Kigoma itineraries
Hotel
Hotel
Recommended

Sunset Vista Hotel

7.529 reviews
See more hotels

Day 5: Mbeya, Tanzania

Day 6: Tanga, Tanzania

Day 7: Mwanza, Tanzania

Day 8: Bukoba, Tanzania

Day 9: Moshi, Tanzania

Distance
Transport
Popular
Bukoba → Moshi by fly bukoba to kilimanjaro international airport, taxi
  1. Fly from Bukoba to Moshiplane plane
  2. Take the taxi from Bukoba to Moshitaxi taxi
4h 1m
$199–592
See more transport options
Activities
  • Materuni Waterfalls and Coffee Tour
  • Moshi Railway Station Historical Visit
Explore Moshi itineraries
Hotel
Hotel
Recommended

Pink Flamingo Boutique Hotel

9.5167 reviews
See more hotels

Day 10: Morogoro, Tanzania

Day 11: Iringa, Tanzania

Distance
Transport
Popular
Morogoro → Iringa by drive 0 m
  1. Drive from Morogoro to Iringacar car 0 m
4h 27m
$54–78
See more transport options
Activities
  • Kalenga Historical Site
  • Kihansi Gorge Exploration
Explore Iringa itineraries
Hotel
Hotel
Recommended

Iringa Sunset Hotel

9.519 reviews
See more hotels

Days 12–17: Sumbawanga, Tanzania

18 days in Tanzania

Mwanza Sumbawanga

Itinerary navigation

Day 1: Mwanza, Tanzania

Activities
  • Mwanza Yacht Club
  • Saanane Island National Park
Explore Mwanza itineraries
Hotel
Hotel
Recommended

Hotel Tilapia

8.3270 reviews
See more hotels

Day 2: Tanga, Tanzania

Day 3: Dar es Salaam, Tanzania

Day 4: Arusha, Tanzania

Days 5–6: Zanzibar City, Tanzania

Day 7: Morogoro, Tanzania

Day 8: Kigoma, Tanzania

Day 9: Mbeya, Tanzania

Days 10–13: Mtwara, Tanzania

Day 14: Dodoma, Tanzania

Day 15: Iringa, Tanzania

Distance
Transport
Popular
Dodoma → Iringa by drive 0 m
  1. Drive from Dodoma to Iringacar car 0 m
3h 46m
$46–66
See more transport options
Activities
  • Ruaha National Park Safari
  • Udzungwa Mountains Day Hike
Explore Iringa itineraries
Hotel
Hotel
Recommended

Iringa Sunset Hotel

9.519 reviews
See more hotels

Days 16–18: Sumbawanga, Tanzania

19 days in Tanzania

Zanzibar City Sumbawanga

Itinerary navigation

Days 1–2: Zanzibar City, Tanzania

Activities
  • Former Slave Market and Anglican Cathedral
  • Spice Farm Tour
Explore Zanzibar City itineraries
Hotel
Hotel
Recommended

Tembo House Hotel

8.44,260 reviews
See more hotels

Day 3: Dar es Salaam, Tanzania

Day 4: Arusha, Tanzania

Day 5: Moshi, Tanzania

Distance
Transport
Popular
Arusha → Moshi by bus
  1. Take the bus from Arusha to Moshibus bus
1h 33m
$3
See more transport options
Activities
  • Moshi Central Market Visit
  • Mandara Hut Hike Marangu Route
Explore Moshi itineraries
Hotel
Hotel
Recommended

Pink Flamingo Boutique Hotel

9.5167 reviews
See more hotels

Day 6: Bukoba, Tanzania

Day 7: Kigoma, Tanzania

Day 8: Mbeya, Tanzania

Day 9: Tanga, Tanzania

Day 10: Mwanza, Tanzania

Day 11: Dodoma, Tanzania

Day 12: Morogoro, Tanzania

Day 13: Iringa, Tanzania

Distance
Transport
Popular
Morogoro → Iringa by drive 0 m
  1. Drive from Morogoro to Iringacar car 0 m
4h 27m
$54–78
See more transport options
Activities
  • Local Tanzanian Cooking Class
  • Ruaha National Park Safari
Explore Iringa itineraries
Hotel
Hotel
Recommended

Iringa Sunset Hotel

9.519 reviews
See more hotels

Days 14–19: Sumbawanga, Tanzania

20 days in Tanzania

Dar es Salaam Sumbawanga

Itinerary navigation

Day 1: Dar es Salaam, Tanzania

Activities
  • Slipway Shopping Centre
  • Askari Monument
Explore Dar es Salaam itineraries
Hotel
Hotel
Recommended

Southern Sun Dar es Salaam

8.2319 reviews
See more hotels

Day 2: Arusha, Tanzania

Days 3–4: Zanzibar City, Tanzania

Day 5: Tanga, Tanzania

Day 6: Mwanza, Tanzania

Day 7: Kigoma, Tanzania

Distance
Transport
Popular
Mwanza → Kigoma by fly
  1. Take the taxi from Mwanza to Kigomataxi taxi
  2. Fly from Mwanza to Kigomaplane plane
  3. Take the taxi from Mwanza to Kigomataxi taxi
8h 19m
$333–566
See more transport options
Activities
  • Taste Local Cuisine
  • Ujiji Historical Site Livingstone-Stanley Meeting Point
Explore Kigoma itineraries
Hotel
Hotel
Recommended

Sunset Vista Hotel

7.529 reviews
See more hotels

Day 8: Mbeya, Tanzania

Days 9–12: Mtwara, Tanzania

Day 13: Dodoma, Tanzania

Day 14: Morogoro, Tanzania

Distance
Transport
Popular
Dodoma → Morogoro by train
  1. Take the train from Dodoma to Morogorotrain train
  2. Take the taxi from Dodoma to Morogorotaxi taxi
2h 14m
$13–27
See more transport options
Activities
  • Morogoro Catholic Cathedral Visit
  • Morogoro Central Market Visit
Explore Morogoro itineraries
Hotel
Hotel
Recommended

Hotel Oasis

6.754 reviews
See more hotels

Day 15: Iringa, Tanzania

Distance
Transport
Popular
Morogoro → Iringa by drive 0 m
  1. Drive from Morogoro to Iringacar car 0 m
4h 27m
$54–78
See more transport options
Activities
  • Iringa Town Central Market
  • Isimila Stone Age Site
Explore Iringa itineraries
Hotel
Hotel
Recommended

Iringa Sunset Hotel

9.519 reviews
See more hotels

Days 16–20: Sumbawanga, Tanzania

Popular cities in Tanzania to visit