There are 11 ways to get from Lecce to Gibraltar by plane, bus, train (Trenitalia, Renfe), train, car ferry, ferry, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Brindisi Airport to Málaga Airport, bus
best- Fly from Brindisi Airport (BDS) to Málaga Airport (AGP)BDS - AGP
- Take the bus from Malaga Airport to Estación de Autobuses de La Línea de la Concepción
12h 13m$108–361Train
- Take the train from Lecce to Roma TerminiFa / ...
- Take the train from Roma Termini to Marseille St Charles
- Take the train from Marseille St Charles to Madrid-Puerta de Atocha-Almudena Grandes
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to San Roque-La LineaAlv
40h 7m$295–564Train, bus
- Take the train from Lecce to Milano CentraleFr
- Take the train from Milano Centrale to Genova P.Za PrincipeIc
- Take the bus from Genoa Piazza Acquaverde to Malaga Central Bus Station
- Take the bus from Malaga Airport to Estación de Autobuses de La Línea de la Concepción
44h 23m$179–400Bus, car ferry, ferry
- Take the bus from Lecce to Napoli P.zza Garibaldi570 / ...
- Take the bus from Napoli P.zza Garibaldi to Marseille, Gare de Marseille-Saint-Charles
- Take the car ferry from Vieux Port to Port de Tanger Med
- Take the ferry from Port de Tanger Med to Port of Gibraltar
2d 18h$219–476Fly Brindisi Airport to Seville Airport, bus
- Fly from Brindisi Airport (BDS) to Seville Airport (SVQ)BDS - SVQ
- Take the bus from Sevilla Estación Prado De San Sebastian to Algeciras Puerto
15h 52m$114–309Train to Naples Airport, fly to Málaga Airport, bus
- Take the train from Lecce to Caserta
- 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
13h 39m$130–331Fly Brindisi Airport to Tangier Ibn Battouta Airport, taxi, ferry
- Fly from Brindisi Airport (BDS) to Tangier Ibn Battouta Airport (TNG)BDS - 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
13h 11m$187–516Train, bus to Bari Karol Wojtyła Airport, fly to Málaga Airport, bus
- Take the train from Lecce to Bari Centrale
- Take the train from Bari Centrale to Altamura
- Take the bus from Matera piazza Matteotti to Bari Airport
- Fly from Bari Karol Wojtyła Airport (BRI) to Málaga Airport (AGP)BRI - AGP
- Take the bus from Malaga Airport to Estación de Autobuses de La Línea de la Concepción
15h 1m$123–304Bus
- Take the bus from Lecce Central Bus Station to Milano, Autostazione Lampugnano
- Take the bus from Milano, Autostazione Lampugnano 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
2d 1h$131–316Train, car ferry, ferry, bus
- Take the train from Lecce to Roma TerminiFa / ...
- Take the train from Roma Termini to CivitavecchiaRe
- Take the car ferry from Port of Civitavecchia to Port of Tangier Ville
- Take the ferry from Tanger Ville to Tarifa
- Take the bus from Tarifa to Estación de Autobuses de La Línea de la Concepción309
2d 21h$247–667Drive 2,947.2 km
- Drive from Lecce to Gibraltar2,947.2 km
29h 36m$534–771
Lecce to Gibraltar by train and bus
Questions & Answers
The cheapest way to get from Lecce to Gibraltar is to train and bus and fly which costs $120 - $310 and takes 15h 1m.
The fastest way to get from Lecce to Gibraltar is to fly and bus which takes 12h 13m and costs $100 - $370.
No, there is no direct bus from Lecce station to Gibraltar. However, there are services departing from Lecce Central Bus Station and arriving at Estación de Autobuses de La Línea de la Concepción via Milano, Autostazione Lampugnano and Estación de Autobuses de Málaga. The journey, including transfers, takes approximately 2 days 1h.
The distance between Lecce and Gibraltar is 2158 km. The road distance is 2947.2 km.
The best way to get from Lecce to Gibraltar without a car is to train which takes 40h 7m and costs $290 - $600.
It takes approximately 12h 13m to get from Lecce to Gibraltar, including transfers.
Lecce to Gibraltar bus services, operated by Marino Autolinee S.p.A., depart from Lecce Central Bus Station.
The best way to get from Lecce to Gibraltar is to train which takes 40h 7m and costs $290 - $600. Alternatively, you can bus, which costs $130 - $320 and takes 2 days 1h.
Lecce to Gibraltar bus services, operated by Marino Autolinee S.p.A., arrive at Milano, Autostazione Lampugnano station.
Yes, the driving distance between Lecce to Gibraltar is 2947 km. It takes approximately 29h 36m to drive from Lecce to Gibraltar.
What companies run services between Lecce, Italy and Gibraltar?
You can take a train from Lecce to Hospital La Línea via Roma Termini, Marseille St Charles, Madrid-Puerta de Atocha-Almudena Grandes, San Roque-La Linea, and Estación de San Roque in around 40h 7m. Alternatively, you can take a bus from Lecce Central Bus Station to Estación de Autobuses de La Línea de la Concepción via Milano, Autostazione Lampugnano and Estación de Autobuses de Málaga in around 2d 1h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- ryanair.com
Flights from Brindisi Airport to Málaga Airport via Milan Bergamo
- Ave. Duration
- 8h 20m
- When
- Thursday and Saturday
- Estimated price
- $75–300
Flights from Brindisi Airport to Málaga Airport via Pisa
- Ave. Duration
- 5h 40m
- When
- Monday, Friday, and Saturday
- Estimated price
- $75–300
Flights from Brindisi Airport to Málaga Airport via Rome
- Ave. Duration
- 10h 10m
- When
- Friday
- Estimated price
- $75–300
Flights from Brindisi Airport to Málaga Airport via Bologna
- Ave. Duration
- 10h 20m
- When
- Friday
- Estimated price
- $75–300
Flights from Brindisi Airport to Seville Airport via Milan Bergamo
- Ave. Duration
- 7h 20m
- When
- Monday and Wednesday
- Estimated price
- $85–280
Flights from Brindisi Airport to Seville Airport via Turin
- Ave. Duration
- 7h 40m
- When
- Monday
- Estimated price
- $85–280
Flights from Brindisi Airport to Seville Airport via Pisa
- Ave. Duration
- 9h 20m
- When
- Thursday
- Estimated price
- $85–280
Flights from Brindisi Airport to Seville Airport via Rome
- Ave. Duration
- 10h 42m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $85–280
Flights from Brindisi Airport to Seville Airport via Bologna
- Ave. Duration
- 10h 55m
- When
- Thursday
- Estimated price
- $85–280
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 Brindisi Airport to Tangier Ibn Battouta Airport via Madrid
- Ave. Duration
- 5h 55m
- When
- Monday
- Estimated price
- $100–400
Flights from Brindisi Airport to Tangier Ibn Battouta Airport via Milan Bergamo
- Ave. Duration
- 11h
- When
- Sunday
- Estimated price
- $110–420
Flights from Bari Karol Wojtyła Airport to Málaga Airport
- Ave. Duration
- 3h 5m
- When
- Monday
- Estimated price
- $85–220
Flights from Bari Karol Wojtyła Airport to Málaga Airport via Rome
- Ave. Duration
- 5h 10m
- When
- Friday
- Estimated price
- $85–220
Flights from Bari Karol Wojtyła Airport to Málaga Airport via Pisa
- Ave. Duration
- 6h
- When
- Monday, Friday, and Saturday
- Estimated price
- $85–220
- Website
- easyjet.com
Flights from Brindisi Airport to Málaga Airport via Milan Malpensa
- Ave. Duration
- 8h 32m
- When
- Monday and Friday
- Estimated price
- $85–280
- 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 Bari Karol Wojtyła Airport to Málaga Airport via Barcelona
- Ave. Duration
- 5h 5m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- $70–200
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Lecce to Roma Termini
- Ave. Duration
- 5h 58m
- Frequency
- 5 times a day
- Estimated price
- $55–170
- Schedules at
- trenitalia.com
Train from Lecce to Milano Centrale
- Ave. Duration
- 9h 4m
- Frequency
- 4 times a day
- Estimated price
- $90–190
- Schedules at
- trenitalia.com
Train from Milano Centrale to Genova P.Za Principe
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $19–40
- Schedules at
- trenitalia.com
Train from Lecce to Caserta
- Ave. Duration
- 4h 45m
- Frequency
- 5 times a day
- Estimated price
- $35–75
- Schedules at
- trenitalia.com
Train from Lecce to Bari Centrale
- Ave. Duration
- 1h 24m
- Frequency
- Every 2 hours
- Estimated price
- $17–28
- Schedules at
- trenitalia.com
Train from Roma Termini to Civitavecchia
- Ave. Duration
- 47 min
- Frequency
- 5 times a day
- Estimated price
- $17–22
- Schedules at
- trenitalia.com
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Roma Termini to Marseille St Charles
- Ave. Duration
- 16h 12m
- Frequency
- Once a week
- Estimated price
- $100–170
- Website
- https://www.trenitalia.com/en.html
Train from Milano Centrale to Genova P.Za Principe
- Ave. Duration
- 1h 56m
- Frequency
- Every 4 hours
- Estimated price
- $13–29
- Website
- https://www.trenitalia.com/en.html
Train from Lecce to Bari Centrale
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Estimated price
- $18–28
- Website
- https://www.trenitalia.com/en.html
Train from Roma Termini to Civitavecchia
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- $14–19
- Website
- https://www.trenitalia.com/en.html
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Marseille St Charles to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 7h 48m
- Frequency
- Once daily
- Estimated price
- $100–150
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to San Roque-La Linea
- Ave. Duration
- 5h 49m
- Frequency
- Once daily
- Estimated price
- $35–80
- Website
- https://www.renfe.com/es/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Lecce to Milano Centrale
- Ave. Duration
- 11h 27m
- Frequency
- 4 times a day
- Estimated price
- $55–110
- Website
- https://www.trenitalia.com/en.html
Train from Milano Centrale to Genova P.Za Principe
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- $18–25
- Website
- https://www.trenitalia.com/en.html
Train from Lecce to Bari Centrale
- Ave. Duration
- 1h 33m
- Frequency
- 5 times a day
- Estimated price
- $16–30
- Website
- https://www.trenitalia.com/en.html
Train from Roma Termini to Civitavecchia
- Ave. Duration
- 48 min
- Frequency
- 3 times a day
- Estimated price
- $13–15
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Milano Centrale to Genova P.Za Principe
- Ave. Duration
- 1h 39m
- Frequency
- 6 times a week
- Estimated price
- $13–35
- Website
- https://www.italotreno.it/en
Train from Bari Centrale to Altamura
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- $4–5
- Website
- https://ferrovieappulolucane.it/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
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Genoa Piazza Acquaverde to Malaga Central Bus Station
- Ave. Duration
- 29h
- Frequency
- 3 times a week
- Estimated price
- $85–130
- 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
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Lecce to Napoli P.zza Garibaldi
- Ave. Duration
- 5h 15m
- Frequency
- Every 4 hours
- Estimated price
- $15–60
- Website
- https://www.flixbus.co.uk
Bus from Napoli P.zza Garibaldi to Marseille, Gare de Marseille-Saint-Charles
- Ave. Duration
- 15h 50m
- Frequency
- 4 times a week
- Estimated price
- $65–140
- Website
- https://www.flixbus.co.uk
Bus from Lecce Central Bus Station to Milano, Autostazione Lampugnano
- Ave. Duration
- 14h 35m
- Frequency
- Once daily
- Estimated price
- $29–120
- Website
- https://www.flixbus.co.uk
- 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
- Phone
- +39 080 5790111
- info@cotrap.it
- Website
- cotrap.it
Bus from Matera piazza Matteotti to Bari Airport
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- $5–6
- Schedules at
- biglietteria.cotrap.it
- Phone
- +39 080 3112335
- info@marinobus.it
- Website
- marinobus.it
Bus from Lecce Central Bus Station to Milano, Autostazione Lampugnano
- Ave. Duration
- 13h 50m
- Frequency
- Once daily
- Estimated price
- $35–100
- Website
- https://marinobus.it/en/
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Lecce Central Bus Station to Milano, Autostazione Lampugnano
- Ave. Duration
- 15h
- Frequency
- 6 times a week
- Estimated price
- $29–160
- Website
- https://www.itabus.it/en/home
- Phone
- +34 956 807 059
- informacion@tgcomes.es
- Website
- tgcomes.es
Bus from Tarifa to Estación de Autobuses de La Línea de la Concepción
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- $5–8
- Schedules at
- tgcomes.es
- Phone
- 00 33 810 20 13 20
- service-clients@cmn.fr
- Website
- lameridionale.fr
Car ferry from Vieux Port to Port de Tanger Med
- Ave. Duration
- 40h 30m
- Frequency
- Twice a week
- Estimated price
- $100–230
- Schedules at
- lameridionale.fr
- 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
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Port of Civitavecchia to Port of Tangier Ville
- Ave. Duration
- 2d 6h
- Frequency
- Once a week
- Estimated price
- $140–430
- Website
- https://www.gnv.it/en
- Seat
- $140–290
- Cabin
- $290–430
- Phone
- +34-956 63 63 63
- aml@aml.ma
- Website
- aml.ma
Ferry from Tanger Ville to Tarifa
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- $30–45
- Schedules at
- aml.ma
- 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
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
There are 649+ hotels available in Gibraltar.













































































