• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Blog Corsica Lovers Logo EN

Corsica Lovers

To awaken your senses in Corsica - Claire et Manu’s Blog

  • DESTINATIONS
    • CAP CORSE
    • BALAGNE
  • CORSICA BEACHES
  • TOWNS + VILLAGES
    • BEST TOWNS IN CORSICA
    • BEST VILLAGES IN CORSICA
    • BONIFACIO
    • CALVI
    • ILE-ROUSSE
    • PORTO-VECCHIO
    • SAINT-FLORENT
  • ALL OUR TRAVEL TIPS
  • English
    • Français
    • Nederlands
    • Deutsch
    • Italiano
    • Español
Home » Best things to do in Corsica

Calvi or Bastia: where to go? (tips + photos)

by Claire ROBINSON, Region Lovers | 6 April 2026 | no intrusive ads, no sponsored content, just some affiliate links - if you use them, we get a small commission (read more)

Are you planning to visit Corsica and wondering whether to choose Calvi or Bastia?
We love both destinations. The choice is difficult, but we’re here to help you with our opinions on specific criteria.
Here’s our Calvi vs Bastia battle with tips and photos:

  • Charm and ambience
  • Beaches, monuments and museums
  • Location and excursions
  • Hotels and restaurants
  • …
Calvi or Bastia

This opinion is completely independent, based on our experiences. We visited the area anonymously, making our own choices and paying all our bills in full.

Content
Calvi or Bastia: summary of the comparison
Access + Location to explore the region
City charm / Atmosphere
Easy to get around these cities
Most beautiful beaches: Calvi or Bastia?
Attractions, museums and monuments
Excursions around the cities
Hotels: Calvi vs Bastia
Best gastronomic offer
Can we visit Calvi and Bastia on the same trip?
And why not other cities?

Calvi or Bastia: summary of the comparison

Short answer

These two Corsican towns have a long history and a lot of character. You can’t go wrong staying in one of them. However, they are located in very different parts of the island, which has a strong influence on the excursions you can make and the general atmosphere of your stay.

Calvi is a seaside resort in the Balagne region, renowned for its wide sandy beach, Genoese citadel and access to superb hilltop villages. The town blends seaside ambience and historical heritage.

Calvi Citadel seen from the beach
Calvi citadel seen from the beach

Bastia is Corsica’s second-largest city, more urban and livelier all year round. Its old port, colorful alleyways and citadel make this a stopover rich in cultural discoveries. It’s also the ideal base for exploring Cap Corse.

Depending on what you’re looking for…

  • for the best beaches in town: Calvi
  • for the beaches around the town: Calvi
  • for charming streets: Bastia
  • for monuments and architecture: Bastia
  • for museums: Bastia
  • for gastronomy and atmosphere: Bastia
  • for families: Calvi
  • for nightlife: Calvi
  • for excursions in the region: equal
  • for easy exploration on foot: Calvi

See the top-rated accommodations in Calvi.

See the best-rated accommodations in Bastia.

Access + Location to explore the region

The two towns are located in the northern half of Corsica, but on opposite coasts. Calvi is on the west coast, in the Balagne region. Bastia is on the east coast, in the north of the island.

Here’s a map showing Bastia and Calvi in northern Corsica:

Map of the most beautiful cities in Corsica
Map: Bastia and Calvi in northern Corsica

They are about 2 hours apart by inland road (via the D81 and T30).

  • Calvi to Bastia = approx. 2 hours’ drive
  • Bastia to Saint-Florent = 45min drive
  • Calvi to L’Île-Rousse = 30min drive
  • Bastia to L’Île-Rousse = 1h30 drive

Airports

Both cities have their own airport, making it easy to get to.
Calvi-Sainte-Catherine airport is a small airport offering seasonal flights from several French and European cities: Lyon, Marseille, Nice, Paris Orly, Toulouse, Brussels Charleroi, London Stansted, among others.
Bastia-Poretta airport is larger and serves more destinations all year round. It lies about 20km south of the city.
Compare available flights.

land in Bastia

Ferries

