Corsica Airports Explained: Ajaccio, Bastia, Calvi or Figari, Which One to Choose
Corsica airports are spread around the island like the points of a compass, and that is the whole problem. Ajaccio sits on the west coast. Bastia is in the northeast. Calvi covers the northwest. Figari is tucked into the far south. Pick the wrong one and you can spend half of your first day on a mountain road instead of at the beach.
The island looks small on a map. It is not small to drive across. Roads bend, climb, and slow down, so a two-hour straight line can turn into a four-hour afternoon. The simplest rule I use is this: decide where you will sleep first, then pick the airport closest to that bed.
Key Takeaways
- Ajaccio is the airport for the capital and the west coast.
- Bastia works best for the northeast, Cap Corse, and trips heading inland.
- Calvi puts you right in the Balagne region in the northwest.
- Figari is the one for Porto-Vecchio, Bonifacio, and the southern beaches.
- For a road trip, compare flying into one airport and out of another against the cost of driving back across the island.
Compare Corsica’s four airports
Each airport serves a different slice of the island. Treat them as four different front doors, not as interchangeable gateways. This table is the quick version. The sections below go into when each one makes sense.
| Airport | Best for | Rough distance to main town |
| Ajaccio Napoléon Bonaparte | Ajaccio, Gulf of Ajaccio, west coast | About 6 km from Ajaccio centre |
| Bastia Poretta | Bastia, Cap Corse, northeast, interior | About 20 km south of Bastia |
| Calvi Sainte-Catherine | Calvi, Balagne, northwest coast | About 7 km from Calvi |
| Figari Sud-Corse | Porto-Vecchio, Bonifacio, far south | Around 25 km to Porto-Vecchio, 20 km to Bonifacio |
Use the table to narrow the field, then check the actual drive to your accommodation before you buy a ticket.
Ajaccio Napoléon Bonaparte for the west coast and capital
Ajaccio’s airport is close to the city and the Gulf of Ajaccio. If your first few nights are in the capital or along the western shore, this is the easy choice. You can be at your hotel within half an hour of collecting your bags.
It also works as a starting point for a trip that moves north or south along the west coast later. For picking a neighbourhood, the Ajaccio accommodation guide compares the centre with the beach areas.
Bastia Poretta for the northeast and Cap Corse
Bastia Poretta sits south of the city on the flat eastern plain. It is the natural arrival point for Bastia, the Cap Corse peninsula, and the Castagniccia villages inland. It is also often the airport with the widest choice of flights from mainland France, which matters if your dates are fixed.
One thing to watch: Bastia is a long way from the south. If you are heading to Porto-Vecchio, do not fly here just because the fare looked good. The drive down the east coast will eat the saving.
Calvi Sainte-Catherine for the northwest
Calvi’s small airport is a few kilometres from town and perfect for a Balagne holiday. Calvi, L’Île-Rousse, and the hill villages behind them are all within easy reach. Flight choice is thinner here, and some routes only run in summer, so check your dates early.
If Calvi is your base, the guide to where to stay in Calvi breaks down the beach, citadel, and old town options.
Figari Sud-Corse for Porto-Vecchio and the far south
Figari is the airport for the famous southern beaches: Palombaggia, Santa Giulia, and the cliffs of Bonifacio. It is a small airport in the countryside, so you will almost certainly want a car or a pre-booked transfer waiting. There is no walking into town from here.
If you are still weighing up a flight against the ferry, the ferry vs flight comparison sets out the trade-offs for different kinds of trip.
Choose an airport based on where you are staying
Once you know your first base, the rest falls into place. I always book the room before the flight when I visit Corsica, because a cheap ticket to the wrong end of the island is not cheap at all.
West coast and Ajaccio
Fly to Ajaccio. Stay in the city if you want restaurants and sights on your doorstep, or along the gulf if you want quiet and a beach.
Northeast, Cap Corse, and inland villages
Fly to Bastia. It gives you a straightforward run up to Cap Corse or across to the villages of the interior, and it is also a sensible last stop before flying home.
Balagne and the northwest beaches
Fly to Calvi. This corner rewards a slow stay, so base yourself in or near Calvi rather than adding a long drive on arrival day.
Bonifacio and the southern resorts
Fly to Figari. Then decide whether you want to be in Porto-Vecchio, in Bonifacio, or at a beach resort between them, and plan the last leg from there.
Check flight availability and seasonal routes
The closest airport is only half the decision. The other half is what actually flies there on your dates.
Direct flights from your departure city
Search all four airports for the same dates. Paris, Marseille, Nice, and Lyon have year-round links to Ajaccio and Bastia. Calvi and Figari get far more connections in summer, and some disappear entirely in winter. From the UK and elsewhere in Europe, direct flights are mostly seasonal, so a connection through mainland France is common.
Expect fewer routes outside summer
A route you saw in July may not exist in October. Check the live schedule for the day you want to fly rather than relying on a list of destinations. If your dates are flexible, shifting by a day or two can open up a better airport.
Compare connections carefully
A connection can make an awkward airport workable, but count the full journey: departure time, layover, arrival time, then the drive. The cheapest itinerary is not the easiest if it lands after the rental desk has closed.
Plan the journey from the airport to your bed
The flight gets you to Corsica. The last 30 km often decide how your first day feels.
Car rental vs buses, taxis, and transfers
For a trip that covers beaches, villages, and more than one base, a rental car is close to essential. For a short stay in one town, a taxi or pre-booked transfer may be simpler and cheaper. The Corsica car rental guide covers what to know before you take on the mountain roads.
Allow extra time on the roads
Do not trust straight-line distances. The coast roads are slow and the interior is slower. Keep arrival day light and avoid booking anything important for the evening you land.
Public transport is limited
Buses exist but run infrequently, especially outside summer. The Corsica scenic train links Bastia, Corte, Ajaccio, and Calvi and is a lovely way to travel, but it does not stop at any airport. You will still need a connection to reach it.
Think about where you return the car
For a one-region trip, collect and return the car at the same airport. For a road trip, ask about one-way rentals between airports and compare the fee against the time spent driving back. My checklist is short:
- Check the rental desk hours against your landing time.
- Confirm pickup and drop-off locations before paying.
- Add any one-way fee to the total.
- Make sure your accommodation has parking.
Match the airport to your trip length
Short stay, one region
Fly in and out of the nearest airport and spend your days where you are. Three or four nights is not long enough to justify crossing the island.
Island road trip
Flying into one airport and out of another, say Bastia in and Figari out, saves a long drive back and lets you see more. It only works if the flights and the one-way rental line up. The seven-day Corsica road trip shows how to string the overnight bases together.
Allow for the crossing
If you do change regions, make that a travel day in its own right. A spare night near your departure airport takes the stress out of the final morning. For a sense of which towns suit which kind of trip, see the guide to where to stay in Corsica.
Compare the full cost, not the fare
A low fare to the far end of the island is a false saving. Add the car rental days, the fuel, any transfer, and possibly an extra night to make an early flight work. Then compare two or three complete door-to-door plans side by side. The best airport is the one that makes the whole trip hang together with the least wasted driving.
Conclusion
Corsica airports each open onto a different part of the island, so the right one depends entirely on where you plan to stay. Ajaccio for the west, Bastia for the northeast, Calvi for the northwest, Figari for the south. Book your first base, check what actually flies on your dates, and include the drive in the budget. If you are touring, look at an open-jaw ticket, but only if the rental car logistics make it worth it.
Frequently Asked Questions
Which airport is best for a first visit to Corsica?
The one nearest your first hotel. Ajaccio for the west coast, Bastia for the northeast, Calvi for Balagne, Figari for the south. There is no single best airport for the whole island.
Which Corsican airport is closest to Porto-Vecchio?
Figari Sud-Corse, roughly 25 km away. You will need a car or a pre-arranged transfer for the last stretch.
Is Bastia or Ajaccio better for a Corsica trip?
Bastia suits the northeast, Cap Corse, and the interior. Ajaccio suits the capital and the west coast. Bastia often has more flights, so it can be the better choice when your dates are fixed and you are happy to drive.
Does Calvi airport serve the Balagne region?
Yes. Calvi Sainte-Catherine is a few kilometres from Calvi and is the natural airport for the whole Balagne area, including L’Île-Rousse.
Should I rent a car in Corsica?
For anything beyond a short stay in one town, yes. Buses are infrequent and the best beaches and villages are hard to reach without your own wheels.
Can I fly into one Corsican airport and out of another?
Yes, and it works well for a road trip. Just confirm the one-way rental fee and availability before booking the flights.
Do flights to Corsica run all year?
Ajaccio and Bastia have year-round links with mainland France. Calvi and Figari are far busier in summer, and many international routes to all four airports are seasonal.
