Quick answers from the apniflight.com team. Can't find what you're looking for? Reach out to us directly via WhatsApp or the contact form.
Yes, in most cases you can cancel a confirmed booking. However, cancellation eligibility and any refund amount depend entirely on the airline's fare rules, the ticket type purchased, and how far in advance the cancellation is made.
Non-refundable fares may not qualify for a cash refund, though taxes and surcharges may sometimes be recoverable. Always check the fare conditions shown at the time of booking.
All cancellation requests must be submitted through official apniflight.com support channels — WhatsApp, email, or our contact form. Requests made at airline counters or third-party offices may not be processed on your behalf.
You will be required to verify your identity via the registered mobile number or email address linked to your booking before the request is actioned.
If you miss your flight due to late arrival, no-show, or any reason within your control, the ticket may become void according to the airline's fare rules. Refund eligibility in such cases is extremely limited and subject entirely to the airline's policy.
Contact our support team as soon as possible — in some cases we may be able to assist with rebooking depending on the airline.
Partial cancellations on group bookings depend on the airline and the fare type. Some airlines allow individual passenger removal while others require the full booking to be cancelled.
Please contact our support team with your booking reference and we will advise based on the specific airline's rules for your reservation.
If the airline cancels your flight (an involuntary cancellation), you are generally entitled to either a full refund or rebooking on an alternative flight at no extra charge, depending on the airline's policy.
In such cases, please notify our team immediately with your booking details. We will coordinate with the airline on your behalf to secure the most appropriate resolution.
Refund timelines vary depending on the airline and the payment method used. Typically:
Once the airline approves the refund, apniflight.com processes it to your original payment method as soon as possible. Service fees charged by apniflight.com are generally non-refundable.
Not necessarily. Refund amounts depend on:
Taxes and government surcharges are often refundable even on non-refundable tickets, depending on the airline.
Non-refundable tickets generally do not qualify for a fare refund. However, certain taxes, airport charges, and fuel surcharges may still be recoverable.
In exceptional circumstances (such as a medical emergency or bereavement), some airlines may exercise discretion. Our team can assist you in submitting a waiver request to the airline, though approval is not guaranteed.
All approved refunds are returned to the original payment method used at the time of booking. We are unable to redirect refunds to a different account, card, or payment method.
During government travel restrictions, pandemics, natural disasters, or other force majeure events, refund handling follows the specific policy issued by the airline and applicable authorities at that time.
apniflight.com is not liable for delays or limitations in refund processing caused by such events. We will always try to secure the best available outcome for affected passengers.
Simply open our interactive map at apniflight.com and click on any destination marker. You will immediately see available flights from Karachi (KHI), live pricing, flight times, and the number of daily departures — all in one panel.
You can also browse tour packages for any destination by clicking the "View Tour Packages" button in the flight panel.
Prices shown on the map are indicative starting fares in PKR, updated regularly. Final prices are confirmed at the time of booking and may differ due to seat availability, promotional conditions, or fare class changes.
Our live currency converter lets you view prices in your preferred currency using real-time exchange rates.
Yes. apniflight.com covers both domestic Pakistani routes (Lahore, Islamabad, Peshawar, Quetta, Gilgit, Skardu, and more) and international destinations. Switch to the "Domestic" tab in the sidebar on the map to explore available Pakistani routes.
The fare calendar lets you browse approximate prices across different dates of the month. Days marked in green indicate cheaper fare periods. You can select Economy, Business, or First Class to see price estimates for each cabin class.
These are indicative prices — final fares are confirmed at booking.
Select your preferred flight or package from the map or packages page, then click "Buy Ticket" or "Book Now". Complete the required passenger details and proceed to payment. Your booking is confirmed only after full payment is received and a confirmation document is issued.
You can browse flights and packages without an account. However, creating a registered account allows you to earn Apni Cash rewards, access booking history, save traveller profiles, and enjoy faster checkout on future bookings.
Booking confirmations are sent to the email address and/or mobile number provided during checkout. Please ensure these details are accurate. If you do not receive a confirmation within a reasonable time, contact our support team immediately.
Minor corrections (such as name spelling errors) may be possible depending on the airline. Significant changes such as full name changes, passport number updates, or passenger replacements are generally subject to the airline's own policies and may attract fees.
All modification requests must be submitted through official apniflight.com support channels and verified against the original booking.
Yes. You can book on behalf of another person by entering their passenger details during checkout. Please ensure all passenger information matches the traveller's official identification documents exactly, as discrepancies may cause issues at check-in or boarding.
Date changes are subject to the airline's fare rules and seat availability on the desired new date. A fare difference may apply. If you purchased the Apni Flight Date Change Service at checkout, our standard change handling fee is waived — though any airline fare difference remains payable.
Contact our support team before your departure to initiate a date change request.
Click any destination on the map, then select "View Tour Packages" in the flight panel. Browse available packages for that country, choose your preferred package, and click "Book Now". Our team will then contact you to confirm the details and complete the booking.
Package inclusions are listed clearly on each package detail page. Some packages include visa assistance while others do not. For destinations requiring a Pakistani passport holder to obtain a visa, we offer guidance on the process. Please check the specific package you are interested in or contact our team for confirmation.
Our Umrah packages typically include return flights from Karachi, hotel accommodation in Makkah and Madinah, Makkah-Madinah ground transfer, Umrah visa processing assistance, and a guided ziyarat tour of the holy sites.
Exact inclusions vary by package tier (Budget, Economy, Family, Premium). Check the package detail page for the full inclusion list before booking.
We accept the following payment methods:
Additional payment methods may be introduced from time to time. Always use officially listed apniflight.com payment channels to ensure the security of your transaction.
Instalment payment plans are available on selected tour and Umrah packages. Eligibility depends on the package type and availability at the time of booking. Contact our support team on WhatsApp to check whether your preferred package qualifies and to set up a payment schedule.
Yes. All payments on apniflight.com are processed through licensed and regulated payment gateways. We do not store card numbers or sensitive payment credentials on our platform.
For your security, always ensure you are on the official apniflight.com website before entering any payment information, and never share your card or wallet PIN with anyone.
Depending on the payment method selected, merchant or payment processing fees may apply. These are either included in the final price shown or disclosed before you confirm the transaction. Service charges paid to apniflight.com are generally non-refundable.
Do not attempt another payment. First check your email spam/junk folder for a confirmation message. If you still cannot find it, contact our support team immediately via WhatsApp or the contact form with your payment reference number, transaction ID, and the mobile number used for payment.
We will verify the transaction and issue your confirmation or initiate a reversal if the booking was not completed.
Payment failures can occur for several reasons:
Try an alternative payment method, or contact your bank to confirm online payments are enabled on your card. If the issue persists, contact our support team.
Contact our support team immediately with proof of both transactions (screenshots of your bank statement or wallet history). We will investigate and arrange a reversal of the duplicate charge as quickly as possible.
Do not initiate a chargeback with your bank before contacting us — this can delay resolution significantly.
You must only use payment methods that you are authorised to use. Using another person's card, wallet, or bank account without their explicit permission is a violation of our terms and may constitute fraud under applicable law.
If a family member or colleague is making payment on your behalf, this is generally acceptable provided they are aware of and consent to the transaction.
Yes. Once payment is successfully processed and your booking is confirmed, a confirmation document is sent to your registered email address. This serves as both your booking receipt and itinerary. Please retain it for check-in and any future reference.
Your booking is confirmed only after full payment is received, processed, and a confirmation document is issued by apniflight.com. In rare cases, there may be a brief processing period between payment and confirmation. If you do not receive a confirmation within a reasonable time, contact our team.
Yes. If you require a formal invoice for your booking (for business or reimbursement purposes), please contact our support team with your booking reference and we will arrange to issue one.