Skip to content

Taxi Ajaccio — Bastia

The grand crossing of the Isle of Beauty, from one capital to the other

150 km · 150 min

Book a ride

2026 fares
1

A taxi between Ajaccio and Bastia costs between €290 and €350 when booked in advance at a fixed price, over a road distance of about 150 kilometres and a journey time of from 150 to 180 minutes depending on traffic. The usual route takes N193 via Corte and the Col de Vizzavona, with no tolls. A van for up to seven passengers starts at €455. That price includes luggage, tolls and the driver's approach, and it does not move if traffic builds up: that is the difference with a metered ride, where every minute of waiting is charged and the applicable rate depends on the hour. On an unbooked ride, the amount follows the scale of the prefectoral order applying where the passenger is picked up, higher from seven in the evening to ten in the morning as well as on Sundays and public holidays. The driver tracks the flight or train number given at booking and shifts the pick-up at no extra cost if it is delayed, and cancelling remains free up to six hours before departure.

150 km150 minFrom €290–€350

Distance

150 km

Duration

2h30

Estimated price

€290–€350

Availability

24/7

The taxi crossing from Ajaccio to Bastia is far more than a simple transfer — it is a complete immersion into the heart of Corsica through the island's most iconic landscapes. This 150-kilometre journey follows the N193 national road, the backbone of Corsica, linking its two historic capitals across the central mountain chain. Ajaccio, Napoleon Bonaparte's birthplace, charms visitors with its spectacular gulf, golden sandy beaches and lively markets. Bastia, on the other side, is Corsica's economic hub with its picturesque old port framed by the Genoese citadel and the twin bell towers of the Saint-Jean-Baptiste church overlooking Place Saint-Nicolas, one of France's largest squares. The route traverses strikingly diverse scenery: the Gravona valley lined with centuries-old chestnut trees, the majestic Vizzavona forest of endemic laricio pines, the Vizzavona pass at 1,163 metres where the famous GR20 hiking trail crosses, and the descent to the eastern plain and Tyrrhenian coast.

Route

Route Ajaccio → Bastia

Departing Ajaccio via the main Cours Napoléon, you quickly join the N193 towards Corte and Bastia. The road climbs through the Gravona gorge past perched villages like Bocognano, famous for its chestnut fair. The hairpin bends tighten as altitude increases through dense maquis fragrant with cistus, myrtle and heather. After about an hour, you reach the Vizzavona pass (1,163 m), the mythical crossing point between Southern and Upper Corsica, surrounded by one of the Mediterranean's finest forests. The descent to Corte offers vertiginous views of the Vecchio gorges and its famous Eiffel Bridge designed by Gustave Eiffel. Corte, the former capital of independent Corsica under Pascal Paoli, marks the halfway point with its spectacular citadel perched on a rocky outcrop. The N193 then continues north through the Lancone defile before opening onto the Bastia plain and the port city.

Main route: N193 via Corte and the Col de Vizzavona — no tolls

Points of interest along the way

N193 road
Col de Vizzavona
Vizzavona forest
Corsican maquis
Bastia Citadel

Practical tips

Our tips for Ajaccio → Bastia

Tips & best practices

Specific tips for the Ajaccio → Bastia route

The N193 is a mountain road with numerous tight bends, especially between Bocognano and the Vizzavona pass. Allow at least 2h30 for this journey, or 3 hours in summer when tourist traffic peaks or in winter when the pass may be snow-covered. The driver can stop at the Vizzavona pass for a coffee break — it is also a starting point for GR20 hikes. Temperatures can vary dramatically between the Ajaccio coast (35°C) and the pass (20°C) in summer, so bring a layer. If arriving by ferry in Ajaccio and heading to Bastia, book the day before with your arrival time.

Tolls: no tolls

Pricing

Taxi fare Ajaccio → Bastia

All our rides are fixed-price. The fare is set at booking, no surprises.

Day rate

Monday — Saturday, 7am — 7pm

€290–€350

Night rate

7pm — 7am, 15% surcharge

€334–€402

Sunday & holidays

All day, 10% surcharge

€319–€385

* Indicative prices incl. tax. Exact fare provided at booking. No luggage surcharge.

Transport comparison

How to get from Ajaccio to Bastia?

Taxi vs alternatives

Detailed comparison of transport options

The Corsican railway connects Ajaccio to Bastia in about 3.5 hours for €25 — a scenic but slow journey with many stops. By taxi, you cross the island in 2h30 with flexible departure times, door-to-door service and the option to make stops along the way.

Sedan (1-4 passengers)

€290–€350

Guaranteed fixed price, no surprises

Van (5-7 passengers)

€455

Ideal for families and groups

FAQ

Frequently asked questions about taxis in Ajaccio → Bastia

How much does a taxi from Ajaccio to Bastia cost?

The fare ranges from €290 to €260 for a comfortable sedan. A van for 5–7 passengers is available from €320. The price is fixed at booking with no surprises. The Ajaccio — Bastia route covers about 150 km by road. Allow 150 minutes in light traffic and up to 180 minutes at peak hours.

How long does the Ajaccio–Bastia taxi ride take?

Allow approximately 2h30 in normal conditions via the N193. In summer or when the Vizzavona pass has snow, expect up to 3 hours. The route is entirely on mountain roads with no motorway. Allow 150 minutes in light traffic and up to 180 minutes at peak hours.

On the Ajaccio — Bastia route, is the road passable in winter?

Yes, the N193 is the main link between the two cities and remains open year-round. In winter, the Vizzavona pass may require snow equipment, which our vehicles carry. The driver checks conditions before departure. The price booked in advance ranges from €290 to €350, luggage included.

On the Ajaccio — Bastia route, can we stop in Corte along the way?

Absolutely. Corte is at the halfway point and makes a natural stop. You can visit the citadel or enjoy a coffee on Place Paoli. Mention it when booking to adjust travel time. A van for up to seven passengers starts at €455. The usual route takes N193 via Corte and the Col de Vizzavona.

On the Ajaccio — Bastia route, can the taxi pick me up at Ajaccio port or airport?

Yes, the driver meets you at Ajaccio's commercial port or Napoleon Bonaparte Airport with a sign bearing your name. Provide your arrival time and ferry or flight number when booking. The usual route takes N193 via Corte and the Col de Vizzavona. Expect no tolls on this route.

Contact

Need information?

Our team in Ajaccio → Bastia will call you back for free.

Book your taxi in Ajaccio → Bastia

Professional drivers, regulated fares, available 24/7. Your taxi in just a few clicks.