There are 8 ways to get from Capri to Costa Brava by ferry, plane, bus, train, car, or night bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry to Naples Airport, fly to Barcelona–El Prat Airport, bus
best- Take the ferry from Port of Capri to Naples Beverelloferry
- Fly from Naples Airport (NAP) to Barcelona–El Prat Airport (BCN)plane NAP - BCN
- Take the bus from Barcelona Airport El Prat T1 to Sant Antoni de Calongebus
9h 18m€73–273Ferry, bus, train
- Take the ferry from Port of Capri to Naples Beverelloferry
- Take the bus from Napoli P.zza Garibaldi to Toulonbus
- Take the train from Toulon to Aix En Provence Tgvtrain Tgv
- Take the train from Aix En Provence Tgv to Gironatrain
- Take the bus from Girona - Emili Grait to Sant Antoni de Calongebus e3 / ...
25h 15mFerry, drive
- Take the ferry from Port of Capri to Port of Sorrentoferry
- Drive from Port of Sorrento to Costa Bravacar
15h 11m€234–377Ferry to Naples Airport, fly to Girona–Costa Brava Airport, night bus
- Take the ferry from Port of Capri to Naples Beverelloferry
- Fly from Naples Airport (NAP) to Girona–Costa Brava Airport (GRO)plane NAP - GRO
- Take the night bus from Girona Airport to Sant Antoni de Calongenightbus
12h 4m€117–428Ferry, train to Fiumicino International Airport, fly to Barcelona–El Prat Airport, bus
- Take the ferry from Port of Capri to Naples Beverelloferry
- Take the train from Napoli to Roma Terminitrain
- Fly from Fiumicino International Airport (FCO) to Barcelona–El Prat Airport (BCN)plane FCO - BCN
- Take the bus from Barcelona Airport El Prat T1 to Sant Antoni de Calongebus
10h 35mFerry, train, bus
- Take the ferry from Port of Capri to Naples Beverelloferry
- Take the train from Napoli to Venezia Mestretrain
- Take the bus from Venice Mestre to Perpignanbus
- Take the train from Perpignan to Gironatrain Tgv
- Take the bus from Girona - Emili Grait to Sant Antoni de Calongebus e3 / ...
26h 24mFerry, bus
- Take the ferry from Port of Capri to Naples Beverelloferry
- Take the bus from Napoli P.zza Garibaldi to Nice Airportbus
- Take the bus from Nice - Airport Bus Station Terminal 1 to Girona - Bus Stationbus
- Take the bus from Girona, Estació d'Autobusos to Sant Antoni de Calongebus e3 / ...
26h 49mFerry, bus via Turin
- Take the ferry from Port of Capri to Naples Beverelloferry
- Take the bus from Caserta to Torinobus
- Take the bus from Torino to Barcellonabus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Sant Antoni de Calongebus 1
32h 27m
Naples Airport (NAP) to Barcelona–El Prat Airport (BCN) flights
Questions & Answers
The cheapest way to get from Capri to Costa Brava is to ferry and fly and bus which costs €70 - €280 and takes 9h 18m.
The fastest way to get from Capri to Costa Brava is to ferry and fly and bus which takes 9h 18m and costs €70 - €280.
The distance between Capri and Costa Brava is 1236 km.
The best way to get from Capri to Costa Brava without a car is to ferry and bus and train which takes 25h 15m and costs .
It takes approximately 9h 18m to get from Capri to Costa Brava, including transfers.
There are 4084+ hotels available in Costa Brava.
What companies run services between Capri, Campania, Italy and Costa Brava, Spain?
There is no direct connection from Capri to Costa Brava. However, you can take the ferry to Naples Beverello, walk to Municipio, take the subway to Piazza Garibaldi, walk to Napoli, Autostazione Metropark, take the bus to Napoli - Capodichino Aeroporto, walk to Naples Airport (NAP) airport, fly to Barcelona–El Prat Airport (BCN), walk to Aeropuerto de Barcelona T2 Metro, take the subway to Aeroport T1, walk to Barcelona Airport El Prat T1, then take the bus to Sant Antoni de Calonge. Alternatively, you can take a ferry from Port of Capri to Sant Antoni de Calonge via Naples Beverello, Municipio, Piazza Garibaldi, Napoli P.zza Garibaldi, Toulon, Toulon, Aix En Provence Tgv, Girona, and Girona - Emili Grait in around 25h 15m.
- Website
- ryanair.com
Flights from Naples Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €45–130
Flights from Naples Airport to Barcelona–El Prat Airport via Palma Mallorca
- Ave. Duration
- 4h 35m
- When
- Monday
- Estimated price
- €45–130
Flights from Naples Airport to Girona–Costa Brava Airport via Charleroi
- Ave. Duration
- 6h 15m
- When
- Wednesday
- Estimated price
- €75–270
Flights from Naples Airport to Girona–Costa Brava Airport via Nuremberg
- Ave. Duration
- 6h 25m
- When
- Saturday
- Estimated price
- €70–260
Flights from Fiumicino International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- €35–150
Flights from Fiumicino International Airport to Barcelona–El Prat Airport via Palma Mallorca
- Ave. Duration
- 4h 10m
- When
- Thursday
- Estimated price
- €35–150
- Website
- vueling.com
Flights from Naples Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- €27–130
Flights from Fiumicino International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- €23–130
- Website
- ita-airways.com
Flights from Naples Airport to Barcelona–El Prat Airport via Fiumicino International Airport
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- €65–170
Flights from Fiumicino International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- €70–110
- Website
- flyulendo.com
Flights from Fiumicino International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- €23–110
- Website
- easyjet.com
Flights from Naples Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €30–150
- Website
- luxair.lu
Flights from Naples Airport to Girona–Costa Brava Airport via Luxembourg
- Ave. Duration
- 8h 45m
- When
- Tuesday
- Estimated price
- €80–300
- Website
- voyages-sncf.com
Train from Toulon to Aix En Provence Tgv
- Ave. Duration
- 48 min
- Frequency
- Every 3 hours
- Schedules at
- voyages-sncf.com
Train from Perpignan to Girona
- Ave. Duration
- 40 min
- Frequency
- Twice daily
- Schedules at
- voyages-sncf.com
- Website
- italotreno.com
Train from Napoli to Roma Termini
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Schedules at
- italotreno.com
Train from Napoli to Venezia Mestre
- Ave. Duration
- 5h 5m
- Frequency
- Every 2 hours
- Schedules at
- italotreno.com
- Website
- fsitaliane.it
Train from Napoli to Venezia Mestre
- Ave. Duration
- 5h 13m
- Frequency
- Every 3 hours
- Schedules at
- fsitaliane.it
- Phone
- +34 93 580 67 00
- infomoventis@moventis.es
- Website
- moventis.es
Bus from Barcelona Airport El Prat T1 to Sant Antoni de Calonge
- Ave. Duration
- 2h 30m
- Frequency
- Every 2 hours
- Estimated price
- €23–40
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
Bus from Girona - Emili Grait to Sant Antoni de Calonge
- Ave. Duration
- 58 min
- Frequency
- Every 4 hours
- Estimated price
- €7–14
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
Night bus from Girona Airport to Sant Antoni de Calonge
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a day
- Estimated price
- €8–15
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
Bus from Girona, Estació d'Autobusos to Sant Antoni de Calonge
- Ave. Duration
- 1h 3m
- Frequency
- Every 4 hours
- Estimated price
- €8–14
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
Bus from Barcelona, Estació d'Autobusos Nord to Sant Antoni de Calonge
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- €20–35
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
- Website
- global.flixbus.com
Bus from Napoli P.zza Garibaldi to Toulon
- Ave. Duration
- 14h 40m
- Frequency
- 4 times a week
- Schedules at
- global.flixbus.com
Bus from Venice Mestre to Perpignan
- Ave. Duration
- 14h 55m
- Frequency
- 3 times a day
- Schedules at
- global.flixbus.com
Bus from Napoli P.zza Garibaldi to Nice Airport
- Ave. Duration
- 13h 20m
- Frequency
- Once daily
- Schedules at
- global.flixbus.com
- Phone
- +34 972 20 48 68
- info@teisa-bus.com
- Website
- teisa-bus.com
Night bus from Girona Airport to Sant Antoni de Calonge
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a week
- Estimated price
- €7–11
- Website
- https://www.teisa-bus.com/en/index.html
- Website
- blablacar.co.uk
Bus from Nice - Airport Bus Station Terminal 1 to Girona - Bus Station
- Ave. Duration
- 8h 10m
- Frequency
- Twice daily
- Schedules at
- blablacar.co.uk
- Phone
- (+39)081.552.07.63
- customercare@nlg.it
- Website
- nlg.it
Ferry from Port of Capri to Naples Beverello
- Ave. Duration
- 50 min
- Frequency
- Every 3 hours
- Estimated price
- €23–95
- Website
- https://www.nlg.it/en/
Ferry from Port of Capri to Port of Sorrento
- Ave. Duration
- 25 min
- Frequency
- Every 4 hours
- Estimated price
- €11–27
- Website
- https://www.nlg.it/en/
- Phone
- +39 081 428 5555
- booking@snav.it
- Website
- snav.it
Ferry from Port of Capri to Naples Beverello
- Ave. Duration
- 50 min
- Frequency
- Every 3 hours
- Estimated price
- €18–65
- Schedules at
- snav.it
Ferry from Port of Capri to Port of Sorrento
- Ave. Duration
- 30 min
- Frequency
- 4 times a day
- Estimated price
- €4–16
- Schedules at
- snav.it
- Phone
- 081 4972206
- customer@alilauro.it
- Website
- alilauro.it
Ferry from Port of Capri to Port of Sorrento
- Ave. Duration
- 15 min
- Frequency
- Every 2 hours
- Estimated price
- €13–24
- Website
- https://www.alilauro.it/en/
Want to know more about travelling around Spain
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.
Related travel guides
Travelling by boat in Italy
Read the travel guide
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
















