We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Kilimanjaro & Upcountry Tanzania Advance bus ticket bookings

Select Date and Travellers
2 travellers
What to Expect
.Tanzania" hakuna matata Jamboo "all and Come one come all,its beautiful country Lakes,rivers,Highlands,oceans,Tanzania upcountry buses tickets,

Please book atleast 24hrs before and at most 6 months ahead!

welcome all, Moshi Kilimanjaro ,Arusha, Morogoro, Mwanza,Tanga,Tabora,Dodoma,,Singida, Shinyanga, Sumbawanga, Njombe, Mara, Bukoba,

Bagamoyo, Serengeti, Pangani,lake Tanganyika, kagera, Kilwa, Kilosa, Gairo, Kibaigwa, Kibaha, Geita, Saadani, Kilombero, Lushoto, Uluguru mts, Usambara mts, Zanzibar, Pemba, Mafia, Nyamisati ,Rufiji,Ikwirir,Kibiti,Karatu,Masai ,Selius,Udzungwa,Oldoinyo Lengai, etc,with fast safe,reliable bus express,Lake victoria,lake malawi,

timings all from 5am on wards most before 9am!

best to provide also location where we can meet to give the booking and ticket!no reason not book with us for best result contact as early as possible
Show More
Important Information
Departure Point
Ubungo Terminal or Bus headquarter offices
Departure Time
5:00 AM
  • All taxes, fees and handling charges
  • Excess luggage charges (where applicable)
Show More
Additional Info
  • Confirmation will be received at time of booking
  • Not wheelchair accessible
  • You MUST confirm and obtain any visa requirements prior to border crossing. All visa requirements are the sole responsibility of the traveler.
  • This is a private tour/activity. Only your group will participate
Cancellation Policy
For a full refund, cancel at least 24 hours in advance of the start date of the experience.


Key Details
  • Duration: 24h
  • Mobile Ticket Accepted
  • Instant confirmation
Why Book on TripAdvisor?
  • Free Cancellation up to 24 hours in advance
  • Low Price Guarantee
  • No Booking Fees
  • Secure Payments
  • 24/7 SupportCall: +1 855 275 5071