Cheap Ajaccio from Edinburgh: an all-in weekend from ~£376

La citadelle et le golfe d'Ajaccio en CorsePhoto: Unsplash · images.unsplash.com/photo-1662400089180-fca83cc9be9a

Ajaccio is Corsica's sun-warmed capital, the birthplace of Napoleon Bonaparte and an easy first taste of the island for anyone travelling on a budget. From Edinburgh it is roughly 3h23 by plane, and once you arrive the whole centre unfolds on foot, from the old town lanes to the palm-lined seafront.

You do not need to spend much to enjoy it. The best of Ajaccio is free or close to it: the light on the gulf, a swim off a public beach, an evening stroll around Place Foch and the port. Pair those with a couple of low-cost museums and you have a full trip without stretching your wallet.

The all-in budget, line by line

Estimated split margin ~£30
~£376 / £387 budget
Transport ~£92
Lodging ~£163
On-site ~£120
Free budget left ~£11

Indicative estimate for 2 nights, 1 traveler. A range, never a firm price.

Getting there from Edinburgh

From
Edinburgh (EDI)
To
Ajaccio (AJA)
Mode
Flight
Est. duration
~3h23
Distance
~1 780 km

Duration and distance are indicative (as the crow flies). Book early and target weekday departures to cut the transport cost.

Getting there and staying on budget

Coming from Edinburgh, count on 3h23 by plane to reach the city. Ajaccio rewards travellers who keep it simple: markets near Place Foch are perfect for picnic supplies, and tap water and public beaches cost nothing. Many sights are wallet-friendly too, so a paid visit to Maison Bonaparte or the Palais Fesch and its Museum of Fine Arts stays affordable even on a tight day.

Getting around and neighbourhoods

The compact centre means you can walk almost everywhere, from the cathedral (the Cathedral of Our Lady of the Assumption) to the harbour and the old town, which keeps transport costs near zero. Basing yourself close to Place Foch or the port puts cafes, the market and the seafront within a few minutes. For the coast, local buses run west toward the Sanguinaires Islands and Pointe de la Parata, where the sunset views come free.

Best time to visit

Ajaccio has a Mediterranean climate, so late spring and early autumn tend to bring warm weather, calmer crowds and gentler prices than the July and August peak. Summer is hottest and busiest, which usually pushes accommodation costs up. Travelling in the shoulder seasons is the easiest way to enjoy the beaches and the gulf while keeping your budget in check.

What to do in Ajaccio?

Museums, neighbourhoods, must-sees: here's what to see on site.

What to do in Ajaccio: see the guide →
Book activities in Ajaccio →

Skip-the-line tickets and guided tours via our partners.

Best time to go

For Ajaccio, aim for June, July, September: nice weather and still-reasonable prices.

Ready for Ajaccio?

See the full guide: what to do, where to stay, and the all-in weekend budget.

See the full guide →

Reach Ajaccio from another city

Some bookings go through affiliate links: it keeps us running, at no extra cost to you. Prices shown are range estimates, never firm prices.