| Origin | Destination | Duration | Route |
|---|---|---|---|
🇪🇸 BarcelonaBCN | 🇫🇷 AjaccioAJA | — | View route |
🇪🇸 BarcelonaBCN | 🇫🇷 BastiaBIA | — | View route |
🇫🇷 BastiaBIA | 🇪🇸 BarcelonaBCN | — | View route |
🇫🇷 BastiaBIA | 🇫🇷 Colombier-Saugnieu, RhôneLYS | — | View route |
🇫🇷 BastiaBIA | 🇫🇷 Marignane, Bouches-du-RhôneMRS | — | View route |
🇫🇷 BastiaBIA | 🇫🇷 Nice, Alpes-MaritimesNCE | — | View route |
🇫🇷 BastiaBIA | 🇫🇷 Paris (Orly, Val-de-Marne)ORY | — | View route |
🇫🇷 BastiaBIA | 🇲🇦 MarrakeshRAK | — | View route |
🇫🇷 BastiaBIA | 🇫🇷 Toulouse/BlagnacTLS | — | View route |
🇫🇷 Colombier-Saugnieu, RhôneLYS | 🇫🇷 AjaccioAJA | — | View route |
🇫🇷 Colombier-Saugnieu, RhôneLYS | 🇫🇷 BastiaBIA | — | View route |
🇫🇷 FigariFSC | 🇫🇷 Marignane, Bouches-du-RhôneMRS | — | View route |
🇫🇷 FigariFSC | 🇫🇷 Nice, Alpes-MaritimesNCE | — | View route |
🇫🇷 FigariFSC | 🇫🇷 Paris (Orly, Val-de-Marne)ORY | — | View route |
🇮🇹 Firenze (FI)FLR | 🇫🇷 Nice, Alpes-MaritimesNCE | — | View route |
🇫🇷 Marignane, Bouches-du-RhôneMRS | 🇫🇷 AjaccioAJA | — | View route |
🇫🇷 Marignane, Bouches-du-RhôneMRS | 🇫🇷 BastiaBIA | — | View route |
🇫🇷 Marignane, Bouches-du-RhôneMRS | 🇫🇷 CalviCLY | — | View route |
🇫🇷 Marignane, Bouches-du-RhôneMRS | 🇫🇷 FigariFSC | — | View route |
🇫🇷 Nice, Alpes-MaritimesNCE | 🇫🇷 AjaccioAJA | — | View route |
🇫🇷 Nice, Alpes-MaritimesNCE | 🇫🇷 BastiaBIA | — | View route |
🇫🇷 Nice, Alpes-MaritimesNCE | 🇫🇷 CalviCLY | — | View route |
🇫🇷 Nice, Alpes-MaritimesNCE | 🇮🇹 Firenze (FI)FLR | — | View route |
🇫🇷 Nice, Alpes-MaritimesNCE | 🇫🇷 FigariFSC | — | View route |
🇫🇷 Paris (Orly, Val-de-Marne)ORY | 🇫🇷 AjaccioAJA | — | View route |
🇫🇷 Paris (Orly, Val-de-Marne)ORY | 🇫🇷 BastiaBIA | — | View route |
🇫🇷 Paris (Orly, Val-de-Marne)ORY | 🇫🇷 CalviCLY | — | View route |
🇫🇷 Paris (Orly, Val-de-Marne)ORY | 🇫🇷 FigariFSC | — | View route |
🇫🇷 Toulouse/BlagnacTLS | 🇫🇷 AjaccioAJA | — | View route |
🇫🇷 Toulouse/BlagnacTLS | 🇫🇷 BastiaBIA | — | View route |
🇫🇷 Toulouse/BlagnacTLS | 🇫🇷 NantesNTE | — | View route |
Air Corsica (IATA: XK) is the flag carrier of the French island of Corsica, providing essential air links between the island's four airports and mainland France as well as select Mediterranean destinations. Founded in 1989 by the Corsican Regional Assembly to secure local control over air transport, it commenced operations in 1990 and rebranded from CCM Airlines in 2010. Headquartered at Ajaccio Napoleon Bonaparte Airport (AJA), with secondary hubs in Bastia (BIA), Calvi (CLY), and Figari (FSC), the airline operates a mix of year-round Public Service Obligation (PSO) routes and seasonal services to cities including Paris Orly, Marseille, Nice, Lyon, and international points like Brussels Charleroi and Rome. As a full-service regional carrier with ties to Air France-KLM, it emphasizes reliability, passenger comfort, and connectivity for both residents and tourists. Its modern fleet of 13 aircraft supports efficient short-haul and regional operations across 24 destinations. Distinctive for its role in Corsican connectivity and high passenger recommendation rates (over 90% in recent surveys), Air Corsica blends public service mandates with commercial growth.