Travora Hub

Duffel Integration: Sell Flights Through Your Own Duffel Account

Live offers, seats and bags on your site, ticketed from your Duffel balance, with the fees laid out before you start.

View of an aircraft wing above clouds at sunset

Duffel is a flight API with pay-as-you-go pricing, which makes it a common starting point for agencies with no airline contracts. Each confirmed order carries a fee, and your margin has to cover it. The cost section below uses Duffel's own numbers, so you can price this before you sign up.

For flight search, results and filters in general, read the flight booking software page. This page is about the Duffel connection itself.

Key features

  • Results as they arrive

    Offers stream into the results page as airlines answer, so the first fares appear before the search has finished.

  • Fare options

    Customers can compare other fare brands for the same itinerary on the detail page, where the airline offers them.

  • Seats, bags and loyalty numbers

    Seat maps and extra baggage come from the airline through Duffel, and frequent flyer numbers can be added where accepted.

  • Your commission

    Set a percentage on top of the base fare. Customers see the marked-up price, and Duffel charges your balance the original amount.

  • E-ticket by email

    Your branded confirmation and e-ticket go out after the order is created, including when the customer closes the tab after paying.

What Duffel charges you

These fees are from Duffel's pricing page, read on 30 October 2026. Duffel charges $3.00 per confirmed order, 1% of the total order value on Managed Content, and $2.00 per paid extra such as a bag or seat. Searches are free up to a ratio of 1,500 searches per order, then $0.005 per search. Duffel adds 2% to the exchange rate when a currency conversion is needed.

As an example, a $500 ticket on Managed Content with one paid bag costs $3 + $5 + $2, or $10 in Duffel fees, before your payment gateway's fee. Travora Hub adds no per-booking fee of its own. Your commission needs to cover both and leave a margin, so check Duffel's page for current numbers.

How money moves

The customer pays through your Stripe, MyFatoorah or Safepay account. After the payment succeeds, the order is placed against your Duffel balance, so you need to keep that balance funded. If the order fails after a successful payment, the charge is held in place while the order is retried, and it is never taken twice. A failure your team needs to handle is flagged in the dashboard.

What this integration does not do

Customers cannot cancel a flight themselves. Cancellations go through your team, because the right refund depends on your own policy. Changes that cost extra are refused online and passed to your team too. Only fare-neutral changes go through from the site. If an airline cancels a flight, your team is notified and the refund is left for you to decide.

Duffel also sells hotel content, called Stays, which is not connected here. Amadeus, Sabre and Travelport are not available on Travora Hub, through Duffel or otherwise. If your agency needs a GDS, choose a platform that connects one.

Duffel fees at a glance

Figures from duffel.com/pricing, read 30 October 2026. Duffel may change them; volume pricing is agreed with its sales team.
FeeAmount
Per confirmed order$3.00
Managed Content1% of total order value
Paid extra (ancillary)$2.00 each
Excess searches$0.005 each, above 1,500 searches per order
Currency conversion2% on the exchange rate

Frequently Asked Questions

Do I need a Duffel account?

Yes. You create it with Duffel, fund its balance and give us the access token. Bookings run under your account and Duffel terms.

Which plan includes Duffel?

Professional includes one flight supplier, which can be Duffel. On Demand includes more than one flight provider. Basic has no flights.

Can I test before going live?

Yes. Duffel issues test tokens, and we connect one first so you can run a full booking without a real ticket. Pair it with your gateway in test mode.

Does it work in Arabic?

Yes. Flight search and checkout run in the same languages as the rest of your site, including Arabic and Urdu right to left, though some airline-supplied text arrives in English.

Is Travora Hub a Duffel partner?

No. Travora Hub is independent and is not affiliated with Duffel. We connect the account you hold.

Guides to read next

Explore more: Flight Booking Software · PKFARE Integration · TBO Integration · All Integrations · Payment Gateways

Apply Now — Free: Travora Hub