Royal Jordanian does offer refunds depending on the type of ticket purchased and the circumstances. For refundable tickets, passengers can cancel their booking before the flight and receive a full refund, usually processed within several business days. Non-refundable tickets generally do not qualify for cash refunds, but travelers may receive travel vouchers or credits for future use, minus any fees. Royal Jordanian also allows cancellations within 24 hours of booking without penalties if the flight is more than seven days away. If the airline cancels the flight, passengers are entitled to a full refund or alternative flight options. Refund processing times may vary based on payment method.