How to get from Corsica to Capri

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train, car ferry, ferry  •  17 h 50 min

  1. Take the train from Ajaccio Gare to Bastia
  2. Take the car ferry from Bastia to Livorno
  3. Take the train from Livorno Centrale to Napoli Centrale Ic
  4. Take the ferry from Naples to Capri

$142 - $247

Cheapest option

Car ferry, bus to Olbia, fly, ferry  •  9 h 12 min

  1. Take the car ferry from Bonifacio to Santa Teresa di Gallura
  2. Take the bus from Santa Teresa Gallura P.Modesto to Aeroporto Olbia
  3. Fly from Olbia (OLB) to Naples (NAP) OLB - NAP
  4. Take the ferry from Naples to Capri

$78 - $414

4 alternative options

Bus, car ferry, ferry  •  20 h 39 min

  1. Take the bus from Ajaccio to Bastia
  2. Take the car ferry from Bastia to Livorno
  3. Take the bus from Livorno to Rome 512
  4. Take the bus from Roma to Sorrento 23 / ...
  5. Take the ferry from Sorrento to Capri

$99 - $190

Car ferry, bus, ferry  •  25 h 40 min

  1. Take the car ferry from Ajaccio to Nice
  2. Take the bus from Nice to Naples
  3. Take the ferry from Naples to Capri

$135 - $319

Fly from Bastia, ferry  •  8 h 29 min

  1. Fly from Bastia (BIA) to Naples (NAP) BIA - NAP
  2. Take the ferry from Naples to Capri

$81 - $333

Fly from Ajaccio, ferry  •  9 h

  1. Fly from Ajaccio (AJA) to Naples (NAP) AJA - NAP
  2. Take the ferry from Naples to Capri

$90 - $407

What companies run services between Corsica, France and Capri, Campania, Italy?

There is no direct connection from Ajaccio to Capri. However, you can take the train to Bastia, take the walk to Bastia, take the car ferry to Livorno, take the walk to Grande 6, take the bus to Stazione Centrale A, take the walk to Livorno Centrale, take the train to Napoli Centrale, take the walk to Garibaldi, take the line 1 subway to Università, take the walk to Naples, then take the ferry to Capri. Alternatively, you can take a vehicle from Ajaccio to Capri via Bastia, Livorno, Grande 6, Stazione Centrale A, Livorno, Rome, Roma, Sorrento, and Sorrento in around 20 h 39 min.

