# Best travel search and booking APIs for AI agents > Duffel Flights and Stays API (B), LetsFG (B) and LiteAPI (Nuitee Connect) (D) lead the 11 ranked travel search and booking APIs. Picks by need, strengths, weaknesses and prices from the Anchor benchmark. - Canonical: https://www.anchorterminal.com/best/travel/ - Markdown: https://www.anchorterminal.com/best/travel/index.md (~5,850 tokens) - Slim: https://www.anchorterminal.com/best/travel/index.min.md (~1,430 tokens, same facts, less prose, for token-sensitive contexts) - JSON: https://www.anchorterminal.com/best/travel/index.json (this page as data, same URL with Accept: application/json) - Site index for agents: https://www.anchorterminal.com/llms.txt (full text: https://www.anchorterminal.com/llms-full.txt) - API: https://www.anchorterminal.com/api/v1/index.json - Updated: 2026-10-08 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. - Ranked: 11 · agent-ready (BB or better): 0 · accept x402: 0 · hosted endpoints: 11 - Full ranked table: https://www.anchorterminal.com/categories/travel.md - Head-to-head comparisons: https://www.anchorterminal.com/compare/travel/index.md (55) - Methodology: https://www.anchorterminal.com/benchmark/index.md ## The shortlist | # | Tool | Grade | Score | Best for | Price | Where | | --- | --- | --- | --- | --- | --- | --- | | 1 | [Duffel Flights and Stays API](https://www.anchorterminal.com/tools/duffel.md) | 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](https://www.anchorterminal.com/tools/letsfg.md) | 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)](https://www.anchorterminal.com/tools/liteapi.md) | 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)](https://www.anchorterminal.com/tools/ratehawk.md) | 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](https://www.anchorterminal.com/tools/kiwi-mcp.md) | 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](https://www.anchorterminal.com/tools/travelport.md) | 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](https://www.anchorterminal.com/tools/skyscanner.md) | 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](https://www.anchorterminal.com/tools/flightclaw.md) | 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](https://www.anchorterminal.com/tools/expedia-rapid.md) | 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](https://www.anchorterminal.com/tools/booking-demand-api.md) | E | 38.1 | An affiliate that already holds Booking.com credentials and wants its agent to book stays, cars and attractions. | Your plan | hosted | ## Picks by need - Highest score overall: [Duffel Flights and Stays API](https://www.anchorterminal.com/tools/duffel.md), B, 66.7/100 on the benchmark. Also [LetsFG](https://www.anchorterminal.com/tools/letsfg.md), B, 64/100. - Schema & documentation: [LiteAPI (Nuitee Connect)](https://www.anchorterminal.com/tools/liteapi.md), 86/100 on schema & documentation, against 59 for the overall leader. - Agent ergonomics: [LiteAPI (Nuitee Connect)](https://www.anchorterminal.com/tools/liteapi.md), 86/100 on agent ergonomics, against 80 for the overall leader. - Security & auth: [LetsFG](https://www.anchorterminal.com/tools/letsfg.md), 66/100 on security & auth, against 60 for the overall leader. - Lowest paid price per call: [Duffel Flights and Stays API](https://www.anchorterminal.com/tools/duffel.md), $0.005 per call, the lowest of the 3 listings here with a paid price in this unit (free allowances aside). Also [LetsFG](https://www.anchorterminal.com/tools/letsfg.md), $0.005 per call. - A hosted MCP endpoint: [LetsFG](https://www.anchorterminal.com/tools/letsfg.md), remote MCP server, nothing to install. ## How to choose - Whether an agent can book: Check 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. - Payment handling and types: Find 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. - Booking fees and fulfilment: Check 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. - Sandbox access and going live: Check 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. - Strength: Self-serve sign-up and test mode with no card or contract - Strength: Published prices, $3.00 an order, $2.00 a paid ancillary, $0.005 per search above 1,500 to 1 - Strength: Orders, holds, changes, cancellations, seats and bags in one API, with a versioning policy that keeps old versions for 6 months - Weakness: No OpenAPI document, llms.txt or official MCP server - Weakness: Default rate limit of 60 requests a minute, which Duffel says can change without notice - Weakness: Searches above 1,500 per order cost $0.005 each and can get you capped under the services agreement - Price: $3 / tx · Auth: API key · x402: no · Where: hosted - Full assessment: https://www.anchorterminal.com/tools/duffel.md ### 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. - Strength: Hosted MCP with OAuth 2.1, PKCE, five scopes and rotating refresh tokens, plus REST, Python and npm clients - Strength: Keyless sandbox that simulates booking, questions, failures and timings for free - Strength: Published per-search prices and hold-then-capture payment that releases the hold on failure - Weakness: Tickets are bought by a LetsFG booking agent after the hold, 4 to 11 minutes per the docs, and bookings can pause with questions - Weakness: September's Stripe-to-Revolut migration revoked tokens and retired routes with no notice we could find - Weakness: 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 / call · Auth: OAuth or key · x402: no · Where: hosted and local - Full assessment: https://www.anchorterminal.com/tools/letsfg.md - Against #1: https://www.anchorterminal.com/compare/duffel-vs-letsfg.md ### 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. - Strength: Sandbox key at sign-up, same base URL as production, no card - Strength: OpenAPI specs for 12 modules, llms.txt and a Markdown twin for every docs page - Strength: Rates, prebook, book, cancel, amend and rebook, with `clientReference` as an idempotency key - Weakness: Hosted MCP's documented setup puts the API key in the URL query string and exposes 111 generated tools - Weakness: Official Node SDK repository carried an injected payload on main until 20 April 2026, with no advisory found - Weakness: No public changelog, deprecation policy or SLA - Price: $0.05 / call · Auth: API key · x402: no · Where: hosted and local - Full assessment: https://www.anchorterminal.com/tools/liteapi.md - Against #1: https://www.anchorterminal.com/compare/duffel-vs-liteapi.md ### 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. - Strength: Public Swagger 2.0 file at `https://api.ratehawk.com/openapi.json` with 48 operations and 171 definitions for the B2B and Content APIs - Strength: `llms.txt` and a Markdown copy of every docs page at `index.md`, with robots.txt allowing AI crawlers by name - Strength: Changelog with 64 dated entries in 2026, the latest on 5 October 2026 - Weakness: 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 - Weakness: No public price list or API agreement was found. Rates and request limits are set per contract - Weakness: 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 plan · Auth: API key · x402: no · Where: hosted - Full assessment: https://www.anchorterminal.com/tools/ratehawk.md - Against #1: https://www.anchorterminal.com/compare/duffel-vs-ratehawk.md ### 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. - Strength: No account, key or OAuth. An `initialize` and a `tools/call` to `https://mcp.kiwi.com` answered without credentials on 8 October 2026 - Strength: `search-flight` carries a typed input schema with 47 properties, three of them required, and an output schema - Strength: Both tools carry annotations. `search-flight` is marked read-only and idempotent - Weakness: Search only. Booking, payment, changes and cancellations happen on kiwi.com through the `bookingUrl` in each result - Weakness: No rate limits, 429 guidance, SLA, changelog or deprecation policy found, and `serverInfo.version` is empty - Weakness: No result limit or pagination. Two searches returned 15 itineraries each, 25 KB and 34 KB of text, repeated in `structuredContent` - Price: Free · Auth: None · x402: no · Where: hosted - Full assessment: https://www.anchorterminal.com/tools/kiwi-mcp.md - Against #1: https://www.anchorterminal.com/compare/duffel-vs-kiwi-mcp.md ### 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. - Strength: 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 - Strength: One API family covers search, price, book, ticket, exchange, refund and void for flights, plus hotel search, booking and cancellation - Strength: Trial credentials need no payment, and a separate pre-production host mirrors the production paths - Weakness: The API and SDK Terms of Use forbid any automated process or tool, such as a bot, without written authorisation from Travelport - Weakness: No public price. Charges sit in a Developer Contract reached through sales, and production needs certification with 15 days' notice - Weakness: No status page, SLA or API rate limit was found. The only published limit is 50 token requests a second per IP - Price: Paid · Auth: OAuth · x402: no · Where: hosted - Full assessment: https://www.anchorterminal.com/tools/travelport.md - Against #1: https://www.anchorterminal.com/compare/duffel-vs-travelport.md ### 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. - Strength: Thirteen APIs and 21 operations cover flights, hotels and car hire, with live and indicative prices, hotel content, reviews, geography and autosuggest - Strength: Default rate limits are published per endpoint, per second, minute and hour, such as 100 flight search creates a minute and 500 polls - Strength: Skyscanner states the Travel APIs carry no per-booking, monthly or yearly fee, and partners earn a revenue share on bookings - Weakness: Keys are issued only after an application review and a commercial agreement, with a stated minimum of 100,000 monthly active users - Weakness: The usage guidelines say live pricing calls are made only on user-generated requests, and automated calls without a user action are not permitted - Weakness: No booking, change or cancel calls. Every result carries a deep link and the traveller books on the supplier's site - Price: Free · Auth: API key · x402: no · Where: hosted - Full assessment: https://www.anchorterminal.com/tools/skyscanner.md - Against #1: https://www.anchorterminal.com/compare/duffel-vs-skyscanner.md ### 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. - Strength: Hosted MCP at mcp.flightclaw.com/mcp with OAuth 2.1, PKCE and dynamic client registration, no API keys - Strength: Booking ends on a checkout link the traveller pays, so the agent never handles card numbers - Strength: Fee published and shown as a line item, 5 per cent plus $3 with a $12 floor, $6 per change - Weakness: Terms and privacy policy name no legal entity, address or governing law, and Companies House has no FlightClaw company - Weakness: No status page, changelog, SLA or documented error responses - Weakness: One OAuth scope covers search, booking and the stored traveller, card-label and loyalty profile - Price: 5% fee · Auth: OAuth · x402: no · Where: hosted and local - Full assessment: https://www.anchorterminal.com/tools/flightclaw.md - Against #1: https://www.anchorterminal.com/compare/duffel-vs-flightclaw.md ### 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. - Strength: Expedia's lodging inventory with shop, price check, book, change and cancel in one API - Strength: Public OpenAPI 3.0.1 document for Rapid v3 in Expedia Group's rapid-java-sdk repository - Strength: Test host (test.ean.com) that never creates real bookings, with a `Test` header to force error responses - Weakness: Partner application and site review before production, no self-serve keys - Weakness: No published prices, rate-limit numbers, SLA or status page - Weakness: Signed `Authorization` header needs the shared secret and an accurate clock on every call - Price: Your plan · Auth: API key · x402: no · Where: hosted - Full assessment: https://www.anchorterminal.com/tools/expedia-rapid.md - Against #1: https://www.anchorterminal.com/compare/duffel-vs-expedia-rapid.md ### 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. - Strength: Search, look and book plus order management on Booking.com's accommodation inventory - Strength: Cars, attractions and transfers under the same key - Strength: Three versions with stated status (3.2 stable, 3.1 supported, 3.2-Beta) and a dated changelog - Weakness: Managed Affiliate Partner status required; no self-serve key - Weakness: No published prices, SLA, status page or production rate limits beyond cars search - Weakness: No downloadable OpenAPI file, llms.txt, SDKs or MCP server - Price: Your plan · Auth: API key · x402: no · Where: hosted - Full assessment: https://www.anchorterminal.com/tools/booking-demand-api.md - Against #1: https://www.anchorterminal.com/compare/booking-demand-api-vs-duffel.md 1 more are ranked in the full table: https://www.anchorterminal.com/categories/travel.md ## Head to head - [Duffel Flights and Stays API vs LetsFG](https://www.anchorterminal.com/compare/duffel-vs-letsfg.md) - [Duffel Flights and Stays API vs LiteAPI (Nuitee Connect)](https://www.anchorterminal.com/compare/duffel-vs-liteapi.md) - [Duffel Flights and Stays API vs ETG API (RateHawk)](https://www.anchorterminal.com/compare/duffel-vs-ratehawk.md) - [Duffel Flights and Stays API vs Kiwi.com MCP Server](https://www.anchorterminal.com/compare/duffel-vs-kiwi-mcp.md) - [LetsFG vs LiteAPI (Nuitee Connect)](https://www.anchorterminal.com/compare/letsfg-vs-liteapi.md) - [LetsFG vs ETG API (RateHawk)](https://www.anchorterminal.com/compare/letsfg-vs-ratehawk.md) - [Kiwi.com MCP Server vs LetsFG](https://www.anchorterminal.com/compare/kiwi-mcp-vs-letsfg.md) - [LiteAPI (Nuitee Connect) vs ETG API (RateHawk)](https://www.anchorterminal.com/compare/liteapi-vs-ratehawk.md) - [Kiwi.com MCP Server vs LiteAPI (Nuitee Connect)](https://www.anchorterminal.com/compare/kiwi-mcp-vs-liteapi.md) - [Kiwi.com MCP Server vs ETG API (RateHawk)](https://www.anchorterminal.com/compare/kiwi-mcp-vs-ratehawk.md) ## 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. Each listing is graded from public evidence against the benchmark checklist, and the picks 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.