BIA · Transport

Corsica Regional Buses

Intercity bus via Bastia

Intercity bus via Bastia

Corsica regional buses via Bastia city from BIA T1

The airport bus to Bastia city runs roughly every 30–60 minutes, and that first leg is what makes Corsica Regional Buses useful if you’re continuing to places like Saint-Florent, Corte, or the eastern coast. From Bastia’s main bus station (Gare Routière at Avenue Pierre Giudicelli), you switch to regional lines that fan out across Haute-Corse.

From Bastia-Poretta Airport (T1), plan about 35–40 minutes for the airport–Bastia city bus, then at least 20–30 minutes margin before your onward Corsica Regional Bus departure from Gare Routière. Tickets on regional routes often sit in the €3–€15 range per leg, depending on distance to towns like Corte (around 1h30 by bus from Bastia) or Saint-Florent (about 45 minutes from Bastia).

The key detail: Corsica Regional Buses do not run directly from BIA, only from Bastia city’s bus station, which sits about 1 km south of Place Saint-Nicolas and a 10–15 minute walk from Bastia train station. You’ll buy most regional tickets either on board with cash (have small bills under €20) or at local kiosks, and timetables can change slightly between summer and off-season.

For coastal hops from Bastia, lines toward Saint-Florent, Macinaggio, and the eastern coast usually bunch more departures in July–August, with some routes only offering 2–4 buses per day. For inland destinations like Corte or Ponte-Leccia, bus times tend to line up around school and work schedules, so you’ll often see morning and late-afternoon runs rather than hourly service.

Service windows for many routes run roughly 07:00–19:00, with reduced options on Sundays and public holidays; some smaller-town lines skip Sundays entirely. Expect regional buses to use simple single-deck coaches, luggage stored either in overhead racks or underfloor holds, and basic comfort: no seat reservations, no guaranteed Wi‑Fi, and air‑conditioning that sometimes struggles in August heat above 30°C.

Practical tip: Before you leave BIA, check the official Haute-Corse bus timetables for the same date and confirm the last Bastia departure to your town; if your flight lands after 17:00, seriously consider a backup plan (hotel in Bastia or car hire) in case your target line only runs earlier in the day.

Other transport at BIA