We require a deposit of 30% of the total invoice to secure your reservation.

The balance of 70% payment is due either before you arrive, or, in cash, when you arrive.

Payments can be made by wiring money to our bank account by Visa, PayPal, or Mastercard. To do this, please get in touch with us through mobile (+255 755 650 073), and we’ll give you more details.


We are committed to providing exceptional services in a timely manner. It is a customer’s responsibility to notify us in case there is any cancellation. Showing up late will result in a penalty.

We have implemented a cancellation policy that will be strictly observed.

Cancellation Policy

If you cancel your trip for any reason, we will charge a fee as outlined below. There will be no refunds to clients after the tour or climb has started, or for those who do not complete the itinerary.

Cancellation requests may be submitted by phone, email, mail, online or in person.

  • Cancellation more than 90 days prior to start date: 20% penalty of total price
  • Cancellation between 30 and 90 days prior to start date: 30% penalty of total price
  • Cancellation between 7 and 30 days prior to first start date: 50% penalty of total price

If you may have any questions concerning our cancellation policy, please do not hesitate to get in touch with us via email or at +255 755 650 073.

Passports and Visas

You are required to ensure that your passport and travel documentation is in order and that you have obtained the necessary visas for your journey. Remember to take all the necessary health vaccines.


We strongly advise travelers to take out insurance against cancellation, curtailments, illness, loss of baggage, and default at the time of booking. The purchase of travel insurance should be completed within 15 days of your initial trip deposit in order to benefit from the carrier’s full range of benefits.

International and Domestic Air Bookings

Reconfirmation of flight bookings is the responsibility of the traveler. It is your responsibility to keep us updated as to your flight times and numbers. 

Payment of a deposit will indicate an acceptance of these booking conditions.