Duffel Lockup

Sell travel, without the complexity.

Any business - from startups to large enterprises - can sell travel with Duffel. Shop, book, and manage flights, stays, and travel extras

Trusted by teams at

Product suite

Create the best travel experience for your customers

Flight search UI mock-up
Duffel Flights API logo

Flights

Build an intuitive flight search, offer loyalty programme perks, add seats and bags, manage your orders, and more.

Learn more
Duffel Stays logo

Stays

Earn commission on over 1 million properties globally. Build an intuitive hotel shopping experience, giving your customer the information they need and access to their loyalty benefits.

Learn more
Links UI mock-up
Duffel Links logo

Links

A ready-made, customisable flight-shopping experience available to offer to your customers from day one.

Learn more
easy-to-use api

Build with zero limitations

Comprehensive docs, user guides, client libraries in Node.js, Python and Ruby, and prebuilt components like seat selection and payments. We designed a great user experience to make it easier for you to do the same.

import { Duffel } from '@duffel/api'
const duffel = new Duffel({
token: YOUR_ACCESS_TOKEN
})
duffel.offerRequests.create({
slices: [
{
origin: "SFO",
destination: "LON",
departure_date: "2023-06-26"
}
],
passengers: [{ type: "adult" }],
cabin_class: "business
JavaScript Client Library
Customer spotlight

Become a success story

Try out Duffel for free, today.

Sign up and start selling travel in less than 1 minute.