duffel_search_flights
Search for available flights between destinations with real-time pricing, schedules, and airline details. Compare flight options across 300+ airlines before booking.
Instructions
Search for available flights based on journey requirements.
This tool creates an offer request and returns available flight options with pricing,
schedules, and airline information. Each offer includes:
- Total price and currency
- Flight segments with timings
- Airline and aircraft details
- Cabin class and baggage allowance
- Offer ID for booking
Use this when users want to:
- Find flights between destinations
- Compare prices and schedules
- Check availability for specific dates
- Get flight options before booking
Important notes:
- Offers expire after 15-30 minutes (check expires_at)
- Use passenger age instead of type for better accuracy
- Round trips require 2 slices (outbound + return)
- Direct flights: set max_connections=0
Returns flight offers in specified format (JSON or Markdown summary).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Input Schema (JSON Schema)
{
"properties": {
"params": {
"$ref": "#/$defs/FlightSearchInput"
}
},
"required": [
"params"
],
"type": "object"
}