Explore Destinations

Discover the world's most amazing places

How to get from Bastia-Poretta Airport to Cap Corse (towns)

Quick Answer

The best way to get from Bastia-Poretta Airport (BIA) to towns in Cap Corse is to rent a car for ultimate flexibility. The cheapest way is to take the shuttle bus (Line 6) to Bastia (€2, 25 mins) and connect to a Corsican Bus (€2-€8). There are no direct routes; all public transport requires a change in Bastia. A journey to a town like Saint-Florent takes 1.5-2 hours and costs under €10 by bus, while a taxi can cost over €100.

Quick Navigation: Transport from BIA to Cap Corse

The Core Challenge: No Direct Route from Airport to Peninsula

Bastia-Poretta Airport (BIA) is located south of Bastia city. Cap Corse is the finger-like peninsula stretching north from Bastia. The fundamental logistical reality is that there is no direct public transportation bridging these two points. All journeys involve a two-stage process:

  1. Stage 1: Travel from Bastia Airport to Bastia City Center (Train Station or Bus Depot).
  2. Stage 2: Travel from Bastia City Center to your final destination in Cap Corse (e.g., Saint-Florent, Macinaggio, Centuri, Nonza).

This guide breaks down each stage for every transport mode, providing a complete, realistic picture of your options, including hidden wait times and costs.

Option 1: Rental Car (The Most Recommended & Flexible Choice)

For exploring the rugged, beautiful, and transport-limited Cap Corse, a rental car is not just convenient—it's almost essential. Public transport within the peninsula itself is sparse, serving mainly coastal villages on limited schedules.

Why Renting a Car is the Best Strategy:

  • Door-to-Door Convenience: Travel directly from the airport baggage claim to your accommodation.
  • Exploration Freedom: Discover hidden coves, hilltop villages (like Nonza or Rogliano), and scenic roads (the D80 and D253) at your own pace.
  • Time Efficiency: Eliminate connection wait times in Bastia. The drive from the airport to Saint-Florent takes about 1 hour.
  • Practicality: Carry luggage, groceries, beach gear, etc., with ease.

Key Rental Details & Tips:

Aspect Details & Advice
Location at Airport Rental desks (Europcar, Hertz, Avis, Sixt, etc.) are located directly opposite the terminal exit in a dedicated hall.
Booking Book months in advance for summer (June-Sept). Prices skyrocket and availability vanishes as peak season approaches. Use aggregate sites like RentalCars.com for comparison.
Vehicle Type Consider a small car for navigating narrow village streets. Automatic transmission cars are fewer and more expensive; book early if needed.
Insurance Understand your coverage (CDW/Theft Protection). Consider supplemental insurance from your rental provider or a third-party like Insurance4CarHire.
Driving in Cap Corse Roads are winding and mountainous. The D80 around the peninsula is stunning but slow. Allow plenty of time for journeys. Fuel stations are limited in remote areas; fill up in Bastia.

Option 2: Bus (Shuttle + Regional Bus - The Budget Choice)

This is the primary public transport method, combining the airport shuttle with Corsica's regional bus network. It requires planning around schedules but is very cost-effective.

Stage 1: Airport to Bastia City (Bus Shuttle - Line 6)

  • Operator: Muvistrada (for the Bastia urban network).
  • Route: “Aéroport” ↔ “Gare Routière” (Bastia’s main bus station) ↔ “Gare SNCF” (Bastia’s train station).
  • Frequency: Roughly every 30-60 minutes from ~5:30 AM to ~11:00 PM. Always check the latest timetable on the Muvistrada website.
  • Journey Time: ~25 minutes to the Gare Routière.
  • Cost (2024): €2 per ticket, purchased from the driver (cash preferred).

Stage 2: Bastia to Cap Corse (Corsican Bus)

From the Gare Routière (bus station), you catch a regional bus operated by Corsican Bus (formerly CPTM).

Destination (Example) Route Number Approx. Frequency (Summer) Approx. Journey Time from Bastia Approx. Fare (from Bastia)
Saint-Florent (West Coast) Line D82 Several daily 45-60 minutes €5-€7
Macinaggio / Rogliano (North-East) Line D80 Several daily 60-75 minutes €6-€8
Centuri / Pino (North-West) Lines D180/D80 1-3 daily (limited!) ~90 minutes €7-€9

Critical Advice: Schedules are seasonal and can be sparse, especially on weekends and outside July/August. Always check the current timetable on the Corsican Bus website before your trip. Total door-to-door time can easily exceed 2 hours due to connection waits.

Option 3: Train (Limited Practicality for Cap Corse)

Corsica's famous Micheline trains (operated by CFC) are scenic but not a practical primary option for reaching Cap Corse from the airport. The railway line runs from Ajaccio to Bastia and then south to Corte, not north into the Cap Corse peninsula.

How You *Could* Use the Train (A Niche Scenario):

  1. Take the Airport Shuttle Bus (Line 6) to the final stop, "Gare SNCF" (Bastia Train Station).
  2. From there, you could take a train south to destinations like Corte or Ponte Leccia. You cannot take a train north to Cap Corse.
  3. To reach a western Cap Corse town like Saint-Florent, you would need to get off at Ponte Leccia and switch to a bus—an extremely long and inefficient detour.

Bottom Line: The train is excellent for exploring central Corsica (Bastia → Corte → Ajaccio) but is not recommended for airport-to-Cap-Corse transit. Ignore the tourist-oriented “Train du Cap Corse” (U Trinighellu) – it's a short, scenic ride from central Bastia, not a transport link from the airport.

Option 4: Taxi & Private Transfer (Convenient but Expensive)

Taxis are available at the airport rank outside the terminal. While convenient, they are prohibitively expensive for the long distances to Cap Corse, making them suitable only for specific situations.

