Corsica Airport
Corsica is served by four airports, Ajaccio Napoléon Bonaparte, Bastia Poretta, Figari Sud Corse and Calvi Sainte-Catherine, and the right one depends entirely on which coast and which mountains the trip is built around.
Corsica has four airports: Ajaccio Napoléon Bonaparte (AJA) on the west coast, Bastia Poretta (BIA) in the north-east, Figari Sud Corse (FSC) near Bonifacio and Porto-Vecchio in the far south, and Calvi Sainte-Catherine (CLY) in the Balagne. Pick the one closest to the base, because cross-island drives on mountain roads are slow.
Corsica, the French Mediterranean island of 8,722 km2 with more than 1,000 km of coastline and a mountainous interior that rises to Monte Cinto at 2,706 m, is served by four airports. Each one opens onto a different corner of the island, and because the interior roads climb and twist, the choice of airport shapes the whole trip. Readers will find the four fields described below, along with which one suits which base and how the onward travel connects, with the ferries and the island's small railway sketched in for comparison.
More than 8.5 million passengers, excluding cruise passengers, passed through Corsica's ports and airports in 2025, according to the ORTC and DREAL de Corse annual report published 30 May 2026. The island is busy, it is reachable by air from several directions, and the deciding question is rarely whether to get to Corsica but where on the island to land. This page has been assembled from what the published sources state, with nothing borrowed from a neighbouring town's fact sheet.
How Many Airports Does Corsica Have?
Corsica has four airports: Ajaccio Napoléon Bonaparte (AJA) on the west coast near the island's capital, Bastia Poretta (BIA) in the north-east, Figari Sud Corse (FSC) serving the far south around Bonifacio and Porto-Vecchio, and Calvi Sainte-Catherine (CLY) at the western end of the Balagne. Each is modest in size and each anchors a different holiday region, so the airport choice effectively chooses the coastline.

Four fields for an island of 365,636 residents (provisional INSEE estimate, 1 January 2026) tells its own story: the population is small but spread across two departments, Corse-du-Sud and Haute-Corse, and the terrain makes a single central hub impractical. Ajaccio, with 76,320 residents, and Bastia, with 46,867, are the two big towns, and the two big airports sit in their orbit. Figari and Calvi exist for the seasonal flow into the south and the Balagne respectively. The Collectivité de Corse, a single territorial authority with special status, has governed the island since 1 January 2018 and transport planning across the four fields falls under that island-wide frame rather than under any one town.
| Airport | IATA code | Region it serves | Nearest major bases |
|---|---|---|---|
| Ajaccio Napoléon Bonaparte | AJA | West coast and the capital | Ajaccio, Porticcio, Sartène area |
| Bastia Poretta | BIA | North-east, Cap Corse, Castagniccia | Bastia, Saint-Florent, Corte |
| Figari Sud Corse | FSC | Far south | Bonifacio, Porto-Vecchio, Figari |
| Calvi Sainte-Catherine | CLY | Balagne | Calvi, L'Île-Rousse, the Balagne villages |
Each airport has its own dedicated guide on this site: Ajaccio airport, Bastia airport, Figari airport and Calvi airport. The rest of this page stays at island level, comparing the four and explaining how each links into the road, rail and sea network.
Which Corsica Airport Should You Fly Into For Your Base?
Fly into Ajaccio (AJA) for the capital, the Sanguinaires and the west-coast gorges, Bastia (BIA) for Cap Corse, the Castagniccia and Corte, Figari (FSC) for Bonifacio, Porto-Vecchio and the southern beaches, and Calvi (CLY) for the Balagne, because drive times on Corsican mountain roads are long relative to the island's size and the wrong airport can cost the best part of a day.
The road network is the constraint. Corsica has no motorway standard crossing: the routes from one coast to another climb passes and follow valley gorges. The published road times to Corte, the inland town at the centre of the island, give the clearest sense of scale, and they come from the Musée de la Corse practical page.
| From | Drive time to Corte |
|---|---|
| Bastia | 1 h |
| Ajaccio | 1 h 30 |
| Calvi | 1 h 30 |
| Porto-Vecchio | 2 h |
| Bonifacio | 2 h 45 |
| Propriano | 2 h 45 |
Read that table as a radius map. Bastia reaches Corte in an hour, so a Bastia arrival works for the interior as well as the north. Bonifacio sits 2 h 45 from Corte, which is why Figari exists: landing in the far south for a Bonifacio or Porto-Vecchio base saves a cross-island drive that no arrival from Ajaccio or Bastia avoids. Inforoutes Corse publishes live road conditions and accessibility levels for the main mountain passes, worth a check before any long cross-island drive in winter or after storms.
The regional logic is straightforward:
| If the trip is built around | Land at | Why |
|---|---|---|
| Ajaccio, Îles Sanguinaires, Scandola day trips | AJA | The capital and the gulf boat departures are on the doorstep |
| Cap Corse, Saint-Florent, Bastia, Corte | BIA | Northern and central Corsica radiate from Bastia |
| Bonifacio, Rondinara, Palombaggia, Santa Giulia | FSC | The southern beach belt is closest to Figari |
| Calvi, L'Île-Rousse, Balagne villages | CLY | The Balagne is a region apart in the north-west |
A first trip that wants a taste of everything is covered in Corsica in 5 days, while slower plans are laid out in Corsica in 10 days and Corsica in 14 days. Multi-base trips often pair an AJA arrival with an FSC departure, or the reverse, to avoid backtracking. Walkers heading for the GR20 should match the airport to the trailhead: the northern start at Calenzana is reached most easily from Calvi or Bastia, and the southern end at Conca from Figari, a pairing that saves a long transfer at the end of a long walk.

