Bus in Bastia

Société des Autobus Bastiais

Runs in-town routes, including a free minibus that runs every 15 minutes between the train station and the citadel, plus a frequent shuttle between Bastia's Préfecture and Poretta airport (€9, 35 minutes).
Airport in Bastia

Aéroport Bastia-Poretta

Bastia's airport, 20km south of the city, offers daily flights to Paris, Lyon and other French mainland destinations, mostly with Air Corsica. In summer, Easyjet flies to London Gatwick, London Stansted and Manchest…
Train Station in Bastia

Train Station

Services from the train station run to Ajaccio (€21.60, 3¾ hours, five daily) via Corte (€10.10, 1¾ hours), and Calvi (€16.40, 3¼ hours, two daily) via Île Rousse (€13.50, 2¾ hours).
Bus in St-Florent

Autocars Santini

Runs at least two buses daily all year to Bastia (45 minutes, €10, no service weekends October to May), and also two daily, in July and August only, to Île Rousse (1¼ hours, €15).
Ferry in Bastia

Corsica Ferries

Regular ferry service from Bastia to the French ports of Nice (5½ hours) and Toulon (10 to 12 hours) and the Italian ports of Livorno (four hours) and Savona (6¼ to 12 hours).
Bus Station in Bastia

Bus Station

Bastia’s bus station – really just a couple of open-air bus stops – is immediately north of place St-Nicolas, behind the Hôtel de Ville (town hall).
Ferry in Bastia


Frequent ferry service from Bastia to Nice (seven to 7½ hours), Genoa (seven to 10 hours) and Livorno (four hours).
Bus in Bastia

Corsicatours/Les Rapides Bleus

Two daily buses from Bastia’s bus station to Porto-Vecchio, with Sunday service mid-June to mid-September only.
Taxi in Bastia

Taxi Aéroport Poretta

Taxis from Poretta airport to Bastia (day/night €48/66) and other points in northern Corsica.
Ferry in Bastia

La Méridionale

Regular ferry service between Bastia and Marseille (10½ to 12 hours).