Refund policy
Clear, fair rules for getting your money back.
1.Cancelling your booking
You can cancel any booking at any time before departure and receive the full ticket price back. There is no time-based penalty — the same rules apply whether you cancel a week ahead or a minute before the bus leaves.
Only the reservation fee is non-refundable: 20 AFN per ticket. For example, on a booking of 4 tickets, 80 AFN is kept and everything else is returned to your original payment method.
Once the bus has departed, a booking can no longer be cancelled or refunded.
2.Operator-initiated cancellation
If the operator cancels your trip for any reason (mechanical, weather, low bookings), you automatically receive: 100% refund of all charges, plus a complimentary seat on the next available departure of the same route.
3.Refund timeline
HesabPay: instant — within minutes.
Mobile money: 1 to 4 hours.
Bank card (Visa/Mastercard): 3 to 7 business days, depending on your issuing bank.
4.How to request a refund
For free cancellations: just cancel the booking in My bookings. The refund is automatic.
For other cases: My bookings → Refund requests → submit the form with a reason. We respond within 24 hours.
5.Disputes
If you disagree with a refund decision, you can appeal by contacting refunds@afghanbus.af with your booking code. We review appeals within 5 business days and may offer goodwill credits at our discretion.