Bastia is Corsica’s main ferry port. Regular connections arrive from Nice, Marseille and Toulon, as well as from Italy (Genoa, Savona, Piombino). The fastest ferry links Piombino to Bastia in less than 3 hours.
For Calvi, Corsica Ferries and Corsica Linea serve the nearby port of L’Île-Rousse from Nice, Marseille or Toulon. It’s a 30-minute drive to Calvi.

You can find all the ferry options and timetables on Directferries.com.
To help you choose, see our article on ferries to Corsica.

Ferry to Corsica
OUR TIPS FOR RENTING A CAR IN Corsica
  • Compare prices on our preferred platform: DiscoverCars – one of the best rated sites.
  • Choose a car that is powerful enough (the roads are steep) but compact (some passages are narrow).
  • Think of thecomplete insurance (some roads are tortuous and narrow).
  • There is a lot of demand, book it early.
See available cars ->

See all our tips

City charm / Atmosphere

Explore the streets of Calvi

The marina of Calvi

Calvi offers a very distinct mix of atmospheres. The citadel area, perched on its rocky promontory, offers historic streets that take us back several centuries. Below, the waterfront around the marina is more lively, with restaurants, hotels and a relaxed resort atmosphere.
We particularly appreciated the contrast between these two facets of the city. The citadel has a timeless feel, while the port exudes Mediterranean flair.

Walk in the citadel of Calvi

Explore the streets of Bastia

Place de Bastia

Bastia’s old town is organized around two main elements: the citadel and the old port. Between the two, a network of large squares and narrow streets with colorful houses forms a veritable labyrinth. Many buildings date back to the 18th century and bear witness to the Genoese influence on the town.
We think Bastia has more of an urban character than Calvi. The Old Port district is particularly attractive, dominated by the Saint-Jean-Baptiste church whose two bell towers are reflected in the water.

Bastia's old port
Bastia’s old port

Our review

We think Bastia has more charm in terms of its architectural heritage and city atmosphere. Calvi has a different appeal, with its citadel and seaside setting. It all depends on whether you’re looking for a seaside town or a town with character.

Easy to get around these cities

Getting around Calvi

Stairs in the narrow streets of Calvi's Citadel
Visit the citadel of Calvi

Calvi is fairly compact and easy to explore on foot. A pontoon runs along the entire beach, giving direct access to the seafront. The main difficulty remains the citadel: its old cobbled streets and staircases require good shoes. Outside the town, you’ll need a car to explore the beaches and villages of the Balagne region. However, the beach train (U Trinichellu) makes it possible to reach L’Île-Rousse and the beaches between the two towns without a vehicle.

Getting around Bastia

Bastia tourist train

The marina district is easily accessible on foot. However, if you want to reach the citadel or other parts of the city, you’ll have to climb a series of stairs and steep inclines. We recommend good walking shoes. A tourist train is also an effortless way to discover the main points of interest.

Our review

On the whole, Calvi is easier to explore on foot, thanks in particular to the beach that can be reached directly from the center. Bastia requires a little more physical effort because of its relief.

Most beautiful beaches: Calvi or Bastia?

Calvi Beaches

Calvi’s beach is one of the town’s greatest assets: a long strip of white sand bordered by pine trees, with views of the mountains and citadel. We love this combination of nature and city. There are no beachfront buildings here, and the setting remains unspoilt.
In summer, however, it is very busy.

View of the citadel from Calvi beach

Around Calvi, in the Balagne region, you’ll find other beautiful beaches in coves: the Sainte-Restitude beach, the Arinella-Lumio beach or the Punta di Spanu point.
See our article on the most beautiful beaches around Calvi.

Calvi beach Corsica

Beaches of Bastia

Bastia’s beach facilities are more limited. To the south of the town, the Arinella beach is wide but lacks the cachet of the west coast beaches. In town, there’s just one small cove accessible by a staircase: Ficaghjola beach.

Arinella Beach in Bastia
Arinella Beach in Bastia

To find remarkable sandy beaches, you’ll have to head for Saint-Florent and the Agriates desert, around 45 minutes away by car. The beaches of Saleccia and Lotu are among the most beautiful in Corsica.

See our list of Bastia beaches.

Beach of Saleccia in the desert of Agriates
The beach of Saleccia in the desert of Agriates

