There are 8 ways to get from Capri to Gibraltar by ferry, plane, bus, taxi, or train
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 Málaga Airport, bus
best- Take the ferry from Port of Capri to Naples Beverello
- Fly from Naples Airport (NAP) to Málaga Airport (AGP)NAP - AGP
- Take the bus from Malaga Airport to Estación de Autobuses de La Línea de la Concepción
8h 56m$114–330Ferry, train to Fiumicino International Airport, fly to Málaga Airport, bus
cheapest- Take the ferry from Port of Capri to Naples Beverello
- Take the train from Napoli Centrale to Roma Termini
- Fly from Fiumicino International Airport (FCO) to Málaga Airport (AGP)FCO - AGP
- Take the bus from Malaga Airport to Estación de Autobuses de La Línea de la Concepción
10h 44m$103–389Ferry, bus
- Take the ferry from Port of Capri to Naples Beverello
- Take the bus from Napoli P.zza Garibaldi to Nice Airport
- Take the bus from Nice Airport Bus Station Terminal 1 to Malaga Central Bus Station
- Take the bus from Estación de Autobuses de Málaga to Estación de Autobuses de La Línea de la Concepción610
45h 38m$185–339Ferry to Naples Airport, fly to Tangier Ibn Battouta Airport, taxi, ferry
- Take the ferry from Port of Capri to Naples Beverello
- Fly from Naples Airport (NAP) to Tangier Ibn Battouta Airport (TNG)NAP - TNG
- Take the taxi from Tangier Ibn Battouta Airport (TNG) to Port de Tanger Med
- Take the ferry from Port de Tanger Med to Port of Gibraltar
11h 29m$188–595Ferry to Naples Airport, fly to Seville Airport, bus
- Take the ferry from Port of Capri to Naples Beverello
- Fly from Naples Airport (NAP) to Seville Airport (SVQ)NAP - SVQ
- Take the bus from Sevilla Estación Prado De San Sebastian to Algeciras Puerto
12h 11m$125–368Ferry to Naples Airport, fly to Jerez Airport, bus
- Take the ferry from Port of Capri to Naples Beverello
- Fly from Naples Airport (NAP) to Jerez Airport (XRY)NAP - XRY
- Take the bus from Jerez de la Frontera to Algeciras Puerto
14h 31m$155–412Ferry, train, bus
- Take the ferry from Port of Capri to Port of Sorrento
- Take the train from Sorrento to Napoli P. Garibaldi0
- Take the bus from Naples - Bus Station to Lyon - Perrache Bus Station
- Take the bus from Lyon - Perrache Bus Station to Estación Sur de Autobuses
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to San Roque-La LineaAlv
47h 3m$180–470Ferry, bus via Milan
- Take the ferry from Port of Capri to Naples Beverello
- Take the bus from Napoli, Autostazione Metropark to Milano, Autostazione Lampugnano
- Take the bus from Milano, Autostazione Lampugnano to Malaga Central Bus Station
- Take the bus from Málaga to La Línea de la Concepción622
2d 1h$150–361
Capri to Gibraltar by ferry and bus
Questions & Answers
The cheapest way to get from Capri to Gibraltar is to ferry and fly and bus which costs $110 - $330 and takes 8h 56m.
The fastest way to get from Capri to Gibraltar is to ferry and fly and bus which takes 8h 56m and costs $110 - $330.
The distance between Capri and Gibraltar is 1852 km.
The best way to get from Capri to Gibraltar without a car is to ferry and bus which takes 45h 38m and costs $180 - $340.
It takes approximately 8h 56m to get from Capri to Gibraltar, including transfers.
There are 305+ hotels available in Gibraltar.
What companies run services between Capri, Italy and Gibraltar?
There is no direct connection from Capri to Gibraltar. However, you can take the ferry to Naples Beverello, walk to Beverello - Angioino, take the bus to Napoli - Capodichino Aeroporto, walk to Naples Airport (NAP) airport, fly to Málaga Airport (AGP), walk to Malaga Airport, then take the bus to Estación de Autobuses de La Línea de la Concepción. Alternatively, you can take a ferry from Port of Capri to Estación de Autobuses de La Línea de la Concepción via Naples Beverello, Beverello - Angioino, Garibaldi, Napoli P.zza Garibaldi, Nice Airport Bus Station Terminal 1, and Estación de Autobuses de Málaga in around 45h 38m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- ryanair.com
Flights from Naples Airport to Málaga Airport
- Ave. Duration
- 2h 40m
- When
- Monday and Friday
- Estimated price
- $85–200
Flights from Naples Airport to Málaga Airport via Barcelona
- Ave. Duration
- 4h 30m
- When
- Monday
- Estimated price
- $85–200
Flights from Naples Airport to Málaga Airport via Valencia
- Ave. Duration
- 5h 15m
- When
- Monday and Friday
- Estimated price
- $85–200
Flights from Naples Airport to Tangier Ibn Battouta Airport via Madrid
- Ave. Duration
- 5h 40m
- When
- Friday
- Estimated price
- $80–320
Flights from Naples Airport to Tangier Ibn Battouta Airport via Barcelona
- Ave. Duration
- 6h 25m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $75–340
Flights from Naples Airport to Tangier Ibn Battouta Airport via Marseille
- Ave. Duration
- 10h 10m
- When
- Sunday
- Estimated price
- $80–320
Flights from Fiumicino International Airport to Málaga Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $50–170
Flights from Naples Airport to Seville Airport
- Ave. Duration
- 2h 55m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- $80–250
Flights from Naples Airport to Seville Airport via Palma Mallorca
- Ave. Duration
- 5h 10m
- When
- Monday
- Estimated price
- $80–250
Flights from Naples Airport to Seville Airport via Cagliari
- Ave. Duration
- 5h 50m
- When
- Monday and Friday
- Estimated price
- $80–250
- Website
- iberia.com
Flights from Naples Airport to Málaga Airport via Barcelona
- Ave. Duration
- 6h 5m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $60–190
Flights from Naples Airport to Tangier Ibn Battouta Airport via Madrid
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- $100–600
Flights from Fiumicino International Airport to Málaga Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Friday, and Sunday
- Estimated price
- $35–170
Flights from Fiumicino International Airport to Málaga Airport via Barcelona
- Ave. Duration
- 4h 42m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $35–170
Flights from Naples Airport to Jerez Airport via Madrid
- Ave. Duration
- 7h 46m
- When
- Every day
- Estimated price
- $110–430
Flights from Naples Airport to Jerez Airport via Barcelona
- Ave. Duration
- 10h 20m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $120–220
- Website
- vueling.com
Flights from Naples Airport to Málaga Airport via Barcelona
- Ave. Duration
- 6h 5m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $60–190
Flights from Naples Airport to Tangier Ibn Battouta Airport via Madrid
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- $100–600
Flights from Fiumicino International Airport to Málaga Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Friday, and Sunday
- Estimated price
- $35–170
Flights from Fiumicino International Airport to Málaga Airport via Barcelona
- Ave. Duration
- 4h 42m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $35–170
Flights from Naples Airport to Jerez Airport via Madrid
- Ave. Duration
- 6h 32m
- When
- Every day
- Estimated price
- $110–430
Flights from Naples Airport to Jerez Airport via Barcelona
- Ave. Duration
- 10h 20m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $120–220
- Website
- airarabia.com
Flights from Naples Airport to Tangier Ibn Battouta Airport via Barcelona
- Ave. Duration
- 5h 2m
- When
- Monday and Wednesday
- Estimated price
- $75–360
- Website
- flyulendo.com
Flights from Fiumicino International Airport to Málaga Airport
- Ave. Duration
- 2h 50m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $30–140
- Website
- swiss.com
Flights from Naples Airport to Jerez Airport via Zurich
- Ave. Duration
- 7h 37m
- When
- Sunday
- Estimated price
- $150–700
- Website
- flyedelweiss.com
Flights from Naples Airport to Jerez Airport via Zurich
- Ave. Duration
- 9h
- When
- Sunday
- Estimated price
- $150–700
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Napoli Centrale to Roma Termini
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- $25–55
- Website
- https://www.italotreno.it/en
- Phone
- +39 800 211 388
- infoeav@eavsrl.it
- Website
- eavsrl.it
Train from Sorrento to Napoli P. Garibaldi
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- $7–12
- Schedules at
- eavsrl.it
- 2nd Class
- $7–12
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to San Roque-La Linea
- Ave. Duration
- 5h 49m
- Frequency
- Once daily
- Estimated price
- $40–75
- Website
- https://www.renfe.com/es/en
- Phone
- +34 91 272 28 32
- info.LD@avanzagrupo.com
- Website
- avanzabus.com
Bus from Malaga Airport to Estación de Autobuses de La Línea de la Concepción
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- $21–40
- Schedules at
- malaga.avanzagrupo.com
Bus from Estación de Autobuses de Málaga to Estación de Autobuses de La Línea de la Concepción
- Ave. Duration
- 2h 20m
- Frequency
- 3 times a day
- Estimated price
- $12–23
- Schedules at
- malaga.avanzagrupo.com
- Book at
- avanzabus.com
Bus from Málaga to La Línea de la Concepción
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $22–45
- Schedules at
- malaga.avanzagrupo.com
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Napoli P.zza Garibaldi to Nice Airport
- Ave. Duration
- 13h 20m
- Frequency
- Once daily
- Estimated price
- $80–120
- Website
- https://www.flixbus.co.uk
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Nice Airport Bus Station Terminal 1 to Malaga Central Bus Station
- Ave. Duration
- 25h 45m
- Frequency
- 3 times a week
- Estimated price
- $75–120
- Website
- https://union-ivkoni.com/en
Bus from Milano, Autostazione Lampugnano to Malaga Central Bus Station
- Ave. Duration
- 31h 30m
- Frequency
- 3 times a week
- Estimated price
- $90–140
- Website
- https://union-ivkoni.com/en
- Phone
- +34 900 92 91 92
- info@monbus.es
- Website
- monbus.es
Bus from Sevilla Estación Prado De San Sebastian to Algeciras Puerto
- Ave. Duration
- 2h 45m
- Frequency
- 4 times a day
- Estimated price
- $15–27
- Website
- https://www.monbus.es/en
Bus from Jerez de la Frontera to Algeciras Puerto
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- $8–13
- Website
- https://www.monbus.es/en
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Naples - Bus Station to Lyon - Perrache Bus Station
- Ave. Duration
- 17h 40m
- Frequency
- 4 times a week
- Estimated price
- $55–140
- Website
- https://www.blablacar.co.uk/bus
Bus from Lyon - Perrache Bus Station to Estación Sur de Autobuses
- Ave. Duration
- 16h 40m
- Frequency
- Once daily
- Estimated price
- $60–180
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Napoli, Autostazione Metropark to Milano, Autostazione Lampugnano
- Ave. Duration
- 10h 55m
- Frequency
- Every 4 hours
- Estimated price
- $30–45
- Website
- https://www.itabus.it/en/home
- Phone
- +39 080 3112335
- info@marinobus.it
- Website
- marinobus.it
Bus from Napoli, Autostazione Metropark to Milano, Autostazione Lampugnano
- Ave. Duration
- 10h 55m
- Frequency
- Once daily
- Estimated price
- $40–100
- Website
- https://marinobus.it/en/
- Phone
- +39081/969167
- servizioclienti@leonettiroma.it
- Website
- leonettiroma.it
Bus from Napoli, Autostazione Metropark to Milano, Autostazione Lampugnano
- Ave. Duration
- 11h 30m
- Frequency
- Once a week
- Estimated price
- $45–70
- Website
- https://www.leonettiroma.it/
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Málaga to La Línea de la Concepción
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $12–19
- Website
- https://www.alsa.com/en/
- 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
- $26–29
- 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
- $23–26
- 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 4 hours
- Estimated price
- $26–29
- Schedules at
- snav.it
Ferry from Port of Capri to Port of Sorrento
- Ave. Duration
- 30 min
- Frequency
- 4 times a day
- Estimated price
- $23–26
- Schedules at
- snav.it
- Phone
- 081 18 96 66 90
- Website
- shop.caremar.it
Ferry from Port of Capri to Naples Beverello
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- $16–75
- Website
- https://shop.caremar.it/en/
- Passenger Ferry Ticket
- $16–22
- Passenger & Car Ferry Ticket
- $65–75
- Passenger Hydrofoil Ticket
- $26–31
Ferry from Port of Capri to Port of Sorrento
- Ave. Duration
- 25 min
- Frequency
- 4 times a day
- Estimated price
- $16–65
- Website
- https://shop.caremar.it/en/
- Passenger Ferry Ticket
- $16–19
- Passenger & Car Ferry Ticket
- $35–65
- Passenger Hydrofoil Ticket
- $19–23
- Phone
- +34 956 68 18 30
- info@frs.es
- Website
- frs.es
Ferry from Port de Tanger Med to Port of Gibraltar
- Ave. Duration
- 1h 30m
- Frequency
- Once a week
- Estimated price
- $35–45
- Website
- https://www.frs.es/en/
- Phone
- 081 4972206
- customer@alilauro.it
- Website
- alilauro.it
Ferry from Port of Capri to Port of Sorrento
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- $22–25
- Website
- https://www.alilauro.it/en/
- Ave. Duration
- 47 min
- Estimated price
- $40–50
Blue Petite Taxi
Want to know more about travelling around Gibraltar
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





































































