Bastia City

City in France, known for its port and history

Bastia’s old port and citadel serve as Corsica’s northeastern gateway: ferries, seafood restaurants, narrow alleys, artisan shops and nearby Cap Corse roads that reveal mountain villages and coastal coves.

Main image
Wikivoyage banner
Costs
$90-$130 typical daily budget
Moderate island prices; peak-season accommodation can be expensive.
Safety
Mostly safe with usual precautions
Generally safe; standard caution at night in busy areas.
Best Time
May-September (beach season)
Warm, beach-friendly weather and ferry connections operate reliably.
Bastia's Genoese-built citadel and winding Terra Vecchia streets reflect centuries of Genoese rule and maritime history.
Local Time
8:51 AM
GMT+2
Weather
Population
41,001

Why Visit Bastia?#

A bustling Corsican port where Genoese ramparts, a lively old port and rugged coastal scenery meet Mediterranean flavor. Wander the Vieux Port and the citadel district, sample figatellu and chestnut specialties in family-run restaurants, and use the city as a gateway to Cap Corse and mountain trails. Local polyphonic singing and markets add cultural color, so visitors get both seaside charm and a strong sense of Corsican identity.

Best Things to Do in Bastia#

Bastia Bucket List#

Don't Miss

Bastia Vieux Port - Bastia Vieux Port buzzes with fishing boats, cafés, and waterfront promenades.

Place Saint-Nicolas - Place Saint-Nicolas offers broad esplanade, terraces, and lively Corsican atmosphere.

Église Saint-Jean-Baptiste - Église Saint-Jean-Baptiste features grand Baroque interior and twin bell towers.

Hidden Gems

The Citadel (Terra Vecchia) - The Citadel (Terra Vecchia) offers winding lanes, museums, and gulf views.

Musée de Bastia - Musée de Bastia reveals local history and Genoese influence across the centuries.

Local market by the port - Small markets near the harbour sell Corsican charcuterie, cheeses, and artisanal goods.

Day Trips

Cap Corse coastal drive - Drive Cap Corse’s coastal road for dramatic headlands, fishing villages, and vineyards.

Desert des Agriates and Saleccia Beach - Boat to Desert des Agriates’ Saleccia Beach for wild sand and turquoise water.

Best Time to Visit Bastia#

Bastia has a Mediterranean climate with hot, dry summers and mild, wetter winters. Visit late spring through early autumn for beaches, hiking, and quieter travel before peak crowds arrive.

Winter

December - February

8-14°C (46-57°F)

Milder, wetter winter with quieter towns and dramatic coastal storms; great for off-season pricing but fewer ferry and tourist services available.

Spring & Autumn

March - May & September - November

12-22°C (54-72°F)

Pleasant temperatures, blooming hills or golden foliage, and fewer crowds-ideal for exploring mountain villages, coastal drives, and sampling local Corsican cuisine.

Summer

June - August

22-32°C (72-90°F)

Hot, sunny, and perfect for beaches and boat trips; coastal towns swell with visitors so book accommodation early and expect lively evenings.

Climate

Temperate climate with warm summers (peaking in August) and cool winters (coldest in February). Temperatures range from 7°C to 28°C. Moderate rainfall (817 mm/year).

Best Time to Visit
JulyAugustJune
Temperature & Rainfall
Temperature Range
37°
Warmest Month
-2°
Coldest Month
Monthly Conditions

January

January is cool with highs of 13°C and lows of 7°C. Moderate rainfall (72 mm) and partly cloudy skies.

60 Good

Comfort

10°
Feels Like Cool
10°C
Temperature
13°
79%
Humidity
Very Humid

Weather

72 mm
Rainfall
5.2 m/s
Wind
Light Breeze
0.2
UV Index
Low
9.3h daylight

February

February is the coolest month with highs of 13°C and lows of 7°C. Moderate rainfall (75 mm) and partly cloudy skies.

62 Good

Comfort

10°
Feels Like Cool
10°C
Temperature
13°
77%
Humidity
Very Humid

Weather

75 mm
Rainfall
5.2 m/s
Wind
Light Breeze
0.4
UV Index
Low
10.4h daylight

March

March is cool with highs of 15°C and lows of 8°C. Moderate rainfall (72 mm) and partly cloudy skies.

64 Good

Comfort

12°
Feels Like Cool
12°C
Temperature
15°
76%
Humidity
Very Humid

Weather

