Best of · Domain data

Best travel search and booking APIs for AI agents

The 10 highest-scoring of 11 travel search and booking APIs on the Anchor benchmark, with a pick for each need and where each one falls short. Scores come from public evidence, re-checked as vendors change.

  • 11 ranked
  • 0 agent-ready
  • 11 hosted endpoints
  • Updated 8 October 2026

Top three

Picks by need

Worked out from the scores, prices and facts, so they change when the research does.

Highest score overall

Duffel Flights and Stays API B

B, 66.7/100 on the benchmark.

Also LetsFG, B, 64/100.

Schema & documentation

LiteAPI (Nuitee Connect) D

86/100 on schema & documentation, against 59 for the overall leader.

Agent ergonomics

LiteAPI (Nuitee Connect) D

86/100 on agent ergonomics, against 80 for the overall leader.

Security & auth

LetsFG B

66/100 on security & auth, against 60 for the overall leader.

Lowest paid price per call

Duffel Flights and Stays API B

$0.005 per call, the lowest of the 3 listings here with a paid price in this unit (free allowances aside).

Also LetsFG, $0.005 per call.

A hosted MCP endpoint

LetsFG B

remote MCP server, nothing to install.

The shortlist

#ToolGradeBest forPriceWhere
1 Duffel Flights and Stays API
Duffel
B 66.7 A business building a flight-booking agent that wants live airline inventory without a partner agreement and with prices it can plan against. $3 / tx hosted
2 LetsFG
LetsFG
B 64 A personal agent that wants to search widely and book with the traveller's own card, starting in a free sandbox. $0.01 / call hosted and local
3 LiteAPI (Nuitee Connect)
Nuitee
D 53.1 A builder who wants an agent to book hotels this week without a contract, and to earn a margin on them. $0.05 / call hosted and local
4 ETG API (RateHawk)
Emerging Travel Group
D 53 A travel company with an ETG contract that wants wholesale hotel rates behind its agent, with a documented sandbox for the build. Your plan hosted
5 Kiwi.com MCP Server
Kiwi.com s.r.o.
D 51.9 An assistant that looks up fares and hands the user a link to book on kiwi.com, with no setup. Free hosted
6 Travelport TripServices APIs
Travelport
E 45.9 A travel agency, travel management company or travel platform that will sign a GDS contract and wants GDS, NDC and low-cost air content with full servicing plus hotels. Paid hosted
7 Skyscanner Travel APIs
Skyscanner Limited
E 45.6 An established travel site or app with a large audience that wants metasearch prices across flights, hotels and car hire and is content to send users to suppliers to book. Free hosted
8 FlightClaw
FlightClaw
E 45.3 A personal assistant booking its owner's flights, with the owner paying on a hosted link. 5% fee hosted and local
9 Expedia Group Rapid API
Expedia Group
E 42.8 An established travel business that already holds Rapid keys and wants Expedia's hotel inventory behind its agent. Your plan hosted
10 Booking.com Demand API
Booking.com
E 38.1 An affiliate that already holds Booking.com credentials and wants its agent to book stays, cars and attractions. Your plan hosted

1 more are ranked in the full table.

How to choose

  1. Whether an agent can bookCheck whether the booking flow can be completed end to end by an agent, including holds, confirmation and changes, since search results alone do not create a reservation.
  2. Payment handling and typesFind out who takes payment and what payment types are accepted, since an agent that cannot pay in the same flow will leave bookings half finished.
  3. Booking fees and fulfilmentCheck for booking fees and who fulfils the ticket or stay, since a fee added after the price search changes what the agent reports to its user.
  4. Sandbox access and going liveCheck what getting access involves and how going live works, since a sandbox that behaves differently from production can make a working agent fail once real bookings start.

How the benchmark tests this category. An agent searches a return flight and a hotel, holds or books where the sandbox allows, then changes and cancels. We check the inventory, the booking and payment steps, the change flow and what getting access took.

Each one in detail

#1

Duffel Flights and Stays API

B 66.7/100

Self-serve flight and hotel booking API.

Verdict Self-serve sign-up and test mode with no card or contract. No OpenAPI document, llms.txt or official MCP server.

Choose it for A business building a flight-booking agent that wants live airline inventory without a partner agreement and with prices it can plan against.