Our review

Calvi wins without hesitation. Having access to such a large sandy beach right in the center of town is a considerable advantage. We love the view of the citadel from the water. Bastia can’t compete on this criterion, although the beaches of the Agriates desert are well worth a visit.

Attractions, museums and monuments

Attractions in Calvi

View from the citadel of Calvi

The main attractions in Calvi are:

  • The Genoese citadel, built between 1483 and the 17th century, whose fortifications and narrow streets offer a real trip back in time.
  • The wide, white-sand beach lined with pine trees
  • The marina and lively waterfront
  • Saint-Jean-Baptiste church inside the citadel
  • The presumed home of Christopher Columbus (according to local tradition)
  • The Revellata lighthouse, accessible by foot

See our complete guide to what to do in Calvi.

Attractions in Bastia

Citadel of Bastia

The main attractions in Bastia are:

  • The citadel district (Terra Nova) on its promontory, surrounded by surrounding walls
  • The old port (Terra Vecchia), dominated by the 17th-century Church of St. John the Baptist, with its remarkable Baroque features.
  • The Governors’ Palace, home to the Bastia Museum dedicated to Corsican history and heritage
  • The Saint-Roch Oratory of the 17th century
  • The Romieu garden, linking the old port to the citadel
  • Place Saint-Nicolas, one of France’s largest squares

See our article on what to do in Bastia.

Saint-Jean-Baptiste Church in Bastia
Saint-Jean-Baptiste Church in Bastia

Our review

Bastia offers more monuments and buildings of visual interest. The richness of its Baroque heritage and the diversity of its neighborhoods make it a richer city to explore culturally. Calvi relies above all on its citadel, which nevertheless remains a remarkable site. We give Bastia the edge in this category.

Excursions around the cities

Excursions from Calvi

Village of Pigna with its blue shutters
Village of Pigna in Balagne

From Calvi, you can visit:

  • The hilltop villages of Balagne: Pigna, Speloncato, Sant’Antonino… These “fortress villages” offer superb views and a long history. Find our selection in our article on the most beautiful villages of Balagne.
  • L’Île-Rousse and its islands of red porphyry (30min drive) – find out more
Calanques de Piana
Calanques de Piana
  • The calanques de Piana and the Scandola reserve: you can take the road to Porto Ota (1h45) and embark on a boat tour – book ahead. Or choose a boat departure directly from Calvi – see if the tours are active this year.
  • The beaches of Balagne, accessible by car or by train from the beaches – find out more

If you don’t have a car, there are organized tours from Calvi to the villages of Balagne – see tour availability.

Excursions from Bastia

Black beach of Cap Corse
Black beach of Cap Corse

From Bastia, you can visit:

  • The Cap Corse tour, a spectacular circuit along the northern tip of the island – find out more
  • The charming village of Erbalunga on the east coast of Cap Corse – find out more
  • Saint-Florent, its old town and the Patrimonio vineyards (45min drive) – find out more
Agriates Desert
View of the Agriates desert
  • The Agriates desert and its dreamy beaches (Saleccia, Lotu) – find out more
  • The natural reserve of the pond of Biguglia
  • The Roman ruins of Aleria, to the south – find out more

Our review

The two cities offer very different excursions. From Calvi, explore the Balagne region and its villages, as well as the calanques de Piana. From Bastia, you can discover Cap Corse and the Agriates desert. We declare equality: it’s all up to you, between hilltop villages and wild coastline.

Hotels: Calvi vs Bastia

Hotels in Calvi

Center of Calvi

Calvi’s hotel offer is varied, from charming hotels to beachfront campsites. We found some great addresses to suit all budgets.
We recommend..:

  • Beach side: Hotel Onda – modern and soothing decoration, a great experience – Check photos and availability
  • Charming: Hotel Kasano – right next to the citadel, an elegant hotel whose works of art inspired us – check photos and availability.
  • Luxury: Hotel La Villa Calvi – magnificent perspective effects and breathtaking views – See prices, photos and availability

See the best hotel and rental offers
or see our article on the best hotels in Calvi.

Hotels in Bastia

Hôtel Des Gouverneurs Bastia