Where Is Ajaccio Napoléon Bonaparte Airport And What Is Nearby?
Ajaccio Napoléon Bonaparte Airport (AJA) sits on the west coast by the Gulf of Ajaccio, serving the island's capital, and it is the airport for the Sanguinaires islands, the Gulf of Porto and the inland gorges. Ajaccio itself has 76,320 residents and holds Maison Bonaparte and the Palais Fesch, so the town works as a base as well as a gateway.
The capital region rewards a stay. The Sanguinaires islands lie in the gulf and are reached by boat tours from Ajaccio, a short trip that fits easily into an arrival or departure day. Further afield, the Gulf of Porto with the Calanques de Piana, Girolata and the Scandola reserve is a full-day excursion from Ajaccio by road or by sea. The UNESCO property "Gulf of Porto: Calanche of Piana, Gulf of Girolata, Scandola Reserve", inscribed in 1983, is the headline of that coast, and Scandola itself is visited by boat only, per the reserve's rules, with no landing in the integral zone. Everything else covered here is indexed on Corsica Travel Guide.

Within the town, the museums are documented precisely. Maison Bonaparte is open every day except Monday, with hours that shift by season: 1 October to 31 March 10:30 to 12:30 and 13:15 to 16:30, 1 April to 30 June 10:00 to 12:30 and 13:15 to 17:30, and 1 July to 30 September 10:00 to 17:30, with last entry 30 minutes before closing. Admission is EUR 10 full price, EUR 8 for non-EU residents aged 18 to 25 and large families, and free for EU residents under 26. The museum stands on Rue Saint-Charles, 200 m from the bus station and the ferry terminal, per its practical page. The Palais Fesch, per the Ajaccio tourist office listing for 16 January to 31 December 2026, charges EUR 10 full and EUR 6 for over-65s, free up to 18, open daily 09:00 to 17:00.
| Ajaccio sight | Admission | Hours as published |
|---|---|---|
| Maison Bonaparte | EUR 10, EUR 8 reduced, free EU under 26 | Closed Monday; seasonal hours above |
| Palais Fesch | EUR 10, EUR 6 over 65, free up to 18 | Daily 09:00 to 17:00 |
A gentle first outing that needs no mountain driving is the A Cupulatta turtle park inland from the coast, a listed skip-the-line option for the region, Check availability.
The wider west-coast programme is covered in Ajaccio city tour and Scandola boat tour, and the sea half of the region in Sanguinaires boat trip from Ajaccio.
Where Is Bastia Poretta Airport And What Is Nearby?
Bastia Poretta Airport (BIA) serves Bastia, the island's second town with 46,867 residents, on the north-east coast, and it is the natural gateway to Cap Corse, the Castagniccia, Saint-Florent and the Désert des Agriates, with Corte an hour's drive away. Bastia's old harbour and its museum sit in the town itself, and the northern peninsula runs up beyond it.

