Key takeaways
- Air Corsica is Corsica’s regional airline, based in Ajaccio and majority-owned by the Collectivité de Corse.
- Codes: IATA XK, ICAO CCM, callsign “CORSICA”.
- The fleet is split in two: ATR 72-600s for shorter and lower-demand routes, Airbus A320neos and A320ceos for the major routes.
- The backbone is the public service obligation routes between the four Corsican airports and Marseille, Nice and Paris Orly.
- Air Corsica was the first French operator of the Airbus A320neo in 2019.
Contents
- 1.Air Corsica at a glance
- 2.Codes and callsign
- 3.The network: Corsica and the mainland
- 4.The fleet: ATR 72-600 and Airbus A320
- 5.Registrations and aircraft names
- 6.How to recognize Air Corsica
- 7.Photographing the ATR 72-600 properly
- 8.History: from CCM to Air Corsica
- 9.Spotting Air Corsica on the mainland
- 10.Common mix-ups
- 11.Conclusion
Profile
| IATA code | XK |
|---|---|
| ICAO code | CCM |
| Callsign | CORSICA |
| Hubs | AJA, BIA |
| Business model | Regional airline focused on connections between Corsica, mainland France and neighboring countries |
| Headquarters | Ajaccio Napoléon Bonaparte Airport, Corsica |
| Founded | 1989 as Compagnie Corse Méditerranée (CCM), first flights in June 1990 |
| Former names | Compagnie Corse Méditerranée, CCM Airlines from 2000, Air Corsica since the early 2010s |
| Owner | Majority held by the Collectivité de Corse (Corsica’s territorial authority), plus the Air France Group as a minority shareholder |
| Corsican airports | Ajaccio (AJA), Bastia (BIA), Calvi (CLY) and Figari (FSC) |
| Alliance | none; codeshares with Air France and ITA Airways, frequent flyer program Flying Blue |
| Fleet (per Air Corsica) | ATR 72-600 with 72 seats, Airbus A320neo and A320ceo with 186 seats |
| Special feature | First French operator of the Airbus A320neo (December 2019) |
How to recognize the airline
Is that really Air Corsica?
- Logo with the Tête de Maure (Moor’s head), the head with a headband from the Corsican flag
- “Air Corsica” titles on the fuselage
- Only two families: the ATR 72-600 as the turboprop and the Airbus A320 as the jet
- French registrations with F-, on many newer aircraft in the series F-HXK.
- Many aircraft carry Corsican place names such as “U Monte Cintu” or “A Paglia Orba”
- Flight number with XK, on trackers usually with the ICAO code CCM
If you stand at the fence in Marseille, Nice or Paris Orly in summer, you see them again and again between the big names: an ATR 72 or an A320 with the Tête de Maure in the logo. Air Corsica is not a big airline, but one with a clear mission – it connects Corsica with the mainland, all year round and in every season. For spotters it is exciting because the small fleet is manageable, many aircraft carry their own names and, with a bit of planning, you can collect them all.
The whole island fleet in your hangar
With Planetrack you log every sighting with registration, type, airline and airport – and see at a glance which Air Corsica aircraft you’re still missing. Planetrack is launching soon – join the waitlist and get early access.
Air Corsica at a glance
Air Corsica is the regional airline of the Mediterranean island of Corsica. Its headquarters is right at Ajaccio Napoléon Bonaparte Airport, and it has bases at all four airports on the island. The majority of the shares are held by the Collectivité de Corse, the island’s territorial authority. The largest other shareholder is the Air France Group with a minority stake.
The company was founded in 1989 on the initiative of the Corsican regional assembly – at the time under the name Compagnie Corse Méditerranée, CCM for short. In June 1990 the first aircraft took off: an ATR 72 connecting Ajaccio and Bastia with Nice. From the end of 2000 the airline operated as CCM Airlines, and in the early 2010s the current name Air Corsica followed. The old abbreviation lives on to this day in the ICAO code CCM – more on the system behind it in the guide IATA and ICAO codes explained.
By its own account, Air Corsica carries around two million passengers a year and employs over 700 people on permanent contracts. Given the size of the island, that is a considerable role: a large part of the year-round air traffic to and from Corsica runs through this one airline.
Codes and callsign
- IATA code XK: appears in the flight number, so on the departure board and in the ticket.
- ICAO code CCM: appears in the air traffic control flight plan and on most flight trackers.
- Callsign CORSICA: this is how the crew identifies itself on the radio.
With codeshares you should look closely: Air Corsica works closely with Air France, and some flights also carry an AF flight number. On routes to Italy there is also a codeshare with ITA Airways. How such double numbers work is explained in the article Codeshare flights explained. Which airline is really flying is shown, as always, by the ICAO code on the tracker – if it says CCM, an Air Corsica crew is in the cockpit.
The network: Corsica and the mainland
The core of Air Corsica is the connections between the four Corsican airports and three major mainland airports:
| Corsican airport | IATA | Location | Mainland destinations with public service obligation |
|---|---|---|---|
| Ajaccio Napoléon Bonaparte | AJA | West coast, headquarters | Marseille, Nice, Paris Orly |
| Bastia-Poretta | BIA | Northeast | Marseille, Nice, Paris Orly |
| Calvi-Sainte-Catherine | CLY | Northwest, Balagne | Marseille, Nice, Paris Orly |
| Figari Sud-Corse | FSC | South | Marseille, Nice, Paris Orly |
These routes are subject to a special regime in France: because Corsica is an island, the state together with the territorial authority guarantees a minimum level of connectivity that also applies in winter. Air Corsica names twelve such routes on which it fulfills this public mandate. For you as a spotter, that means: In Marseille, Nice and Paris Orly you see Air Corsica all year round.
In addition, the airline flies a number of year-round and seasonal destinations. These include Lyon, Toulouse, Clermont-Ferrand, Dole and Brussels Charleroi as well as Italian cities such as Rome, Milan and Florence. For summer 2026, according to available information, Air Corsica additionally expanded its network with seasonal routes to Munich, Vienna and Rennes. These seasonal routes in particular change regularly, though – don’t rely on last year’s schedule.
Air Corsica in Germany
In summer 2026, according to available information, Air Corsica also flew to Munich. Such seasonal connections often operate only on certain days of the week. Look at the schedule beforehand and plan the spot by runway direction and sun position. With Planetrack you see wind and active runways at the airport and plan the best position with the sun position planner. Planetrack is launching soon – join the waitlist.
The fleet: ATR 72-600 and Airbus A320
Air Corsica relies on just two aircraft families. That makes the fleet manageable – and gives you a clear task: turboprop or jet?
| Type | Seats (per Air Corsica) | Use | Spotter note |
|---|---|---|---|
| ATR 72-600 | 72 | Shorter routes, e.g. to Nice and Marseille, feeder in Italy, Airbus shuttle | High-wing with two propellers, high T-tail |
| Airbus A320neo | 186 | High-demand routes, e.g. to Paris Orly | Large engines, Air Corsica was the first operator in France in 2019 |
| Airbus A320ceo | 186 | Like the neo, supplementary | Smaller, slimmer engines |
According to company information, the fleet comprises seven ATR 72-600s, four Airbus A320neos and two A320ceos. Depending on season and leasing the number can shift slightly; in 2026, according to available information, another A320ceo was added. For the ceo, some sources also give 180 instead of 186 seats. The turboprops come from the French-Italian manufacturer ATR in Toulouse, the jets from Airbus.
The ATR 72 has accompanied Air Corsica since the very first flight in 1990. Several generations followed over the years; from the end of 2005 the turboprop fleet was renewed with the ATR 72-500, and today only the current -600 version flies. The jet story began in 1992 with the Fokker 100; from 2002 the A319 and later the A320 took over. In December 2019 Air Corsica received its first A320neo – as the first airline in France.
Only one ATR still missing?
Put the missing aircraft on your wish list and set up a sighting alert for its registration – Planetrack tells you when it’s on approach to your airport. Planetrack is launching soon – join the waitlist.
Registrations and aircraft names
Air Corsica is a rewarding airline to collect because the fleet is small and every aircraft has its own identity. Two details help you place them:
- The registration series F-HXK.: Many newer aircraft are registered in this series, such as F-HXKA, F-HXKE or F-HXKZ. The letters XK are no coincidence – they match the airline’s IATA code. Some older A320s, on the other hand, carry other registrations from the French F-H series.
- Corsican names: The aircraft carry names of the island’s mountains, coasts and landscapes, for example “U Monte Cintu” after Corsica’s highest mountain, “A Paglia Orba” or “A riserva di Scandola” after the well-known nature reserve on the west coast. One ATR is named “La Liaison”, fitting its use.
How French registrations are built in general and what the prefix reveals is explained in the guide Understanding aircraft registrations.
Determine the type
Propeller or jet? That tells you right away whether it is an ATR 72-600 or an A320.
Check the generation
On the Airbus, the engines reveal whether you’re looking at a neo or a ceo.
Read the registration
F-HXK. plus a letter – that identifies the individual aircraft.
Note the name
The Corsican name on the fuselage is a nice detail for your collection and helps with sorting later.
How to recognize Air Corsica
The most important recognition feature is the Tête de Maure: the dark head with a white headband that also adorns the Corsican flag. Air Corsica adopted this symbol in its logo in the early 2010s. Added to that are the “Air Corsica” titles on the fuselage. Many aircraft also carry themed liveries, for example as part of the “Ambizione 2030” campaign or for the commemorative year “Paoli 2025” for the Corsican national hero Pasquale Paoli. Such deviations from the standard are worth it – how to track them down systematically is shown in the article Finding special liveries.
The type also helps with placing it. An ATR 72-600 is rather the exception between many jets at mainland airports such as Nice or Orly. If you see a turboprop with a French registration in Marseille or Nice, Air Corsica is one of the obvious candidates. You won’t find older ATR versions in Air Corsica’s current fleet. But you also see regional aircraft in France around Air France, such as at HOP! – if in doubt, the registration helps.
Watch out for lookalikes
On many Corsica routes, other airlines also fly, such as Air France, Transavia France or Volotea. If you only catch the fuselage in backlight, you may struggle to assign it later. So always take a picture in which the registration is legible.
Photographing the ATR 72-600 properly
Turboprops pose their own challenge: the propellers. With too short an exposure time you freeze the blades, and the ATR looks as if it were flying with stationary propellers. With a somewhat longer shutter speed, on the other hand, you get the typical propeller disc that shows motion. How to find the right time without blurring the aircraft itself is explained in the guide Photographing propellers.
A second point is telling it apart from the competition: ATR 72, ATR 42 and Dash 8 look similar at first glance. You recognize the ATR by the high T-tail and the fuselage shape – the article Telling turboprops apart shows details. For the fleet’s Airbus jets, the guide A320neo or ceo? helps.
Signs of the A320neo
- Very large, round engine nacelles
- Engines extend far ahead of the wing’s leading edge
- Usually listed on trackers as A20N (see ICAO type designators)
Signs of the A320ceo
- Smaller, slimmer engines
- Engines sit more compactly under the wing
- Usually listed on trackers as A320
History: from CCM to Air Corsica
Air Corsica’s history is closely tied to French domestic aviation. From the mid-1990s, CCM cooperated with Air Inter, then the French domestic airline, which merged into Air France in 1997. When the regional airline Air Littoral disappeared in 2004, CCM took over its routes from Calvi and Figari to Marseille and Nice.
The key milestones at a glance:
- 1989: Founded as Compagnie Corse Méditerranée on the initiative of the Corsican regional assembly.
- 1990: First flights in June with the ATR 72, initially from Ajaccio and Bastia to Nice.
- 1992: The first jet joins the fleet with the Fokker 100.
- 2000: The airline operates as CCM Airlines.
- From 2002: Airbus A319 and later A320 replace the Fokker 100.
- Early 2010s: Renamed Air Corsica with a new logo featuring the Tête de Maure.
- 2019: Launch of the Airbus shuttle “La Liaison” in June, first A320neo in December.
- 2020s: Turboprop fleet complete with the ATR 72-600 and expansion of the network to Italy and Central Europe.
Air Corsica is tied to today’s Air France-KLM Group through a minority stake and cooperation, but remains an independent airline with a Corsican majority.
Spotting Air Corsica on the mainland
Your best chance of Air Corsica is at the three mainland airports with year-round service. Each has its own character:
- Nice: Short flight time to Corsica, many ATR rotations and a spectacular location by the sea. Here you see the turboprops especially often.
- Marseille: Also strongly connected with the island, a good place for ATRs and A320s in alternation.
- Paris Orly: The Airbus dominate here, because on the longer routes to Paris Air Corsica needs more seats.
In summer traffic increases significantly because many vacationers want to go to the island. Air Corsica then also flies destinations that rest in winter. Outside France, seasonal connections to Italy, Belgium, Austria or Germany, for example, offer rare chances. If you’re traveling in France, first read the guide on photographing at French airports.
Good chances for Air Corsica if …
- you’re spotting in Nice, Marseille or Paris Orly
- it’s summer and the island connections are busier
- you time the rotations in the morning and late afternoon
Check beforehand if …
- you want to spot at a seasonal destination such as Lyon, Toulouse or Munich
- you’re planning from schedules from the previous year
Probably not an Air Corsica day if …
- your airport has no connection to Corsica and no seasonal route on the schedule
You can read more about the role of small island airlines in European air traffic in the overview Regional airlines in Europe.
Safety and rules
Only take photos from publicly accessible areas. Fences, barriers and security areas are off limits, and drones have no business near airports. In France some rules of their own apply – find out beforehand.
Common mix-ups
- Thinking Air Corsica is an Air France subsidiary – the majority owner is the Collectivité de Corse, Air France is only a minority shareholder and partner.
- Not being able to place the ICAO code CCM – it dates from the time of Compagnie Corse Méditerranée.
- Assuming every Air Corsica Airbus is a neo – the fleet also includes A320ceos; the engines are what matter.
- Assuming every ATR in Nice is Air Corsica – other airlines also fly turboprops; the registration decides.
- Equating the codeshare flight number with the operating airline – an AF flight number can be flown by Air Corsica.
Keep an eye on Air Corsica
Follow individual registrations or the whole airline 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.
Conclusion
Air Corsica is the lifeline between Corsica and the mainland – small, but with a firm place on the schedules of Marseille, Nice and Paris Orly. The fleet of ATR 72-600s and Airbus A320s is manageable, and the registration series F-HXK. and the Corsican aircraft names make collecting especially appealing. If you spot in southern France in summer, you have a good chance of catching half the fleet in one weekend.
In short
Air Corsica (IATA XK, ICAO CCM) is Corsica’s regional airline, based in Ajaccio. It flies ATR 72-600s and Airbus A320neos/ceos, connects the four island airports year-round with Marseille, Nice and Paris Orly and carries the Tête de Maure in its logo.
Summary
- You recognize Air Corsica by the Tête de Maure in the logo and a small, clearly sorted fleet of ATR 72-600s and Airbus A320s.
- On the mainland you meet the airline mainly in Marseille, Nice and Paris Orly, plus seasonally at other French and European airports.
- The registrations of many newer aircraft begin with F-HXK – the letters XK match the airline’s IATA code.
- In summer the network grows noticeably; what flies beyond the core routes changes from season to season.
Frequently asked questions
What are Air Corsica’s IATA and ICAO codes?
The IATA code is XK and the ICAO code is CCM. On the radio, the crew uses the callsign “CORSICA”. The ICAO code CCM recalls the old name Compagnie Corse Méditerranée.
Does Air Corsica belong to Air France?
No, not as a subsidiary. The majority shareholder is the Collectivité de Corse, the island’s territorial authority. The Air France Group holds a minority stake. The two airlines cooperate closely, for example with codeshares and the Flying Blue frequent flyer program, but Air Corsica flies under its own brand and its own code.
What aircraft does Air Corsica fly?
According to Air Corsica, the fleet consists of ATR 72-600s with 72 seats as well as Airbus A320neos and A320ceos with 186 seats. The ATRs mainly fly shorter routes such as to Nice or Marseille, the Airbus the high-demand routes, for example to Paris Orly. The exact number of aircraft varies slightly with season and lease agreements.
What are the public service obligation routes?
France guarantees Corsica’s connectivity through special contracts in the public interest. According to Air Corsica, the airline fulfills this task on twelve routes between Ajaccio, Bastia, Calvi and Figari on one side and Marseille, Nice and Paris Orly on the other. These routes operate year-round, even when fewer tourists travel in winter.
Where can I spot Air Corsica outside Corsica?
Most reliably in Marseille, Nice and Paris Orly, because these airports are connected to all four Corsican airports all year round. Other destinations include Lyon, Toulouse, Brussels Charleroi and cities in Italy. In summer 2026, according to available information, Air Corsica also flew seasonally to Munich and Vienna. Always check the current schedule before a trip.
How do I tell the A320neo from the A320ceo at Air Corsica?
By the engines: the A320neo has clearly larger, rounder nacelles that extend far ahead of the wing’s leading edge. The older A320ceo has smaller engines. On trackers the neo usually appears as A20N, the ceo as A320.
What is “La Liaison”?
That is the name of a shuttle service that Air Corsica has flown for Airbus since 2019 between its sites in Toulouse, Nantes and Saint-Nazaire. At first an ATR 42 was used there, now an ATR 72-600 that even carries the name “La Liaison”. So you can catch this aircraft far away from Corsica too.
Keep an eye on Air Corsica
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
ATR 72-600
High wing, T-tail, two six-blade propellers and a fuselage that almost sits on the apron: the ATR 72-600 is one of the most successful regional turboprops of our time. Here is how to recognize it and where to find it.
Aircraft typeAirbus A320neo
The new edition of the bestseller: the A320neo combines the proven A320 airframe with a new generation of engines and can be seen at almost every major airport today.
Aircraft typeAirbus A320 (ceo)
The jet with which Airbus turned the short-haul market upside down: the first-generation A320 has been in service since 1988 and is still seen at almost every airport. Here is how to recognize it and its variants.
Aircraft typeATR 72-500
Six propeller blades, high wing, T-tail – and almost impossible to tell from the -600 on the outside: the ATR 72-500 is the most-built ATR 72 before the current generation. Here is how to tell it apart cleanly.
More airlines
Air France
France’s network airline with its hub at Paris-Charles de Gaulle: founding member of SkyTeam, part of the Air France-KLM group and operator of a long-haul fleet of Airbus A350s and Boeing 777s.
RegionalAir France Hop
Air France’s regional subsidiary was formed in 2013 from Brit Air, Régional and Airlinair. A colorful mix of ATR, CRJ and Embraer has since become a pure E170/E190 fleet flying under Air France flight numbers from Paris CDG and Lyon.
NetworkAir Inter
Historic French domestic airline (1954–1997) based at Paris Orly. Air Inter flew the Caravelle, was the only operator of the Dassault Mercure, adopted the A300 and A320 early and merged fully into Air France in 1997.
RegionalAir Littoral
Historic French regional airline from Montpellier. Air Littoral began in 1972 with an Islander, brought the ATR 42 into scheduled service as launch customer, last flew CRJ100s and ATR 42-500s and shut down in February 2004.
Low-costTransavia France
The French low-cost airline of the Air France-KLM group: main base at Paris Orly, regional bases from Lyon to Bordeaux, a fleet switching from the Boeing 737-800 to the Airbus A320neo – and the same green colors as its Dutch sister.
Low-costVolotea
The Spanish low-cost airline from the Vueling founders: direct flights between mid-sized cities in France, Italy and Spain, a pure fleet of Airbus A319s and A320s – and the company shuttle for Airbus.
Related airports & manufacturers
Airports, manufacturers, airline groups and alliances – who is behind them and what you should know as a spotter.
Air France-KLM
Air France-KLM is a French-Dutch group with two network airlines, two Transavia operations and its own regional subsidiaries. If you only look for blue-white-red or KLM blue at the fence, you miss half the group.
ManufacturerATR
The French-Italian manufacturer ATR has built just two aircraft since the 1980s – the ATR 42 and the ATR 72. High wing, T-tail, propellers: once you understand the family, you recognize it everywhere, from Lanzarote to the Greek islands.
ManufacturerAirbus
European aerospace company and one of the two big manufacturers of commercial aircraft – with aircraft families from the A220 to the A350.
AirportMarseille Provence Airport
Southern France’s gateway to the Mediterranean sits in Marignane on the shore of the Étang de Berre: two parallel runways, a new Terminal 1, a strong low-cost base – and right next door the headquarters of Airbus Helicopters, with helicopters in test operations.
Related guides from the blog
- ATR or Dash 8? How to tell turboprops apart with confidence
- Photographing propeller aircraft: choosing shutter speed and panning
- Photographing at French airports: Vigipirate, military bases and spotter practice
- Regional airlines in Europe: feeders, contract flying and island routes
- Aircraft registrations explained: how to read any tail number
- A320neo or ceo? Engines, Sharklets and other identifying features
- Codeshare flights explained: why one flight has several flight numbers