The hotel offer in Bastia is less developed than in other Corsican towns, but there are some good addresses.
We recommend..:

  • In the citadel: Hôtel Des Gouverneurs – our stay here was unforgettable. From our suite, we had a breathtaking view of the Bastia marina – Check photos and availability
  • Beach side: Hotel Alivi – less than a 10-minute drive from the center, the rooms and pool offer beautiful sea views. We appreciate the possibility of descending directly onto a beach – Check photos and availability
  • Boutique: Hôtel Monsieur Miot – original decor and human-scale atmosphere in the heart of downtown – Check photos and availability

See the best rated accommodations in Bastia
or see our article on the best hotels in Bastia.

Our review

Calvi has a wider and more varied offer, particularly for seaside holidays. Bastia makes up for this with a few well-placed characterful addresses in the citadel and historic center. If the choice of accommodation is a decisive criterion, we give Calvi a slight edge.

Best gastronomic offer

Corsica is full of specialities to discover: charcuterie (lonzu, coppa, prisuttu), cheeses (brocciu), cookies (canistrelli)… In both towns, you can sample these local products.

Restaurants in Calvi

Restaurant La Table
Charcuterie and Corsican cheese

In Calvi, the gastronomic scene is driven by restaurants on the seafront and those nestled in the narrow streets of the citadel.

See our article on Calvi’s best restaurants.

Restaurants in Bastia

Table di Maru

Bastia offers a lively year-round gastronomic scene, concentrated around the old port. We find the atmosphere particularly pleasant in the evening, when the terraces come alive. The town boasts a varied choice of restaurants, from traditional Corsican fare to more creative Mediterranean cuisine.

See our article on Bastia’s best restaurants.

Our review

Bastia has the advantage of being lively all year round. In summer, both cities offer a wide range of culinary experiences. If you’re visiting out of season, Bastia remains the safest choice for open restaurants and a pleasant atmosphere.

Can we visit Calvi and Bastia on the same trip?

The two towns are about 2 hours apart. So it’s perfectly possible to combine them in the same holiday, especially if you’re taking a road trip to Corsica. We recommend spending at least one night in each to fully appreciate their respective atmospheres, especially in the evening when the harbors light up.

They are both among the best towns to stay in Corsica.

And why not other cities?

In Corsica, there are other interesting towns to discover. You can read our comparison:

  • Ajaccio or Bastia
  • Calvi or Ile-Rousse
  • …

Or see our list of the best places to stay in Corsica.

PLAN YOUR TRIP TO Corsica

Inspiration destinations

  • Best things to do in Corsica
  • Ajaccio or Bastia?
  • North or South Corsica?
  • Planning a road trip in Corsica
  • Itineraries: 3 days – 4 or 5 days – 1 week – 10 days – 2 weeks

Best of

  • The most beautiful beaches of Corsica
  • The most beautiful villages of Corsica
  • The most beautiful cities of Corsica
  • The most beautiful destinations in Corsica
  • The museums of Corsica
  • Hidden gems in Corsica
  • The most beautiful natural pools
  • What to do in North Corsica
  • Best things to do in South Corsica
  • Canyoning in Corsica
Beach of Ostriconi

Where to stay

  • Where to sleep in Corsica
  • The most beautiful hotels in Corsica
  • Best luxury hotels in Corsica
  • Best seaside hotels
Hotel Cala di Greco

Practice

  • Which ferry to Corsica
  • How to get to Corsica
  • Renting a car in Corsica
  • Driving in Corsica
See all our tips arrow
SHE MADE THE TRIP AND WROTE THE ARTICLE Claire

Region Lovers' 10 commitments
  1. Visit all the places we tell you about.
  2. For each city, stay in at least one hotel and visit the ones we recommend.
  3. For each city, eat in at least one restaurant, visit the ones we select.
  4. Pay all our invoices in full, refuse any partnership or sponsorship.
  5. Periodically update our articles, with the help of our readers.
  6. Enrich our articles with our first-hand experiences.
  7. Use 99% of our own photos
  8. Use digital tools in a reasoned and transparent way, feeding them with information verified on site.
  9. Provide information on the traveler/writer pairing that gave rise to the article.
  10. Tell you what we do, and do what we tell you!