Bastia rewards the first evening of a trip. The Musée de Bastia in the Palais des Gouverneurs keeps high-season hours of 10:00 to 18:30 and low-season hours of 09:00 to 12:00 and 14:00 to 17:00, closed Sundays and Mondays out of season. The old harbour is the town's centre of gravity, covered in Vieux Port de Bastia.
North of town, Cap Corse and the Désert des Agriates stretch toward the strait. The Agriates beaches, Saleccia and Lotu, are reached by boat shuttle from Saint-Florent, by 4x4 track from Casta, or on foot, per the visit-corsica description, with the boat season running roughly April to October, weather permitting. The rail link also starts here: the Chemins de fer de la Corse run an Ajaccio to Bastia line via Corte and a coastal Balagne line between Calvi and L'Île-Rousse. The practical detail of that network is in Tour of the Corsican train.
Where Are Figari Sud Corse And Calvi Sainte-Catherine Airports?
Figari Sud Corse (FSC) sits in the far south between Bonifacio and Porto-Vecchio, serving the southern beach belt from Palombaggia to Rondinara and the Bonifacio cliffs, while Calvi Sainte-Catherine (CLY) serves the Balagne, the north-west coast of Calvi and L'Île-Rousse and its hilltop villages. These two are the seasonal specialist fields, each tied to one holiday region.

The Figari region holds the island's headline southern sights. Bonifacio's citadel and cliffs are covered in Bonifacio citadel and cliffs, and the Escalier du Roi d'Aragon cuts 189 steps down the cliff face, with a reported admission of about EUR 5 and monthly hours, closed-toe flat shoes required. The Îles Lavezzi lie off the strait and are covered in Lavezzi islands. Porto-Vecchio's old town and its beaches, Palombaggia and Santa Giulia among them, are a short drive from the field, and the inland Alta Rocca with Filitosa reaches back from the coast: Filitosa is open 1 April to 2 November, 09:00 to sunset, at EUR 9 for adults, EUR 7 reduced and EUR 28 for a family.
The Calvi region is gentler country. The Balagne is strung with old villages, covered in Balagne villages day trip as listed on the site, and the citadel of Calvi stands over the harbour. A day trip from Calvi toward Girolata and Scandola is its own itinerary: Calvi to Girolata and Scandola day trip. L'Île-Rousse, the smaller Balagne town, closes the coastal pair, and the two towns are linked by the reported Balagne coastal railway line.
Do You Need A Car After Landing At A Corsica Airport?
A car is the practical answer for almost every Corsica itinerary, because the four airports are gateways to regions whose beaches, gorges and villages sit at the end of mountain roads, and the island's railway covers only three fixed lines; the alternatives are the train for a few named corridors, seasonal boats along the coasts, and tours that collect the unreachable highlights.

The rail network consists of the Ajaccio to Bastia line via Corte, the Ponte-Leccia to Calvi line and the Balagne coastal line between Calvi and L'Île-Rousse. That serves the spine and the Balagne. It does not serve the Gulf of Porto, Bonifacio except by long detour, the Restonica, Bavella or the Agriates beaches. For those, the road is the route, and Driving in Corsica and Corsica car rental carry the detail. Inforoutes Corse publishes live conditions for the main passes, which matters for winter and storm-season planning.
| Onward need | Workable without a car | Realistically needs a car |
|---|---|---|
| Ajaccio to Bastia | Train (reported line via Corte) | Not the road unless driving |
| Calvi to L'Île-Rousse | Balagne coastal line | Beaches beyond the stations |
| Porto, Piana, Girolata | Boat tours from the coast | Road access to the gulf |
| Saleccia and Lotu | Boat shuttle from Saint-Florent | 4x4 track from Casta |
| Restonica, Bavella | No rail link | Yes |
For travellers who stay car-free, boat tours substitute for long drives along both coasts, and the walking routes, the GR20 and the Mare a Mare trails, are reached by road transfer. The GR20 runs 180 km north to south in about 15 stages of 4 to 8.5 hours, per the Corsican Assembly text, with PNRC refuges guarded in 2026 from 16 May to 4 October, bunk nights at EUR 20 per person, bivouac pitches at EUR 12, rented tents at EUR 27 for one or EUR 39 for two, and online booking mandatory. Dogs are not allowed in the refuges or the rented tents.
Airport Or Ferry: Which Is The Better Way Into Corsica?
Flying into one of the four Corsica airports is fastest, but the ferries matter more here than on most Mediterranean islands: Corsica Linea, La Méridionale, Moby and Corsica Ferries link Ajaccio, Bastia, L'Île-Rousse, Propriano, Porto-Vecchio and Bonifacio to Marseille, Toulon, Nice, Livorno, Savona, Genoa and Santa Teresa Gallura, and a car ferry is the only way to bring a vehicle without renting.