Cost Estimates (One-Way):

  • To Bastia City Center: €30-€40 (daytime rate).
  • To Saint-Florent: €100 - €140.
  • To Macinaggio or Centuri: €120 - €160+.
  • Note: Official rates are set but check for supplements (night, luggage, 4+ passengers).

Private Pre-Booked Transfer:

A better option for groups or those wanting certainty. You book in advance online for a fixed price. The driver meets you at arrivals.

When to Consider This Option:

  • Late-night or very early morning flight arrivals when other transport has stopped.
  • Traveling in a group of 3-4 people, where the cost can be split.
  • If you have heavy/multiple bags and mobility issues.
  • For absolute door-to-door convenience regardless of cost.

Providers: Search for “Bastia airport private transfer” on platforms like Booking.com or local Corsican transfer companies.

Cost & Time Comparison: Bastia Airport to Saint-Florent (Example)

This table summarizes the key trade-offs for reaching a popular destination like Saint-Florent. Your choice depends on budget, group size, and desire for flexibility.

Transport Mode Total Door-to-Door Time* Approx. Cost (One-Way) Key Advantages Key Disadvantages Best For...
Rental Car ~1 hour + paperwork €40 - €100+/day Total freedom, explore at will, best for whole trip High summer cost, narrow roads, parking in villages Most travelers, families, explorers
Bus (Shuttle + Regional) 1.5 - 2.5+ hours Under €10 Cheapest option, eco-friendly Long total time, fixed schedules, connection risk Solo travelers, backpackers, strict budgets
Taxi ~1 hour €100 - €140 Direct, door-to-door, no waiting Extremely expensive Late arrivals, groups splitting cost, no other option
Private Transfer ~1 hour €90 - €130 (for car) Pre-booked, fixed price, meet & greet Still expensive, need to book ahead Groups, families with lots of luggage, stress-free arrival

*Time includes reasonable connection waits or pick-up/drop-off. Traffic can affect car/taxi times.

Traveler Tips & Experience for a Smooth Journey

1. Master the Schedules Before You Go

Do not assume frequent service. The moment you know your flight details, check the latest timetables for:

2. The Connection Hub: Bastia's Gare Routière

This is your critical interchange point. It's a 5-10 minute walk from the Gare SNCF (train station). Allow at least 30-45 minutes between your shuttle bus arrival and your Corsican Bus departure to account for delays and finding the correct bus bay.

3. Pack for Public Transport

If taking buses, pack light. Large suitcases are often tolerated but can be awkward on crowded summer buses. Have small change (Euros) ready to buy tickets from the drivers.

4. Plan for Evening & Weekend Gaps

Services reduce dramatically in the evening and on Sundays. A late afternoon flight landing might mean you miss the last connection bus into Cap Corse. Always have a backup plan (taxi number, rental car booked).

5. Consider Your Base Location

If you're reliant on buses, choose accommodation in a town with better service (like Saint-Florent or Macinaggio) rather than a remote village. Check the walking distance from the bus stop to your hotel.

FAQs: Getting from Bastia Airport to Cap Corse

Is there a direct train or bus from Bastia Airport to Cap Corse?

No. There are no direct public transport routes from Bastia-Poretta Airport (BIA) into the Cap Corse peninsula itself. You must first travel to Bastia city center (the bus depot - Gare Routière) via the shuttle bus (Line 6) and then connect to local Corsican Buses heading north to towns like Saint-Florent or Macinaggio.

What is the cheapest way to get from Bastia Airport to a town in Cap Corse?

The absolute cheapest way is the shuttle bus + regional bus combination. Take Muvistrada Line 6 from the airport to Bastia's Gare Routière (€2). Then, take a Corsican Bus to your destination (e.g., ~€5-€8 to Saint-Florent). Total cost is typically under €10 one-way.

How long does it take to get from the airport to Saint-Florent or Macinaggio?

To Saint-Florent (west coast): About 1.5 to 2.5 hours total (25-min shuttle + 45-60 min bus + connection wait).
To Macinaggio (north tip): About 2 to 3 hours total (25-min shuttle + 60-75 min bus + connection wait). These times are highly dependent on how well your connections align.

Are taxis available at Bastia Airport for Cap Corse destinations?

Yes, taxis are available at the rank. However, they are very expensive for the long journey into Cap Corse. A taxi to Saint-Florent can cost €100-€140, and to Macinaggio €120-€160. For groups, a pre-booked private transfer for a fixed price is often a better value.

Should I rent a car at Bastia Airport for exploring Cap Corse?

Yes, this is the most highly recommended option. Public transport within the peninsula is very limited, making a car essential for proper exploration. Book your rental well in advance, especially for travel between June and September, as prices rise and availability drops.

Where can I buy bus tickets for Cap Corse in Bastia?

Corsican Bus tickets can be purchased directly from the driver in cash (have exact change or small bills). You can also buy them at the ticket office at the main Gare Routière (bus station) in Bastia, located on Avenue Maréchal Sébastiani.

What if my flight arrives late at night?

Options are severely limited after ~8:00 PM. The last shuttle bus (Line 6) to Bastia typically runs until about 11:00 PM, but the connecting buses to Cap Corse will have stopped. Your only guaranteed options are a pre-booked taxi/private transfer or a rental car picked up before the desk closes (always check agency operating hours for your flight).

Is the scenic ‘Train du Cap Corse’ a practical transport option from the airport?

No. The ‘Train du Cap Corse’ (U Trinighellu) is a seasonal, tourist-oriented narrow-gauge railway. It runs only between central Bastia (Place de la Porte) and the town of Casamozza (south, not north). It is not a practical transport link for reaching Cap Corse towns from the airport.