Strengths

  • Self-serve sign-up and test mode with no card or contract
  • Published prices, $3.00 an order, $2.00 a paid ancillary, $0.005 per search above 1,500 to 1
  • Orders, holds, changes, cancellations, seats and bags in one API, with a versioning policy that keeps old versions for 6 months

Weaknesses

  • No OpenAPI document, llms.txt or official MCP server
  • Default rate limit of 60 requests a minute, which Duffel says can change without notice
  • Searches above 1,500 per order cost $0.005 each and can get you capped under the services agreement

Price $3 / txAuth API keyx402 nohosted

Full assessment

#2

LetsFG

B 64/100

Agent-first flight and hotel search and booking (formerly BoostedTravel).

Verdict Hosted MCP with OAuth 2.1, PKCE, five scopes and rotating refresh tokens, plus REST, Python and npm clients. Tickets are bought by a LetsFG booking agent after the hold, 4 to 11 minutes per the docs, and bookings can pause with questions.

Choose it for A personal agent that wants to search widely and book with the traveller's own card, starting in a free sandbox.

Strengths

  • Hosted MCP with OAuth 2.1, PKCE, five scopes and rotating refresh tokens, plus REST, Python and npm clients
  • Keyless sandbox that simulates booking, questions, failures and timings for free
  • Published per-search prices and hold-then-capture payment that releases the hold on failure

Weaknesses

  • Tickets are bought by a LetsFG booking agent after the hold, 4 to 11 minutes per the docs, and bookings can pause with questions
  • September's Stripe-to-Revolut migration revoked tokens and retired routes with no notice we could find
  • Tool descriptions call search unlimited and booking free of LetsFG charges, while search is capped and the margin is in the price

Price $0.01 / callAuth OAuth or keyx402 nohosted and local

Full assessment · Against #1, Duffel Flights and Stays API

#3

LiteAPI (Nuitee Connect)

D 53.1/100

Self-serve hotel booking API (3 million plus properties) with a rates, prebook, book flow, cancellations and amendments, plus a flights API that needs approval.

Verdict Sandbox key at sign-up, same base URL as production, no card. Hosted MCP's documented setup puts the API key in the URL query string and exposes 111 generated tools.

Choose it for A builder who wants an agent to book hotels this week without a contract, and to earn a margin on them.

Strengths

  • Sandbox key at sign-up, same base URL as production, no card
  • OpenAPI specs for 12 modules, llms.txt and a Markdown twin for every docs page
  • Rates, prebook, book, cancel, amend and rebook, with clientReference as an idempotency key

Weaknesses

  • Hosted MCP's documented setup puts the API key in the URL query string and exposes 111 generated tools
  • Official Node SDK repository carried an injected payload on main until 20 April 2026, with no advisory found
  • No public changelog, deprecation policy or SLA

Price $0.05 / callAuth API keyx402 nohosted and local

Full assessment · Against #1, Duffel Flights and Stays API

#4

ETG API (RateHawk)

D 53/100

Hotel search and booking API from Emerging Travel Group, the company behind RateHawk and ZenHotels. Contracted partners search rates, prebook, book and cancel stays over REST, with B2B, Affiliate and Content APIs.

Verdict Hotel search and booking are documented in a public Swagger 2.0 file, an llms.txt index and a changelog with 64 dated entries in 2026. Access is by contract. Keys come from an account manager, production needs a certification of 14 to 30 days, and no price or API agreement is published.

Choose it for A travel company with an ETG contract that wants wholesale hotel rates behind its agent, with a documented sandbox for the build.

Strengths

  • Public Swagger 2.0 file at https://api.ratehawk.com/openapi.json with 48 operations and 171 definitions for the B2B and Content APIs
  • llms.txt and a Markdown copy of every docs page at index.md, with robots.txt allowing AI crawlers by name
  • Changelog with 64 dated entries in 2026, the latest on 5 October 2026

Weaknesses

  • No self-serve key. Registration is followed by a request to an account manager, and the docs say an agreement must be signed before use
  • No public price list or API agreement was found. Rates and request limits are set per contract
  • The status page's orders monitor recorded downtime of an hour or more on four days between 21 July and 14 September 2026, with no written incident reports

Price Your planAuth API keyx402 nohosted

Full assessment · Against #1, Duffel Flights and Stays API

#5

Kiwi.com MCP Server

D 51.9/100