Claire and Manu

Find out more about the team and our history.


Primary Sidebar

A sister with a passion for travel, an epicurean brother, deep-rooted family values, a team that is growing richer by the day...

the team and our history

Besoin d’une information sur la Corse? Nous avons sûrement la réponse :


SearchNeed information about Corsica? We may have the answer:

Footer

Blog Corsica Lovers Logo

our videos on Youtube

our photos on Instagram

our news on Linkedin

contact form

SEARCH OUR SITE

Search

OUR MULTI-DESTINATION BLOGS

Regionlovers.fr

ZigZagroadtrips.com

OUR OTHER REGIONS TO DISCOVER

LoireLovers.fr

NormandieLovers.fr

ProvenceLovers.fr

CanariasLovers.com

CHANGE LANGUAGE
  • French
  • English (English)
  • Deutsch (German)
  • Nederlands (Dutch)
  • Español (Spanish)
  • Italiano (Italian)

Mentions Légales / Conditions d’utilisation / Politique de confidentialité

Copyright Corsica Lovers © 2026 · Log inLog in

Avant les plages et villages... parlons cookies !
We share everything with you: our favourite places, our tips, our good plans... and without invading you
with ads! To bring you the best possible site, cookies are an essential ingredient. Do you accept them?

Find out more
Fonctionnel Always active
Le stockage ou l’accès technique est strictement nécessaire dans la finalité d’intérêt légitime de permettre l’utilisation d’un service spécifique explicitement demandé par l’abonné ou l’utilisateur, ou dans le seul but d’effectuer la transmission d’une communication sur un réseau de communications électroniques.
Préférences
Le stockage ou l’accès technique est nécessaire dans la finalité d’intérêt légitime de stocker des préférences qui ne sont pas demandées par l’abonné ou l’utilisateur.
Statistiques
Le stockage ou l’accès technique qui est utilisé exclusivement à des fins statistiques. Le stockage ou l’accès technique qui est utilisé exclusivement dans des finalités statistiques anonymes. En l’absence d’une assignation à comparaître, d’une conformité volontaire de la part de votre fournisseur d’accès à internet ou d’enregistrements supplémentaires provenant d’une tierce partie, les informations stockées ou extraites à cette seule fin ne peuvent généralement pas être utilisées pour vous identifier.
Marketing
Le stockage ou l’accès technique est nécessaire pour créer des profils d’utilisateurs afin d’envoyer des publicités, ou pour suivre l’utilisateur sur un site web ou sur plusieurs sites web ayant des finalités marketing similaires.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
Voir les préférences
  • {title}
  • {title}
  • {title}
Avant les plages et villages... parlons cookies !
Pour offrir les meilleures expériences, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils. Le fait de consentir à ces technologies nous permettra de traiter des données telles que le comportement de navigation ou les ID uniques sur ce site. Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Fonctionnel Always active
Le stockage ou l’accès technique est strictement nécessaire dans la finalité d’intérêt légitime de permettre l’utilisation d’un service spécifique explicitement demandé par l’abonné ou l’utilisateur, ou dans le seul but d’effectuer la transmission d’une communication sur un réseau de communications électroniques.
Préférences
Le stockage ou l’accès technique est nécessaire dans la finalité d’intérêt légitime de stocker des préférences qui ne sont pas demandées par l’abonné ou l’utilisateur.
Statistiques
Le stockage ou l’accès technique qui est utilisé exclusivement à des fins statistiques. Le stockage ou l’accès technique qui est utilisé exclusivement dans des finalités statistiques anonymes. En l’absence d’une assignation à comparaître, d’une conformité volontaire de la part de votre fournisseur d’accès à internet ou d’enregistrements supplémentaires provenant d’une tierce partie, les informations stockées ou extraites à cette seule fin ne peuvent généralement pas être utilisées pour vous identifier.
Marketing
Le stockage ou l’accès technique est nécessaire pour créer des profils d’utilisateurs afin d’envoyer des publicités, ou pour suivre l’utilisateur sur un site web ou sur plusieurs sites web ayant des finalités marketing similaires.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
Voir les préférences
  • {title}
  • {title}
  • {title}