Airlines
Alitalia
Website
alitalia.com
Flights from Bastia to Naples via Nice, Rome
Ave. Duration
7 h 37 min
When
Every day
Estimated price
$70 - $410
Flights from Ajaccio to Naples via Marseille, Rome
Ave. Duration
6 h 55 min
When
Every day
Estimated price
$75 - $430
Flights from Ajaccio to Naples via Nice, Rome
Ave. Duration
7 h 52 min
When
Every day
Estimated price
$65 - $370
Flights from Olbia to Naples
Ave. Duration
1 h
When
Saturday
Estimated price
$250 - $1,700
easyJet
Website
easyjet.com
Flights from Bastia to Naples via Venice
Ave. Duration
5 h 40 min
When
Friday
Estimated price
$60 - $300
Flights from Bastia to Naples via London Stansted
Ave. Duration
6 h 15 min
When
Sunday
Estimated price
$120 - $650
Flights from Bastia to Naples via Basel
Ave. Duration
7 h 30 min
When
Wednesday and Saturday
Estimated price
$80 - $400
Flights from Ajaccio to Naples via Paris Orly
Ave. Duration
4 h 35 min
When
Friday
Estimated price
$90 - $470
Flights from Olbia to Naples
Ave. Duration
1 h 5 min
When
Monday, Friday and Sunday
Estimated price
$45 - $320
Volotea
Website
volotea.com
Flights from Ajaccio to Naples via Bordeaux
Ave. Duration
5 h 50 min
When
Monday and Thursday
Estimated price
$110 - $500
Flights from Ajaccio to Naples via Nantes
Ave. Duration
9 h 15 min
When
Monday and Thursday
Estimated price
$120 - $600
Flights from Olbia to Naples
Ave. Duration
1 h 10 min
When
Friday
Estimated price
$10 - $250
Air France
Website
airfrance.com
Flights from Bastia to Naples via Paris CDG
Ave. Duration
6 h 40 min
When
Monday, Friday and Sunday
Estimated price
$200 - $900
Flights from Ajaccio to Naples via Paris CDG
Ave. Duration
6 h 35 min
When
Tuesday and Saturday
Estimated price
$180 - $800
Lufthansa
Website
lufthansa.com
Flights from Bastia to Naples via Munich
Ave. Duration
6 h 30 min
When
Saturday and Sunday
Estimated price
$180 - $850
Meridiana
Website
meridiana.it
Flights from Olbia to Naples
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$50 - $340
Train operators
CF Corse
Website
train-corse.com
Train from Ajaccio Gare to Bastia
Ave. Duration
3 h 51 min
Frequency
4 times a day
Estimated price
$27 - $32
Website
cf-corse.fr
Schedules at
train-corse.com
Trenitalia Intercity
Bus operators
Euro Corse Voyages
Website
eurocorse.com
Bus from Ajaccio to Bastia
Ave. Duration
3 h
Frequency
Twice daily
Schedules at
eurocorse.com
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Livorno to Rome
Ave. Duration
5 h 40 min
Frequency
Twice daily
Estimated price
$20 - $35
Website
flixbus.co.uk
Marozzi VT
Phone
080 579 0211
Email
info@marozzivt.it
Website
marozzivt.it
Bus from Roma to Sorrento
Ave. Duration
3 h 45 min
Frequency
Hourly
Estimated price
$23 - $29
Schedules at
marozzivt.it
Eurolines FR
Phone
+ 33 1 41 86 24 21
Website
eurolines.fr
Bus from Nice to Naples
Ave. Duration
16 h 15 min
Frequency
3 times a week
Estimated price
$75 - $170
Schedules at
eurolines.fr
Gruppo Turmo Travel
Phone
+39 0789 21487
Email
request@gruppoturmotravel.com
Website
gruppoturmotravel.com
Bus from Santa Teresa Gallura P.Modesto to Aeroporto Olbia
Ave. Duration
1 h 26 min
Frequency
3 times a day
Estimated price
$5 - $9
Schedules at
gruppoturmotravel.com
Ferry operators
Corsica Ferries
Phone
+33.4.95.32.95.95
Website
corsica-ferries.co.uk
Car ferry from Bastia to Livorno
Ave. Duration
4 h 5 min
Frequency
3 times a day
Estimated price
$40 - $110
Schedules at
corsica-ferries.co.uk
Car ferry from Ajaccio to Nice
Ave. Duration
6 h 15 min
Frequency
5 times a week
Estimated price
$55 - $120
Schedules at
corsica-ferries.co.uk
Car ferry from Bonifacio to Santa Teresa di Gallura
Ave. Duration
1 h
Frequency
4 times a day
Estimated price
$80 - $95
Schedules at
corsica-ferries.co.uk
Gescab
Phone
+00 39 081704191
Email
info@gescab.it
Website
gescab.it
Ferry from Naples to Capri
Ave. Duration
1 h
Frequency
Hourly
Estimated price
$21 - $24
Schedules at
gescab.it
Ferry from Sorrento to Capri
Ave. Duration
25 min
Frequency
4 times a day
Estimated price
$17 - $22
Schedules at
gescab.it
Navigazione Libera del Golfo
Phone
081 552 07 63
Email
info@navlib.it
Website
navlib.it
Ferry from Naples to Capri
Ave. Duration
1 h
Frequency
Every 4 hours
Estimated price
$19 - $26
Schedules at
navlib.it
Adults
$19 - $26
Ferry from Sorrento to Capri
Ave. Duration
30 min
Frequency
Every 3 hours
Estimated price
$15 - $20
Schedules at
navlib.it
Adults
$15 - $20
Moby S.p.A
Phone
+49 (0)611 14020
Email
info@moby.it
Website
mobylines.com
Car ferry from Bonifacio to Santa Teresa di Gallura
Ave. Duration
59 min
Frequency
4 times a day
Estimated price
$12 - $50
Schedules at
mobylines.com
Standard car
$35 - $50
Low season
$12 - $18
High season
$16 - $22
BluNavy
Phone
(+39) 0565 269 710
Email
info@blunavytraghetti.com
Website
blunavytraghetti.com
Car ferry from Bonifacio to Santa Teresa di Gallura
Ave. Duration
1 h
Frequency
4 times a day
Schedules at
blunavytraghetti.com

Want to know more about travelling around Italy

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

The distance between Corsica and Capri is 465 km.

The cheapest way to get from Corsica to Capri is to bus and car ferry and ferry which costs 85€ - 170€ and takes 20 h 39 min.

The quickest way to get from Corsica to Capri is to fly and ferry which takes 8 h 29 min and costs 65€ - 290€.

It takes approximately 17 h 50 min to get from Corsica to Capri, including transfers.