Kiwi.com's remote MCP server searches the travel agency's flight inventory for one-way and return trips. It needs no account or key, and each result carries a link to book on kiwi.com.

Verdict A keyless flight search with one typed, read-only tool, 47 filters and a booking link on every itinerary. It can't book, hold, change or cancel, and it has no published rate limits, changelog, terms or version. Each search returns 15 itineraries with no way to ask for fewer.

Choose it for An assistant that looks up fares and hands the user a link to book on kiwi.com, with no setup.

Strengths

  • No account, key or OAuth. An initialize and a tools/call to https://mcp.kiwi.com answered without credentials on 8 October 2026
  • search-flight carries a typed input schema with 47 properties, three of them required, and an output schema
  • Both tools carry annotations. search-flight is marked read-only and idempotent

Weaknesses

  • Search only. Booking, payment, changes and cancellations happen on kiwi.com through the bookingUrl in each result
  • No rate limits, 429 guidance, SLA, changelog or deprecation policy found, and serverInfo.version is empty
  • No result limit or pagination. Two searches returned 15 itineraries each, 25 KB and 34 KB of text, repeated in structuredContent

Price FreeAuth Nonex402 nohosted

Full assessment · Against #1, Duffel Flights and Stays API

#6

Travelport TripServices APIs

E 45.9/100

Travelport TripServices is a set of REST JSON APIs on the Travelport global distribution system. It searches, prices, books, tickets, exchanges and cancels flights, books and cancels hotel stays, and authorises payment cards, for travel sellers under contract.

Verdict Public OpenAPI 3.0 files, Markdown docs and an llms.txt cover search, pricing, booking, ticketing, exchanges and hotel stays, with dated release notes through August 2026. Production needs a sales contract and certification with 15 days' notice. No price, API rate limit, status page or SLA is published, and the terms bar automated tools without written permission.

Choose it for A travel agency, travel management company or travel platform that will sign a GDS contract and wants GDS, NDC and low-cost air content with full servicing plus hotels.

Strengths

  • Public OpenAPI 3.0 files for Flights (101 operations), Stays (22) and Pay (2), with an llms.txt and a Markdown copy of every docs page
  • One API family covers search, price, book, ticket, exchange, refund and void for flights, plus hotel search, booking and cancellation
  • Trial credentials need no payment, and a separate pre-production host mirrors the production paths

Weaknesses

  • The API and SDK Terms of Use forbid any automated process or tool, such as a bot, without written authorisation from Travelport
  • No public price. Charges sit in a Developer Contract reached through sales, and production needs certification with 15 days' notice
  • No status page, SLA or API rate limit was found. The only published limit is 50 token requests a second per IP

Price PaidAuth OAuthx402 nohosted

Full assessment · Against #1, Duffel Flights and Stays API

#7

Skyscanner Travel APIs

E 45.6/100

Skyscanner's partner APIs for flight, hotel and car hire search, with live and indicative prices, hotel content and reviews, and deep links that send travellers to airlines and travel agents to book. Access is by application.

Verdict Thirteen documented search APIs cover flights, hotels and car hire behind one x-api-key header, with default rate limits published per endpoint and no usage fee. Access needs an approved application, an audience above 100,000 monthly users and a commercial agreement, and the usage guidelines bar live-price calls made without a user action. Booking happens on supplier sites.

Choose it for An established travel site or app with a large audience that wants metasearch prices across flights, hotels and car hire and is content to send users to suppliers to book.

Strengths

  • Thirteen APIs and 21 operations cover flights, hotels and car hire, with live and indicative prices, hotel content, reviews, geography and autosuggest
  • Default rate limits are published per endpoint, per second, minute and hour, such as 100 flight search creates a minute and 500 polls
  • Skyscanner states the Travel APIs carry no per-booking, monthly or yearly fee, and partners earn a revenue share on bookings

Weaknesses

  • Keys are issued only after an application review and a commercial agreement, with a stated minimum of 100,000 monthly active users
  • The usage guidelines say live pricing calls are made only on user-generated requests, and automated calls without a user action are not permitted
  • No booking, change or cancel calls. Every result carries a deep link and the traveller books on the supplier's site

Price FreeAuth API keyx402 nohosted

Full assessment · Against #1, Duffel Flights and Stays API

#8

FlightClaw

E 45.3/100

Hosted MCP server for booking flights from an agent.