72 mm
Rainfall
5.1 m/s
Wind
Light Breeze
0.7
UV Index
Moderate
11.8h daylight

April

April is cool with highs of 17°C and lows of 10°C. Moderate rainfall (76 mm) and partly cloudy skies.

70 Very Good

Comfort

14°
Feels Like Cool
14°C
Temperature
10° 17°
73%
Humidity
Very Humid

Weather

76 mm
Rainfall
4.7 m/s
Wind
Light Breeze
1.1
UV Index
High
13.2h daylight

May

May is cool with highs of 21°C and lows of 13°C. Moderate rainfall (47 mm).

78 Very Good

Comfort

17°
Feels Like Cool
17°C
Temperature
13° 21°
68%
Humidity
Humid

Weather

47 mm
Rainfall
4.0 m/s
Wind
Light Breeze
1.6
UV Index
Very High
14.4h daylight

June

June is mild with highs of 25°C and lows of 17°C. Moderate rainfall (40 mm) and mostly sunny skies.

90 Ideal

Comfort

21°
Feels Like Mild
21°C
Temperature
17° 25°
60%
Humidity
Humid

Weather

40 mm
Rainfall
4.3 m/s
Wind
Light Breeze
1.9
UV Index
Very High
15.1h daylight

July

July is mild with highs of 28°C and lows of 20°C. The driest month with just 14 mm and clear sunny skies.

98 Ideal

Comfort

24°
Feels Like Mild
24°C
Temperature
20° 28°
54%
Humidity
Humid

Weather

14 mm
Rainfall
3.9 m/s
Wind
Light Breeze
2.0
UV Index
Extreme
14.8h daylight

August

August is the warmest month with highs of 28°C and lows of 20°C. Moderate rainfall (34 mm) and mostly sunny skies.

94 Ideal

Comfort

24°
Feels Like Warm
24°C
Temperature
20° 28°
54%
Humidity
Humid

Weather

34 mm
Rainfall
3.9 m/s
Wind
Light Breeze
1.7
UV Index
Very High
13.7h daylight

September

September is mild with highs of 25°C and lows of 18°C. Moderate rainfall (75 mm).

82 Excellent

Comfort

21°
Feels Like Mild
21°C
Temperature
18° 25°
63%
Humidity
Humid

Weather

75 mm
Rainfall
4.3 m/s
Wind
Light Breeze
1.1
UV Index
High
12.3h daylight

October

October is cool with highs of 21°C and lows of 14°C. The wettest month with heavy rain (123 mm) and partly cloudy skies.

70 Very Good

Comfort

18°
Feels Like Cool
18°C
Temperature
14° 21°
73%
Humidity
Very Humid

Weather

123 mm
Rainfall
4.5 m/s
Wind
Light Breeze
0.6
UV Index
Moderate
10.9h daylight

November

November is cool with highs of 17°C and lows of 10°C. Significant rainfall (101 mm) and partly cloudy skies.

68 Good

Comfort

14°
Feels Like Cool
14°C
Temperature
11° 17°
79%
Humidity
Very Humid

Weather

101 mm
Rainfall
4.9 m/s
Wind
Light Breeze
0.3
UV Index
Low
9.6h daylight

December

December is cool with highs of 14°C and lows of 8°C. Regular rainfall (88 mm) and partly cloudy skies.

62 Good

Comfort

11°
Feels Like Cool
11°C
Temperature
14°
80%
Humidity
Very Humid

Weather

88 mm
Rainfall
5.4 m/s
Wind
Light Breeze
0.2
UV Index
Low
9.0h daylight

How to Get to Bastia#

Bastia is served by Bastia-Poretta Airport (BIA) with shuttles, taxis and rental cars into town. Corsica’s rail and bus services are valuable for inter-town travel but run less frequently than mainland services - plan connections in advance, especially outside summer.

By Air

Bastia-Poretta Airport (BIA): The main airport for Bastia is Poretta, about 20-30 km south of the city. Regular transfers include airport shuttles to Bastia, taxis (journey ~25-35 minutes) and car hire; travel time to Bastia centre is typically 20-35 minutes depending on traffic.

Seasonal / charter services: In summer there are additional seasonal flights from mainland France and European cities.

By Train & Bus

Train: Bastia’s Gare de Bastia (Bastia station) is on the island’s metre-gauge rail network; trains (and rail replacement buses at times) connect Bastia with inland towns. Rail services on Corsica are scenic but less frequent than on the mainland - check the Chemins de Fer de la Corse timetable.

