Flights API
Everything you need to sell flights
Build one integration to access hundreds of airlines and all the tools you need to grow a successful business selling flights.
Duffel powers teams around the world
Available on Links
Access flights from 300+ airlines
Search for flight content from all major distribution channels: NDC, GDS, and LCC.
LHR
Amount
BCN
Duration
Available on Links
Deliver a smooth booking experience
Add markup to bookings and send order confirmations to your customers.
Tuesday 31st May,
13:50 - 19:25
Direct
Checked Bag
$52.00
1
Payment
Description | Price |
Fare | $301.43 |
Fare tax | $68.23 |
Baggage | $52.00 |
Total | $421.66 |
Available on Links
Make money selling flight extras
Offer ancillaries including additional bags and preferred seating.
Description | Price |
---|---|
Passenger 1Unselected | $0.00 |
Passenger 2Unselected | $0.00 |
Total | $0.00 |
Give customers the flexibility they want
Manage booking changes and cancellations in just a few clicks.
Update your flight
Do you want to update your flight?
13:50
Tue, 31 May
London (LHR)
London, Heathrow
15:55
Tue, 31 May
Barcelona (BCN)
Barcelona Intl Airport
127kg CO2
Instantly access accreditation
Access content from global airlines using our accreditation and ticketing authority.
Accreditation
Ticketing Authority
Airline Management
24/7 Travel Support
Designed for developers
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