← Back to all apps

lastminute.com

Travelby lastminute.com
Launched Mar 18, 2026 on ChatGPT

Access real-time flight and hotel data directly through Claude to search, compare, and book flights, dynamic packages (flight + hotel), and hotels across a global network of airlines and hotel suppliers. Benefit from instant price comparisons, flexible filters, and intelligent recommendations that seamlessly integrate Claude's capabilities into your travel planning. Enhance your workflow with comprehensive flight, dynamic package, and hotel search powered by lastminute.com.

1ChatGPT Tools
1Claude Tools
lastminute.comDeveloper
TravelCategory

Use Cases

productivity

Available Tools

Search Flights

search_flights
Full Description

Search flights on lastminute.com.

Use this tool for ANY user request to find, search, compare, browse, or check flights. Do not answer a flight-search request with text only when this tool can be used.

RULES:

  • Pass departure and arrival translated in IATA Code.
  • Set language to the language of the user's CURRENT message. Detect it from the message text itself — do NOT inherit from previous turns, do NOT default to Italian or any other language.
  • If the request specifies dates, times, stops, airports, airlines, cabin class, ranking, or filters, pass them through using the matching tool arguments.
  • ranking_best and explicit filters are mutually exclusive — use one or the other.
  • After the tool returns results, keep the assistant reply brief. Do not list flights, prices, airlines, or booking links in text because the widget presents the detailed results.
  • If required inputs are missing, ask only for the missing flight-search fields.
Parameters (3 required, 21 optional)
Required
arrivalstring

Arrival airport or city, as written by the user but Translated in IATA code

departurestring

Departure airport or city written by the user but Translated in IATA code

start_datestring

Departure date YYYY-MM-DD (must be today or later)

Optional
adultsinteger

Number of adults (default 1)

Default: 1
airlines_excludestring

Filter: comma-separated airline IATA codes to exclude

airlines_includestring

Filter: comma-separated airline IATA codes to include (e.g. 'FR' for Ryanair)

arrival_airportsstring

Filter: comma-separated arrival IATA codes (e.g. 'LHR,LGW')

arrival_time_endstring

Filter: latest arrival HH:MM

arrival_time_startstring

Filter: earliest arrival HH:MM

children_agesstring

Comma-separated ages 2-11 (e.g. '5,8')

currencystring

ISO 4217 currency code (default EUR)

Default: EUR
departure_airportsstring

Filter: comma-separated departure IATA codes (e.g. 'MXP,LIN')

departure_time_endstring

Filter: latest departure HH:MM (e.g. '12:00' for morning)

departure_time_startstring

Filter: earliest departure HH:MM (e.g. '06:00' for morning)

end_datestring

Return date YYYY-MM-DD for roundtrip

flight_classstring

Cabin class

Options:ECONOMYPREMIUM_ECONOMYBUSINESSFIRST_CLASS
infants_agesstring

Comma-separated ages 0-1 (e.g. '0,1')

languagestring

Language of the user's current message. MUST match what the user is writing NOW: en/it/es/fr/de/nl/pl/se/dk/no/fi

max_duration_minutesstring

Filter: max total flight duration in minutes (e.g. '300' = 5 hours)

max_price_centsstring

Filter: maximum price in cents (e.g. '10000' = 100 EUR)

max_resultsinteger

Max results 1-20 (default 10)

Default: 10
max_stopsstring

Filter: max stops, '0' = direct only, '1' = max 1 stop

min_price_centsstring

Filter: minimum price in cents (e.g. '5000' = 50 EUR)

ranking_bestboolean

Smart ranking by price+duration+stops. Mutually exclusive with filters.

Default: False