Bus: Regional buses and shuttles link Bastia with the airport, other Corsican towns and coastal villages. Schedules are seasonal; summer services are more frequent and useful for coastal transfers.

How to Get Around Bastia#

Bastia is easily reached via Bastia-Poretta (BIA) and by ferry from mainland France; on-island travel relies on a mix of regional trains, buses and car hire, with cars essential to reach many remote beaches and mountain roads.

  • Airport shuttle & taxis (€20-€40 (taxi typical)) - The airport shuttle and taxis connect BIA with Bastia’s centre and port (journey ~20-35 minutes). Shuttles and buses are the budget option; taxis are quicker and convenient for late arrivals or heavy luggage.
  • Chemins de Fer de la Corse (regional trains) (€3-€20 (typical regional fares)) - Corsica’s metre-gauge railway links Bastia with inland towns and offers scenic journeys. Services are less frequent than on the mainland; check the official timetable and expect longer travel times for cross-island trips.
  • Regional buses (€3-€20 (typical)) - Buses provide connections across Corsica and supplement rail services; in high season frequencies increase. Buses are essential for many destinations not directly on the rail line and for reaching small coastal villages.
  • Car hire (€40-€100/day (typical)) - Hiring a car is the most flexible way to explore Corsica’s rugged interior and scattered beaches - driving lets you reach remote spots beyond public transport. Roads can be narrow and mountainous; allow extra time and drive carefully.
  • Ferries (from mainland France) (Varies by route and season) - Bastia is a major Corsican port with regular ferry links to mainland ports (e.g., Marseille, Nice) and seasonal crossings from other French ports and Italy. Ferries are an alternative if you prefer to travel with a car or avoid flying.
  • Walking - Bastia’s harbourfront, citadel area and old streets are compact and best seen on foot; allow time for uphill walks to viewpoints and fortifications.

Where to Stay in Bastia#

Budget

Port / Vieux Port - €40-90/night

Bastia has modest budget guesthouses and a few economy chain hotels near the port; options are limited compared with larger Corsican towns.

Small inns and guesthouses - Budget rooms near the port

Ibis / economy chains in area - Basic, trustworthy chain options

Mid-Range

Old Port / Citadel - €90-160/night

Mid-range hotels and pensions provide comfortable stays close to the port and ferry links - good choices for exploring northern Corsica.

Comfort hotels and seaside pensions - Good balance of comfort and value

Mercure / local mid-range options - Convenient, central locations

Luxury

Seafront / Nearby Coast - €160+/night

Bastia itself has few large luxury resorts; luxury travellers typically book elegant villas or boutique hotels tucked into coastal or countryside settings.

Boutique luxury hotels and villas - Private villas and upscale properties

High-end countryside estates - Quiet, premium stays

Where to Eat in Bastia#

Corsican Specialties

Bastia’s food scene showcases Corsican charcuterie, fresh seafood and simple grilled dishes using island ingredients - often enjoyed with local wines.

  • Chez Tino - Seafood-focused Corsican plates
  • A Casetta - Traditional island recipes and grilled meats
  • Bastia market (March%C3%A9) - Local charcuterie, cheeses and produce
Cafés & Seafront Dining

Enjoy port-side restaurants and old-town cafés for fresh-caught seafood, island wines and small-plate sharing in Bastia.

  • Seafront restaurants at the port - Fresh fish and waterfront views
  • Cafés in Terra Vecchia - Coffee and casual bites in old town
  • Local wine bars - Corsican wines and small plates

Breakdown of cuisine types found across Bastia’s restaurants and food venues, based on OpenStreetMap data.

Pizza
Regional
Burger
Italian
Seafood
French
Sandwich
Local
Mediterranean
Fish
Crepe
Pasta
Sushi
Mexican
Coffee Shop
Poke
Asian
Kebab
Tacos
Buffet

Shopping in Bastia#

Shopping in Bastia concentrates around the port and the old town with markets, food stalls and small boutiques offering Corsican products and crafts. For larger shopping trips, supermarkets and bigger stores are found a short drive from the centre.

Nightlife in Bastia#

Nightlife tends to cluster around the Vieux Port and streets near the citadel, where restaurants, bars and a few late-night places host locals and visitors. The scene is lively during summer but quieter off-season, with a relaxed, local feel rather than late-night clubbing.

Nearby Cities #