Current offers from your Duffel account.
Free: live airport suggestions, passenger and cabin controls, current flight offers, and a full flight page with baggage and fare rules.
Flight Search for Duffel
TravelBookingWP connects your existing site to your own Duffel account, so visitors can search current flight offers without turning your website into a custom software project.
The free plugin runs live search with your own Duffel account. Pro starts at $99.99/year with a 14-day money-back guarantee.
Built for WordPress
Give customers a polished place to search while your team keeps control of the commercial workflow, the Duffel account, and the WordPress site.
Free: live airport suggestions, passenger and cabin controls, current flight offers, and a full flight page with baggage and fare rules.
Visitors request the flight they found, you get an email with every detail, your agency fee is built into the price, and a WhatsApp button starts the conversation.
One shortcode, your brand color and font, and the search speaks English or Spanish to match your site automatically.
The actual product
Real screens from the installable plugin, shown at full resolution.
Live airport suggestions, results with airline logos and both legs of a round trip, sorted by price, duration, or departure. Shown here with a Duffel test account.
Every segment, layover, baggage allowance, and change and refund rule, with a contact button to your email, phone, or page. On a Spanish site, everything appears in Spanish automatically.
Visitors send the exact flight they chose. You get an email with their details, the itinerary, and the airline fare and your fee shown separately, and every request is saved in WordPress.
How it works
The integration stays small enough to understand and test.
Begin with a Duffel test token and confirm that WordPress can reach the account.
Add the flight-search experience to any WordPress page and match it to your theme.
Visitors find a flight and contact you; you confirm and ticket through your established process.
[duffel_flight_search]
Clear product boundary
TravelBookingWP solves the public flight-search layer and brings you the customer. It does not pretend to be a complete reservation system or take on payment and ticketing obligations it has not earned.
Ask a product questionConnect your own Duffel account to show live flights and current prices, with a contact button on every flight.
Capture the customer with the exact flight, show prices with your fee included, and continue on WhatsApp.
Live ticketing, card collection, post-booking servicing, and Duffel Stays are outside the current product.
Live search is free. Pro plans add the tools that turn searches into customers, plus updates, support, and a 14-day money-back guarantee. Pay by card or PayPal, and your license key arrives by email right after checkout.
For an independent travel business running one WordPress site.
$99.99per year
For agencies and operators managing several WordPress properties.
$199.99per year
Start free: download the free plugin with live search, results, the flight page, and a contact button. Upgrade any time; your settings carry over.
Need more than five sites? Contact us so the license quantity and support needs can be scoped accurately.
Checkout is handled by Freemius, our authorized reseller, which also sends your receipt, license key, and download link. Prices are in USD; applicable taxes are calculated during checkout.
The plugin provides the WordPress integration. You provide the site, the Duffel relationship, and the operational process around any live booking.
Direct answers about the product, the account requirements, and what it does not do.
No. The plugin shows live flights and sends visitors to you, but it does not collect customer card payments or create live Duffel orders. Complete payment and ticketing through your established travel-agent workflow.
Yes, for live data. Live search works in the free plugin with your own Duffel account; creating one and searching in test mode is free. Until you add a token, the plugin shows clearly labelled sample flights.
Free shows live flights, results, the full flight page, and a contact button. Pro adds a flight request form with saved requests and email alerts, your agency fee on displayed prices, a Send on WhatsApp button, search analytics, and custom CSS. Business adds five sites, priority support, and your brand name in the admin menu.
Yes. The search and the admin screens follow your WordPress language: English on an English site, Spanish on a Spanish site, with dates and prices formatted to match. There is nothing to configure.
No coding is required. Install the plugin, follow the setup wizard, add your Duffel token, and place the shortcode. Familiarity with WordPress administration is helpful.
Not yet. Duffel Stays is a separate product and account-access path. TravelBookingWP currently covers flights.
Choose Starter or Business and complete checkout by card or PayPal. Your license key and the Pro download arrive by email right away. Upload Pro to WordPress and paste the key; the free plugin switches off on its own and your settings carry over.
No. TravelBookingWP is an independent WordPress plugin and is not affiliated with or endorsed by Duffel or WordPress. Duffel and WordPress are trademarks of their respective owners.
The customer documentation covers requirements, installation, Duffel test mode, the shortcode, launch checks, privacy, licenses, updates, and troubleshooting.
Start free with a Duffel test account, go live when you are ready, and add Pro when you want every search to reach you.