The published routes are specific. Corsica Linea sails Marseille to L'Île-Rousse, Bastia, Propriano and Ajaccio. La Méridionale sails Marseille to Ajaccio and Marseille to Porto-Vecchio. Moby sails Livorno to Bastia, Genoa to Bastia and Santa Teresa Gallura to Bonifacio, and Corsica Ferries sails from Toulon and Nice to the main west and east coast ports and from Livorno and Savona to Bastia. The short Sardinia link, Santa Teresa Gallura to Bonifacio, was retained by Moby and Ichnusa Lines after Sardinia found no rival operator, per a report of 9 October 2026.
| Route | Operator as published | Crossing time |
|---|---|---|
| Santa Teresa Gallura to Bonifacio | Moby, Ichnusa Lines | about 50 to 60 minutes |
| Livorno to Bastia | Corsica Ferries, Moby | about 4 to 5 hours |
| Savona to Bastia | Corsica Ferries | about 6.5 hours |
| Nice to Bastia | Corsica Ferries | about 7.5 to 10 hours |
| Toulon to Corsican ports | Corsica Ferries | about 10 to 13 hours |
| Marseille to Corsican ports | Corsica Linea, La Méridionale | about 12 to 13 hours, often overnight |
Crossing times are aggregator ranges and exact timings depend on the sailing. The comparison logic is simple: air wins for speed and for anyone starting from a city with direct flights, and the ferry wins for anyone bringing a car, a bike or a family load of gear, or combining Corsica with Sardinia on one ticket. The full decision guide is Ferry to Corsica, with the two most common corridors in Nice to Corsica ferry and Corsica Sardinia ferry, and the air side in Flights to Corsica.
Season matters on both fronts. The summer, with July averaging 8.6 mm of rain at Ajaccio and 12 h 6 min of sunshine a day in the Météo-France 1991-2020 station normals, is the high season for both flights and sailings; November, which averages 111.8 mm of rain at Ajaccio, belongs to the islanders. The month-by-month detail is in Corsica weather by month and Best time to visit Corsica.
Common Questions About Corsica Airports
How Many Airports Does Corsica Have?
Corsica has four airports: Ajaccio Napoléon Bonaparte (AJA), Bastia Poretta (BIA), Figari Sud Corse (FSC) and Calvi Sainte-Catherine (CLY).
Which Corsica Airport Is Closest To Bonifacio?
Figari Sud Corse (FSC) is the airport for the far south, serving Bonifacio, Porto-Vecchio and the southern beaches. Bonifacio is also a ferry port, linked to Santa Teresa Gallura in Sardinia by a crossing of about 50 to 60 minutes.
Which Corsica Airport Should I Fly Into For The GR20?
Most GR20 walkers start in the north at Calenzana, which is closest to Calvi (CLY) or Bastia (BIA); the southern end at Conca is closest to Figari (FSC). The trail runs 180 km in about 15 stages, refuges are booked online in advance, and there are no departures from Calenzana after 11:00.
Is There A Train From Corsica's Airports?
The Chemins de fer de la Corse run three lines: Ajaccio to Bastia via Corte, Ponte-Leccia to Calvi, and the Balagne coastal line between Calvi and L'Île-Rousse. The network is a travel experience in its own right rather than an airport shuttle.
Which Is The Main Airport In Corsica?
Ajaccio Napoléon Bonaparte (AJA) serves the capital, the island's largest town with 76,320 residents, and the west coast. Bastia Poretta serves the second town, with 46,867 residents, and the north-east.
Can I Fly Into One Corsica Airport And Out Of Another?
Yes, and multi-base itineraries often do. Pairing AJA with FSC, or BIA with CLY, avoids backtracking across the mountain interior, where drive times such as Bonifacio to Corte run to 2 h 45.
The four Corsica airports between them cover every corner of the island, and matching the field to the base, rather than the flight to the fare, is the single planning decision that most shapes the trip.