Taxi Ajaccio — Bastia
The grand crossing of the Isle of Beauty, from one capital to the other
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.
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
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.