Without a car · Ferry, Bus
Bastia to Ajaccio
37h 23min at the fastest, at least 2 changes, ≈ €6–65 (estimate).
At a glance
- Fastest
- 37h 23min 17:48 → 07:11
- Usually
- 37h 24min 2 journeys during the day
- Changes
- at least 2 first departure 17:46, last 17:48
- Price
- ≈ €6–65 Estimate
- CO₂
- 78.7 kg vs ≈ 18.6 kg alone by car
The routes on the map
- 37h 23min · Bus LB, Ferry Corse DSP, Ferry Corse DSP, Bus L7 (2 departures)
Journeys on Tue 20 Oct
-
17:46 → 07:11 +2 d
37h 25min · 2 changes
FERRYCorse DSP FERRYCorse DSP BUSL7≈ €6–63
-
17:48 → 07:11 +2 d
37h 23min · 3 changes
BUSLB FERRYCorse DSP FERRYCorse DSP BUSL7≈ €7–65
An ordinary weekday, calculated on 15 October 2026 from the networks' timetables. Timetables change from day to day: search for your date.
Book your tickets
- Corsica Linea (official website, new tab)
- muvitarra (official website, new tab)
- VIABASTIA (official website, new tab)
one-go does not sell tickets: these links go to the operators' official websites.
Frequently asked questions
How long does it take to get from Bastia to Ajaccio without a car?
37h 23min for the fastest journey (17:48 → 07:11), 37h 24min usually, based on 2 journeys found on Tue 20 Oct.
What time does the first journey from Bastia to Ajaccio leave?
On Tue 20 Oct, the first departure is at 17:46 and the last at 17:48. Timetables change from day to day: check your date on one-go.
How much does the journey from Bastia to Ajaccio cost?
≈ €6–65, depending on the journey and when you book. This is a one-go estimate: the real price may be different.
Which companies run the journey from Bastia to Ajaccio?
Corsica Linea, muvitarra, VIABASTIA.
Timetables: transport networks (transport.data.gouv.fr), calculated with MOTIS. Maps: © OpenStreetMap contributors. How it works.