There are 3 ways to get from El Algarve to Gibraltar by taxi, bus, 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.
Taxi, bus
best- Take the taxi from El Algarve to Jerez de la Fronterataxi
- Take the bus from Jerez de la Frontera to Los Barriosbus
2h$35–42Bus
cheapest- Take the bus from Jerez de la Frontera to Estación de Algeciras San Bernardobus
- Take the bus from Estación de Algeciras San Bernardo to Estación de Autobuses La Línea de la Concepciónbus M-120 / ...
4h 8m$21–47Drive 132.6 km
- Drive from El Algarve to Gibraltarcar 132.6 km
1h 43m$25–35
Comparing Your Travel Options
The cheapest way to get from El Algarve to Gibraltar is to drive which costs $24 - $35 and takes 1h 43m.
The fastest way to get from El Algarve to Gibraltar is to drive which takes 1h 43m and costs $24 - $35.
No, there is no direct bus from El Algarve to Gibraltar. However, there are services departing from Mesas de Asta and arriving at Estación de Autobuses La Línea de la Concepción via Jerez de la Frontera and Estación de Algeciras San Bernardo. The journey, including transfers, takes approximately 4h 8m.
The distance between El Algarve and Gibraltar is 140 km. The road distance is 132.6 km.
The best way to get from El Algarve to Gibraltar without a car is to bus which takes 4h 8m and costs $21 - $50.
It takes approximately 2h to get from El Algarve to Gibraltar, including transfers.
El Algarve to Gibraltar bus services, operated by MonBus, depart from Jerez de la Frontera station.
El Algarve to Gibraltar bus services, operated by MonBus, arrive at Estación de Algeciras San Bernardo station.
Yes, the driving distance between El Algarve to Gibraltar is 133 km. It takes approximately 1h 43m to drive from El Algarve to Gibraltar.
There are 668+ hotels available in Gibraltar.
What companies run services between El Algarve, Spain and Gibraltar?
You can take a vehicle from El Algarve to Estación de Autobuses La Línea de la Concepción via Mesas de Asta, Plaza del Minotauro, Jerez de la Frontera, and Estación de Algeciras San Bernardo in around 4h 8m.
- Phone
- +34 900 92 91 92
- [email protected]
- Website
- Monbus
Bus from Jerez de la Frontera to Los Barrios
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- $9
- Website
- Monbus
Bus from Jerez de la Frontera to Estación de Algeciras San Bernardo
- Ave. Duration
- 1h 35m
- Frequency
- 4 times a day
- Estimated price
- $10
- Website
- Monbus
- Phone
- +34 956 807 059
- [email protected]
- Website
- tgcomes.es
Bus from Jerez de la Frontera to Estación de Algeciras San Bernardo
- Ave. Duration
- 3h 45m
- Frequency
- Once a week
- Estimated price
- $17–28
- Schedules at
- tgcomes.es
Bus from Estación de Algeciras San Bernardo to Estación de Autobuses La Línea de la Concepción
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- $2–7
- Schedules at
- siu.ctmcg.es
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from Estación de Algeciras San Bernardo to Estación de Autobuses La Línea de la Concepción
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- $3–5
- Website
- ALSA
- Ave. Duration
- 26 min
- Estimated price
- $22–27
Taxi Jerez
- Phone
- +34 681 647 000
- Website
- taxijerez.com
Teletaxi Jerez
- Phone
- +34 956 34 48 60
- Website
- teletaxijerez.com
Puerto Taxi
- Phone
- +34 956 85 85 84
- Website
- puertotaxi.es
Taxi del Puerto
- Phone
- +34 680 18 74 81
- Website
- taxidelpuerto.com
Taxi Valdelagrana
- Phone
- +34 654 26 71 46
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I get from Sydney to Melbourne, 4 of the smartest ways to explore Australia, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.














