Refund Policy
How cancellations and refunds are handled for our packages.
Last updated: September 2026
1. Deposits
A non-refundable deposit is required to confirm most bookings. The exact deposit amount is stated in your package description. Deposits may be transferable to a future package at our discretion.
2. Cancellation by you
If you cancel, the amount refunded depends on how far in advance you cancel, after deducting any non-refundable deposit and third-party charges already incurred:
More than 60 days before departure — full refund of amounts paid, less deposit and third-party fees.
30–60 days before departure — 50% of the package price, less deposit and third-party fees.
Less than 30 days before departure — no refund, except where third-party suppliers refund us.
3. Non-refundable items
Visa processing fees, airline tickets, and hotel bookings that have been issued are generally non-refundable once confirmed by the provider. Where a provider refunds us, we pass the refund to you after deducting our reasonable handling costs.
4. Cancellation by us
If we must cancel a package (for example, due to insufficient numbers or force majeure), you will receive a full refund of all amounts paid, or the option to transfer to an alternative package of equal value.
5. How to request a refund
Requests must be made in writing to info@makkahmadinah.ug. We will acknowledge within 7 working days. Approved refunds are processed to the original payment method and may take up to 30 working days, depending on the payment provider.