Verdict Hosted MCP at mcp.flightclaw.com/mcp with OAuth 2.1, PKCE and dynamic client registration, no API keys. Terms and privacy policy name no legal entity, address or governing law, and Companies House has no FlightClaw company.

Choose it for A personal assistant booking its owner's flights, with the owner paying on a hosted link.

Strengths

  • Hosted MCP at mcp.flightclaw.com/mcp with OAuth 2.1, PKCE and dynamic client registration, no API keys
  • Booking ends on a checkout link the traveller pays, so the agent never handles card numbers
  • Fee published and shown as a line item, 5 per cent plus $3 with a $12 floor, $6 per change

Weaknesses

  • Terms and privacy policy name no legal entity, address or governing law, and Companies House has no FlightClaw company
  • No status page, changelog, SLA or documented error responses
  • One OAuth scope covers search, booking and the stored traveller, card-label and loyalty profile

Price 5% feeAuth OAuthx402 nohosted and local

Full assessment · Against #1, Duffel Flights and Stays API

#9

Expedia Group Rapid API

E 42.8/100

Expedia Group's lodging distribution API for partners, with shop, price check, book, change and cancel on Expedia's hotel inventory, plus content, geography and typeahead endpoints.

Verdict Expedia's lodging inventory with shop, price check, book, change and cancel in one API. Partner application and site review before production, no self-serve keys.

Choose it for An established travel business that already holds Rapid keys and wants Expedia's hotel inventory behind its agent.

Strengths

  • Expedia's lodging inventory with shop, price check, book, change and cancel in one API
  • Public OpenAPI 3.0.1 document for Rapid v3 in Expedia Group's rapid-java-sdk repository
  • Test host (test.ean.com) that never creates real bookings, with a Test header to force error responses

Weaknesses

  • Partner application and site review before production, no self-serve keys
  • No published prices, rate-limit numbers, SLA or status page
  • Signed Authorization header needs the shared secret and an accurate clock on every call

Price Your planAuth API keyx402 nohosted

Full assessment · Against #1, Duffel Flights and Stays API

#10

Booking.com Demand API

E 38.1/100

Booking.com's inventory for affiliates, from content-only through search, look and book to order management, across accommodation, cars, attractions and transfers.

Verdict Search, look and book plus order management on Booking.com's accommodation inventory. Managed Affiliate Partner status required; no self-serve key.

Choose it for An affiliate that already holds Booking.com credentials and wants its agent to book stays, cars and attractions.

Strengths

  • Search, look and book plus order management on Booking.com's accommodation inventory
  • Cars, attractions and transfers under the same key
  • Three versions with stated status (3.2 stable, 3.1 supported, 3.2-Beta) and a dated changelog

Weaknesses

  • Managed Affiliate Partner status required; no self-serve key
  • No published prices, SLA, status page or production rate limits beyond cars search
  • No downloadable OpenAPI file, llms.txt, SDKs or MCP server

Price Your planAuth API keyx402 nohosted

Full assessment · Against #1, Duffel Flights and Stays API

Head to head

All 55 comparisons in this category

Questions

What are the highest-rated travel search and booking APIs for AI agents?

Duffel Flights and Stays API has the highest benchmark score of the 11 ranked travel search and booking APIs, 66.7 (B). LetsFG is second with 64 (B).

How many travel search and booking APIs are agent-ready?

0 of the 11 ranked here grade BB or better, the bar for agent-ready on the Anchor benchmark.

Which travel search and booking APIs accept x402 payments?

None of the ranked listings here accepts x402 for its main call yet.

Which of these travel search and booking APIs is cheapest?

By published paid prices, Duffel Flights and Stays API, at $0.005 per call, the lowest of the 3 listings here with a paid price in this unit (free allowances aside). Plans, volume tiers and free allowances change the sum, so check the listing's price table.

How is this list ranked?

By the Anchor benchmark score out of 100, a weighted mean of the scored categories minus deductions for negative events, from public evidence re-checked as vendors change. Listings cannot pay for a place. The latest assessment behind this page is from 8 October 2026.

How this list is made

The order is the Anchor benchmark score, the same number as on each listing and in the top list. Each listing is graded from public evidence against the benchmark checklist, and the picks above are worked out from those grades, prices and facts. No listing pays for its place, and paid audits or listing help never change a score.

Full ranked table · 55 head-to-head comparisons · Best tools in every category

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.