Key takeaways
- Hahn Air is above all a distribution service provider: travel agencies issue flights of hundreds of partner airlines on HR-169 tickets.
- Codes: IATA HR, ICAO HHN, ticket prefix 169, callsign “ROOSTER”.
- Its own fleet is tiny: one Cessna Citation Latitude and one Citation CJ3+ with German D-C registrations.
- The name comes from Hahn Airport in the Hunsrück; today the headquarters is in Dreieich near Frankfurt.
- For spotters, Hahn Air is a real rarity: two registrations, small jets, mostly in Düsseldorf or Egelsbach.
Contents
- 1.Hahn Air at a glance
- 2.Codes and callsign
- 3.The business model: tickets for other airlines
- 4.The fleet: two Cessna business jets
- 5.Latitude or CJ3+? How to tell the two apart
- 6.Routes, charter and bases
- 7.How to recognize Hahn Air
- 8.Spotting Hahn Air: Düsseldorf, Egelsbach and Hahn
- 9.Common mix-ups
- 10.Conclusion
Profile
| IATA code | HR |
|---|---|
| ICAO code | HHN |
| Callsign | ROOSTER |
| Hubs | DUS |
| Business model | Ticketing and distribution service provider for other airlines, plus scheduled and executive charter flights with business jets |
| Headquarters | Dreieich near Frankfurt am Main, Hesse |
| Founded | 1994 as Hahn Air Lines; ticketing business since 1999 |
| Origin of the name | Original location Hahn in the Hunsrück, today Frankfurt-Hahn Airport |
| Ticket prefix | 169 – hence the product name HR-169 |
| Flight operations bases | Düsseldorf (DUS) and Frankfurt-Egelsbach |
| Fleet (according to Hahn Air Lines) | Cessna Citation Latitude (D-CHRG) and Cessna Citation CJ3+ (D-CHRF), both built in 2020 |
| Scheduled route | Düsseldorf – Palma de Mallorca |
| Alliance | none |
How to recognize the airline
Is that really Hahn Air?
- Not an airliner but a Cessna business jet – Hahn Air flies only two small jets
- German registrations D-CHRG (Citation Latitude) and D-CHRF (Citation CJ3+) – the letters HR in the registration match the IATA code
- The ICAO code HHN shows up on the tracker
- On the radio, the crew uses the callsign ROOSTER – English for Hahn
- Handled in the business aviation area, not at the passenger terminal with a jet bridge
- An HR ticket does not mean Hahn Air is flying: the operating airline is shown in the flight segment
Hahn Air is a paradox for spotters. Many travelers have seen the code HR on their ticket without ever laying eyes on an aircraft of this airline. No wonder: Hahn Air earns its money mainly by selling other airlines’ flights. The company from Dreieich operates only two small Cessna business jets itself. This page explains what is behind HR-169, which aircraft really belong to Hahn Air and how to catch them on purpose.
Two jets, two registrations
With Planetrack you log every sighting with photo, registration, type, airline and spot – and tick off rare operators like Hahn Air in your hangar. Planetrack is launching soon – join the waitlist and get early access.
Hahn Air at a glance
Hahn Air Lines is a German airline based in Dreieich, south of Frankfurt am Main. It was founded in 1994, at first as a small domestic airline. It owes its name to its first location: the former US military airfield Hahn in the Hunsrück, which later became Frankfurt-Hahn Airport. The airline now shares only the name with today’s airport.
The decisive turning point came in 1999. According to the company chronicle, the business that shapes Hahn Air today emerged then from the cooperation of Hahn Air Lines with the tour operator Saspo: issuing tickets for partner airlines. The chronicle names Hans Nolte and Nico Gormsen as founders. Since 2022, Kirsten Rehmann has led the company as CEO, and the founders remain closely tied to it as owners.
For its 25th anniversary in 2024, the company unveiled a new brand identity under the spelling Hahnair. Flight operations continue under the name Hahn Air Lines GmbH.
Codes and callsign
With Hahn Air, a close look at the codes is worthwhile because three different number and letter systems come together here. How IATA and ICAO codes work in general is explained in the article IATA and ICAO codes explained.
- IATA code HR: It appears on the ticket and in booking systems. Important: at Hahn Air it often says nothing about who is flying.
- ICAO code HHN: It appears in the air traffic control flight plan and on flight trackers when one of the airline’s own jets is airborne.
- Ticket prefix 169: Every airline that issues its own tickets has a three-digit number its ticket numbers begin with. At Hahn Air that is 169 – hence the product name HR-169.
- Callsign ROOSTER: This is how the crew checks in on the radio, according to common reference sources. The English word for Hahn is a nice play on the company name. You will find more curious examples in airline callsigns and their history.
Callsign is not flight number
If a tracker shows you a flight with HHN, it is a real Hahn Air jet. An HR flight number on a ticket, on the other hand, can belong to any partner airline. Why that is so is explained in the article on the difference between callsign and flight number.
The business model: tickets for other airlines
To understand Hahn Air, you need a bit of industry background. Travel agencies sell flights through large booking systems, the so-called global distribution systems (GDS). Settlement runs through IATA’s Billing and Settlement Plan (BSP). Not every airline is connected to these systems in every market – and not every travel agency can issue tickets for every airline.
This is exactly where Hahn Air comes in. Partner airlines conclude an agreement with Hahn Air, and travel agencies can then issue their flights on an HR-169 ticket. Hahn Air acts as the ticket issuer, while the flight itself is operated by the partner airline with its own aircraft and crew. For the airline it is an additional distribution channel, for the travel agency a way to sell flights it could not otherwise offer.
By its own account, Hahn Air works with over 350 partner airlines, plus rail and shuttle providers, and reaches more than 100,000 travel agencies in 190 markets. According to reference sources, the partners at times included big names such as Emirates, Cathay Pacific, WestJet, Condor and LATAM. From 2017, rail companies joined too, Eurostar being the first.
Around HR-169, Hahn Air has built further components:
| Product | Since | What it does |
|---|---|---|
| HR-169 | 1999 | Ticket issuance for partner airlines by travel agencies |
| Securtix | 2010 | Free insolvency protection for every HR-169 ticket |
| H1-Air | 2012 | Airlines without their own GDS connection can be booked under the code H1 |
| X1-Air | 2019 | Another distribution code, X1, for airlines in the GDS |
| Distriply One | 2025 | NDC distribution offering, launched in the US and Italy |
For you as a spotter, the fine print matters: the codes H1 and X1 are purely distribution codes. You will not find them on any tracker or any tail. If you are generally interested in other airlines’ flight numbers, the article on codeshare flights explains the related, but not identical, practice.
Not a codeshare in the classic sense
In a codeshare, one airline sells seats on another’s flight under its own flight number. HR-169 is mainly about ticket issuance and settlement through Hahn Air. For your sighting, though, the result is the same: in the sky you see the partner airline, not Hahn Air.
The fleet: two Cessna business jets
While the ticketing business runs worldwide, its own flight operation is small. According to the Hahn Air Lines fleet page, the fleet comprises two Cessna business jets, both built in 2020 and bought directly from the manufacturer. The manufacturer of the Citation series is Textron Aviation.
| Type | Registration | Passengers | Range (max.) | Engines |
|---|---|---|---|---|
| Cessna Citation Latitude | D-CHRG | 6–8 | around 5,000 km | 2 × Pratt & Whitney Canada PW306D1 |
| Cessna Citation CJ3+ | D-CHRF | 6–7 | around 3,500 km | 2 × Williams International FJ44-3A |
The Citation Latitude is the larger of the two jets. Hahn Air states a maximum flight time of around six hours, with two pilots and one service crew member on board. The Citation CJ3+ is more compact, flies with two pilots and, according to Hahn Air, reaches around four and a half hours of flight time. Both types reach a maximum altitude of 45,000 feet. The Latitude’s engines come from Pratt & Whitney Canada.
If you want to compare the two jets with related models, the Citation family includes, for example, the Citation Sovereign and the Citation CJ4.
D-CHRG or D-CHRF on approach?
Set up sighting alerts for the two registrations – Planetrack notifies you when one of the jets approaches or lands at your airport. Planetrack is launching soon – join the waitlist.
Latitude or CJ3+? How to tell the two apart
Both jets have the Cessna look, with a low-mounted wing and engines mounted at the rear of the fuselage. From a distance they look similar, but a few features help reliably. The guide Telling business jet types apart offers a broader overview of the families.
Points to the Citation Latitude
- Much thicker, taller fuselage with standing headroom in the cabin
- T-tail with a high-mounted horizontal stabilizer
- Larger engine nacelles
- Registration D-CHRG
Points to the Citation CJ3+
- Slimmer, shorter fuselage
- Horizontal stabilizer low on the vertical stabilizer instead of a T-tail
- Smaller, compact engine nacelles
- Registration D-CHRF
With two aircraft, the registration is of course the safest bet. Both have a C after the D – that assigns the jets to the German weight class for aircraft between 5.7 and 14 tonnes maximum takeoff mass. The system is explained in the article on German registrations and weight classes. The letters HR in both registrations match the airline’s IATA code – a nice recognition effect.
Routes, charter and bases
Hahn Air Lines offers two kinds of flights: scheduled flights on a very small scale and executive charter under the name “Connoisseur Service”. In addition, the HR Shuttle Manager offers corporate shuttle flights for companies.
- 2010 or 2011: Launch of a scheduled connection between Düsseldorf and Luxembourg – the chronicle gives both years. According to reference sources, in 2017 this was the only regular route. The home airline in Luxembourg is, incidentally, Luxair.
- 2018: Launch of the Düsseldorf – Palma de Mallorca route, which Hahn Air lists on its own website as a scheduled flight.
- Since 2004: Charter flights, today with the two Citations.
Hahn Air lists Düsseldorf, where charter passengers are handled through an executive terminal, and, since 2016, Frankfurt-Egelsbach, a general aviation airfield south of Frankfurt near the company headquarters, as bases. How often the jets currently fly on which route changes – as of October 2026 you should rely on the schedule and on trackers, not on older spotter reports.
Remember the registrations
D-CHRG is the Latitude, D-CHRF the CJ3+. There is nothing else in the active fleet.
Filter the tracker
Search for the ICAO code HHN or directly for the registrations to see whether a jet is airborne.
Choose the right spot
Düsseldorf and Egelsbach are the bases, but charters take the jets to many destinations in Europe.
Keep an eye on the GA area
Business jets park on the general aviation apron, not at the airlines’ terminals.
How to recognize Hahn Air
If you look for an airliner with Hahn Air titles at a big airport, you will wait a long time. The identifying feature is the other way around: a small Cessna jet with a German D-C registration and the letters HR. The jets wear a rather understated business jet look – as with many executive operators, the registration counts for more than the paint scheme.
On the tracker you see the operator via the ICAO code HHN. On the radio you hear “ROOSTER” if you listen in with a scanner or live stream. Because the jets are often not on the scheduled timetable, flight tracking is the most important building block. The guide to flight tracking for spotters shows how to use it sensibly, and the article Tracking an aircraft by registration explains how to find a single aircraft.
Watch out for mix-ups
Many Citations in Europe wear similar liveries and German D-C registrations. A Citation Latitude in Düsseldorf is therefore not automatically Hahn Air. Only the registration D-CHRG or D-CHRF makes the sighting unambiguous.
Spotting Hahn Air: Düsseldorf, Egelsbach and Hahn
Düsseldorf is the most likely place for a Hahn Air sighting because flight operations are based there. You can watch takeoffs and landings well from the observation deck at Düsseldorf Airport. You will find more tips on the location in the spotting guide for Düsseldorf. Expect a small jet to get lost among the airliners – a telephoto lens and a tracker are part of the deal.
Frankfurt-Egelsbach is a general aviation airfield where business jets and light aircraft dominate the scene. There, the Hahn Air jets stand out more than at a big airport. How to approach such places is described in the article Spotting general aviation. For the big jets nearby, Frankfurt Airport is the place to go.
And Hahn? The airline has long since stopped being based at its namesake in the Hunsrück. If you still want to make a trip to the place of origin, the spotting guide for Frankfurt-Hahn lists the right spots – just with other airlines in the viewfinder.
Good chances of Hahn Air if …
- the tracker shows a flight with HHN or one of the two registrations to your airport
- you are in Düsseldorf or Egelsbach
- the Mallorca route is operating according to the current schedule
Check beforehand if …
- you are planning from older reports about the Luxembourg route
- you expect charter flights – they appear in no public schedule
Probably not a Hahn Air day if …
- you only look for HR flight numbers on the departure board – they mostly belong to partner airlines
For business jet sightings in general, the guide Spotting business jets is worth a look: it explains when executive traffic typically takes place and where the jets are parked at big airports.
Safety and rules
Business aviation areas are often especially shielded. Photograph only from publicly accessible areas and respect fences and barriers. What is allowed is explained in the article Is plane spotting allowed?.
Common mix-ups
- Equating an HR ticket with a Hahn Air flight – on HR-169 tickets, a partner airline almost always flies.
- Taking H1 or X1 for airline codes – these are distribution codes in booking systems, not operators in the sky.
- Looking for Hahn Air at Hahn Airport – the name comes from the place of founding; flight operations are based in Düsseldorf and Egelsbach.
- Taking every German Citation for Hahn Air – only D-CHRG and D-CHRF belong to the current fleet.
- Mixing up the Latitude and the CJ3+ – the Latitude has the thicker fuselage and a T-tail.
- Linking Hahn Air with Lufthansa subsidiaries – Hahn Air is independent and does not belong to Lufthansa.
Collect rare operators
Post your Hahn Air sighting with photo, type, registration and spot, follow weather and runway direction at the airport and get notified when the two jets approach or land. Planetrack is launching soon – join the waitlist and get early access.
Conclusion
Hahn Air is one of Germany’s most unusual airlines. Its code is on millions of tickets, yet the flying is almost always done by others. Its own flight operation consists of two Cessna business jets that you can catch with patience, a tracker and the right registrations. Precisely because the fleet is so small, a clean Hahn Air sighting is a real win for your logbook.
In brief
Hahn Air (IATA HR, ICAO HHN) from Dreieich is above all a ticket issuer for hundreds of partner airlines. It flies only one Citation Latitude (D-CHRG) and one Citation CJ3+ (D-CHRF) itself – most likely to be seen in Düsseldorf and Egelsbach.
Summary
- Hahn Air connects two worlds: a large ticketing business that you see on booking confirmations, and a small flight operation you hardly notice in the sky.
- Travel agencies use HR-169 tickets to issue flights on airlines with which they have no direct settlement of their own.
- The two Cessna jets D-CHRG and D-CHRF are manageable and can be targeted with registration alerts.
- An HR code on the ticket does not mean a Hahn Air aircraft is flying – that is the most common misconception about the airline.
Frequently asked questions
What are Hahn Air’s IATA and ICAO codes?
Hahn Air’s IATA code is HR and its ICAO code is HHN. Then there is the three-digit ticket prefix 169, which gives the HR-169 product its name. On the radio, according to common reference sources, the crew uses the callsign “ROOSTER”.
Why does my ticket say Hahn Air even though another airline is flying?
Because Hahn Air acts as the ticket issuer. Through Hahn Air, travel agencies can issue flights of partner airlines on an HR-169 ticket – for example when they have no settlement of their own with that airline. The flight itself, however, is operated by the partner airline with its own aircraft. The flight segment shows who is actually flying.
Which aircraft does Hahn Air fly itself?
According to Hahn Air Lines, the fleet consists of two Cessna business jets, both built in 2020: a Cessna Citation Latitude with registration D-CHRG and a Cessna Citation CJ3+ with registration D-CHRF. Depending on the type, they seat six to eight passengers.
Where does the name Hahn Air come from?
From the original location: the airline was founded in 1994 and named after the former US military airfield Hahn in the Hunsrück, today’s Frankfurt-Hahn Airport. It has since moved its headquarters to Dreieich near Frankfurt.
Does Hahn Air operate scheduled flights?
Yes, on a very small scale. On its own website, Hahn Air Lines lists scheduled flights between Düsseldorf and Palma de Mallorca with business jets. There used to be a Düsseldorf–Luxembourg route. Executive charter flights come on top of that. Whether and when the scheduled route operates is best checked in the current schedule.
Where can I spot Hahn Air?
Most likely in Düsseldorf, where flight operations are based, and in Frankfurt-Egelsbach, which Hahn Air lists as a base. Charter flights can take the jets to many airports in Europe, though. Since there are only two aircraft, an alert on the registrations is worthwhile.
Does Hahn Air belong to an alliance?
No. Hahn Air is not in any of the big alliances. Instead of alliance partners, Hahn Air has a network of distribution and interline partners, including, by its own account, over 350 airlines as well as rail and shuttle providers.
Keep an eye on Hahn Air
Watch the airline or individual registrations and get notified on approach or landing – and post your sighting with type, registration and spot. Planetrack is launching soon – join the waitlist and get early access.
Aircraft types in the fleet
Cessna Citation Latitude
Round, tall fuselage, the Sovereign’s swept wing and a cabin floor with no dropped aisle: since 2015 the Citation Latitude has been one of the midsize jets you see most often at business aviation airports. Here is how to recognize it and tell it apart from the Sovereign, Longitude and XLS.
Aircraft typeCessna Citation CJ3/CJ3+
Straight wing, T-tail, two Williams engines on the rear fuselage: since 2004 the Citation CJ3 has been one of the standard light jets on every business aviation apron. Here is how to recognize it and tell it apart from the CJ2, CJ4 and Phenom 300.
Aircraft typeCessna Citation Sovereign/Sovereign+
Swept wing, cruciform tail, long slim fuselage: from 2004 to 2021 the Citation Sovereign was Cessna’s midsize jet between the Excel and the Citation X. Here is how to recognize it and tell it apart from the XLS and Latitude.
Aircraft typeCessna Citation CJ4
Slightly swept wing, T-tail, two powerful Williams engines on the rear fuselage: the Citation CJ4 is the largest member of the CitationJet family. Here is how to recognize it and reliably tell it apart from the CJ3, Phenom 300 and others.
More airlines
Condor
One of Germany’s best-known leisure airlines: Condor flies from Frankfurt and other German airports to vacation destinations on short-, medium- and long-haul routes.
NetworkLufthansa
Germany’s largest airline and the core of the Lufthansa Group: a network carrier with hubs in Frankfurt and Munich and a founding member of Star Alliance.
NetworkLuxair
Luxembourg’s national airline: in the air since 1962, based at Findel, with a varied fleet of Q400 turboprops and Boeing 737s – and in the middle of a transition to Embraer E2s and the new 737 generation.
NetworkEmirates
The long-haul airline from Dubai: Emirates operates the world’s largest A380 fleet, flies almost exclusively widebody jets and is a fixture of everyday spotting at four German airports.
CharterAir Hamburg
From island hopper to major business jet charter operator: Air Hamburg last flew over 40 jets, mostly from Embraer. Since the takeover by Vista the brand is history – the aircraft are not.
CharterAvanti Air
A small charter and wet-lease airline with roots at Siegerland Airport: Avanti Air once flew Fokker 100s for HOP! and tour operators, and today operates two Dash 8 Q400s – a true rarity for your logbook.
Related airports & manufacturers
Airports, manufacturers, airline groups and alliances – who is behind them and what you should know as a spotter.
Textron Aviation
A Skyhawk at the airfield, a Citation at the business jet terminal, a King Air with the air ambulance service, a Caravan in FedEx’s cargo network: behind all of these types stands Textron Aviation of Wichita. Here you learn how Cessna, Beechcraft and Hawker came under one roof, how to tell the families apart and where to catch them in Europe.
AirportDüsseldorf Airport
North Rhine-Westphalia’s largest airport and home of Eurowings: two closely spaced runways in the north of the city, three terminals under one roof, strict capacity rules – and for spotters, a situation that has changed noticeably since the pandemic.
AirportFrankfurt-Hahn Airport
From a US Air Force fighter base to a low-cost pioneer and cargo airport: Hahn sits in the middle of the Hunsrück, a good 120 kilometers from Frankfurt, has a 3,800-meter runway and an eventful history of insolvency and several changes of ownership.
AirportPalma de Mallorca Airport
The leisure airport par excellence: in summer, hundreds of jets a day land on Mallorca, a large share of them from Germany, Great Britain and Switzerland. Two parallel runways on the edge of the Bay of Palma, approaches over the sea and a colorful mix of low-cost, charter and business jets – only an official observation deck is missing.
Where to get Hahn Air in front of your lens
Spotting locations where this airline can be seen regularly – with vantage points, light times and coordinates.
Related guides from the blog
- Spotting business jets: how to identify Gulfstream, Global, Falcon and more
- Telling Gulfstream, Global, Falcon, Citation and Challenger apart
- IATA and ICAO codes explained: decoding airports, airlines and aircraft types
- Callsign vs. flight number: what’s the difference?
- Codeshare flights explained: why one flight has several flight numbers
- German aircraft registrations: D-A, D-E, D-K, D-M and all classes explained
- Plane spotting at Hahn Airport: cargo traffic and spots in the Hunsrück
- Plane spotting in Düsseldorf: all spots and tips by runway direction



