Flights API: requests open. How it works

Lufthansa (LH) airline code, fares and API for travel agents

  • IATA LH
  • ICAO DLH
  • Star Alliance
  • Full-service

Search Lufthansa (LH) fares

Lufthansa airline codes

IATA code
LH
ICAO code
DLH
Main hub
Frankfurt (FRA)
Alliance
Star Alliance
Airline type
Full-service
Country
Germany

About Lufthansa

Lufthansa is the German flag carrier and the core airline of the Lufthansa Group, which also includes SWISS, Austrian Airlines, Brussels Airlines and Eurowings. It runs two hubs, Frankfurt and Munich, and uses them to connect German and European cities with North and South America, Africa, the Middle East and Asia. Lufthansa was one of the founders of Star Alliance. Long-haul aircraft can carry First, Business, Premium Economy and Economy cabins, while flights within Europe are sold in Business and Economy.

To book Lufthansa through IATA.co, run a live search in the booking portal or send the same query to the flights API. Lufthansa fares appear in your search results whenever our flight suppliers offer them for your route and dates, often next to options from other group airlines on the same city pair. Payment comes from your prepaid balance, and the fare rules are displayed before you issue anything.

Lufthansa airline codes explained

Lufthansa uses the two-letter IATA airline code LH and the three-letter ICAO code DLH. The IATA code LH is the one shown on tickets, fare displays and booking screens, while the ICAO code DLH is used in air traffic control and flight planning.

Lufthansa is a full-service carrier, based in Germany, operating mainly from Frankfurt (FRA). It is a member of Star Alliance.

Booking Lufthansa fares as a travel agent

Travel agents book Lufthansa fares on IATA.co without their own IATA accreditation. Activate an agency account, top up a prepaid balance, then search live LH fares in the booking portal: the price, baggage and fare rules are shown with each offer before you confirm, and the amount is deducted from your balance. Lufthansa results appear whenever our flight suppliers return them for your route and dates, so what you can book follows live supplier content rather than a direct airline deal.

Search Lufthansa (LH) through the flights API

Developers and agencies can run the same Lufthansa search from their own site, app or back office through the IATA.co flights API. Filter a search by the carrier code LH and read the fares back as JSON, then book from the same prepaid balance. See the flights API and the API docs for the full reference.

GET /api/v1/flights/search?origin=FRA&destination=DXB&date=2026-12-14&carrier=LH
Host: iata.co
Authorization: Bearer YOUR_API_KEY

HTTP/1.1 200 OK
{
  "carrier": "LH",
  "flights": [
    { "airline": "LH", "from": "FRA", "to": "DXB", "price": 148.20 }
  ]
}

Example request and response. Carrier codes filter the search; the full reference is unlocked with your API key.

Lufthansa at a glance

  • German flag carrier and core of the Lufthansa Group
  • Founding member of Star Alliance
  • Hubs at Frankfurt (FRA) and Munich (MUC)
  • Up to four cabins on long-haul flights

Lufthansa (LH) questions

Lufthansa's two-letter IATA airline code is LH, and its three-letter ICAO code is DLH. The IATA code is the one you see on tickets, timetables and booking screens.

Lufthansa's ICAO code is DLH. ICAO codes are three letters and are used in air traffic control and flight planning, while the two-letter IATA code LH is used in ticketing and reservations.

Yes. On IATA.co you book Lufthansa fares through the platform from a prepaid balance, so you do not need your own IATA accreditation. Lufthansa fares appear in your results whenever our flight suppliers offer them for your route and dates.

It depends on what our flight suppliers return. Whenever Lufthansa content — including NDC fares — is offered by a connected supplier for your route and dates, it appears in your LH search results and can be booked from your balance or through the flights API.

Lufthansa fares appear in your search results whenever our flight suppliers offer them for your route and dates. You can search in the booking portal or through the flights API and pay from your prepaid balance.

Lufthansa's main hubs are Frankfurt (FRA) and Munich (MUC) in Germany.

The group's passenger airlines include Lufthansa, SWISS, Austrian Airlines, Brussels Airlines and Eurowings. The group is also a shareholder in ITA Airways.

Free to join

Your first flight search is a minute away.

Activate your account, top up when you are ready, and build on the sandbox API from day one.

  • Sandbox API included
  • Prepaid balance
  • Bearer keys, server-side only
  • 60 requests a minute per key
Join our WhatsApp group