Travel from Madrid to Gibraltar.
Compare and combine trains, buses and flights in one search.
Find the cheapest tickets.
What is the best way to get from Madrid to Gibraltar?
Due to border checks to vehicles when crossing the border from Spain to Gibraltar, there is not any public transport service getting directly into Gibraltar.
However, the town of La Línea de la Concepción is at the Spanish side of the border with Gibraltar. From there it is much easier to cross the border walking than with a vehicle.
Therefore, this article will cover also arrivals until the border.
The best ways to get from Madrid to Gibraltar
Taking a car-pooling to La Línea, if any available; and then crossing to Gibraltar by foot. This is the fastest way and has a competitive price.
Via Algeciras, getting a train from Madrid to Algeciras and changing to a regular bus to cover the last segment between Algeciras and La Línea.
The night bus
is also an interesting option if you don't mind sleeping inside a bus.
Crossing the border to Gibraltar
Crossing the border between Spain and Gibraltar can be tricky if you are in a vehicle, but it is much easier by foot.
The border is less than 1 kilometer away (5 to 10-minutes walk) from the bus station of La Línea de la Concepción.
You will need to show your passport at the border and once you are in Gibraltar territory, you can either walk for other 15 minutes to the city center or take a bus (2€ per adult, 1.30€ per child).
From Madrid to Gibraltar by bus
If you don't mind sleeping inside a bus, one of the best ways to get from Madrid to Gibraltar is taking a bus from Madrid to border town of La Línea de la Concepción
and then crossing the border to Gibraltar by foot
is the company operating the route between Madrid and La Línea de la Concepción.
The journey takes 8 hours and 25 minutes and the price is fixed at 21€ per way.
There is only one daily bus, that is a night bus departing from Madrid at 21:00 and arriving at La Lína at 05:25 the following morning.
It is not possible to get directly to Gibraltar from Madrid by train. Neither Gibraltar nor La Línea de la Concepción have train station.
You con ride by train from Madrid to some of the cities in southern Spain's Andalucía and take a bus for the last segment to La Línea de la Concepción:
There are no direct flights from Madrid to Gibraltar.
In addition, the only possible connections are with a long stopover and prices relatively expensive compared to alternatives with other modes of transportation.
As of this writing, the only possibility to get from Madrid to Gibraltar within the same day is by flying with easyJet via London.
does not allow to book two connecting flights in the same booking. There are two possiblities to couple with this situation:
Book both flights separately will be the cheapest way to fly from Madrid to Gibraltar. However, since they are separate bookings, you take the risk of missing your connection if anything such a delay or cancellation happens to the first flight.
Luckily, Kiwi.com provides an alternative to this. It lets you book both flights together, providing a transfer guarantee at the same time.
By using Travelinho's Search Engine
you will find this option and any other new connection that might appear due to airlines operating new routes.
A distance of 652 km separates Madrid from Gibraltar. This can be covered by car in about 6 hours and 20 minutes with normal traffic conditions.
From Madrid you will need to take the highway E5 south passing by Jaén, Málaga and Marbella.
Car-pooling is very popular in Spain, being the biggest platform BlaBlaCar
. A ride from Madrid to Gibraltar usually costs between 35 and 40€ and takes 6h 20min
There are not many rides offered directly to la Línea, but since it is the fastest possible way and it has competitive prices, it is worth considering.
Otherwise, alternative rides to cities close to La Línea such as Algeciras
are also an interesting option.
Keep in mind that most of the offers are available only a few days before departure. If you plan your trip with more time, you will probably not find any option yet.
Driving your own car will cost 75€
according to Via Michelin
If you have a car, it is recommended that you leave it in La Línea
in order to avoid all the troubles (and queues) of crossing the border
with a vehicle.
You will need to add the cost of the parking to the total cost. Parking
lot Alcaidesa Marina
has reasonable fares, with prices starting from 9€ for 24h
. Other parking lots can cost as much as 17€/day.
If money is not an issue, there is also the possibility to book a private transfer. This option is very flexible regarding times and as hassle-free as you can get.
You might also want to check Suntransfers.com
, as they have also good reviews on both Tripadvisor
. This option might be especially interesting for large groups
, as they have Private Minicoaches and Coaches and the price per person will decrease drastically.
Algeciras and Madrid have direct connections by train, bus and often car-pooling rides.
Algeciras is close to La Línea, with a good connection by regular bus.
Therefore, travelling from Madrid to Algeciras and taking then a bus is one of the best options to reach Gibraltar.
Madrid - Algeciras
Madrid and Algeciras are connected by train. There are 2 direct trains per day, that cover the route in about 5h 20m.
You can also get to Algeciras from Madrid by bus or by car-pooling.
Two buses cover daily the route between Madrid and Algeciras. The duration is about 9 hours and the price is 25€.
Algeciras - La Línea
Regular buses between Algeciras and La Línea run every 30 to 45 minutes, taking 45 minutes to cover the distance. The price is roughly 3€.
Travelling via Málaga is probably the best alternative in case you don't find any direct route or any connection via Algeciras that fits your needs.
Málaga is very well connected to Madrid by all transport means. This includes high-speed trains, flights, buses and car-pooling.
In addition, there are several of buses running from Málaga to La Línea, taking between 2 and 3 hours and making the connection very flexible in terms of times.
Travelling via Sevilla is an interesting option, since Madrid and Seville are very well connected, both by high-speed train and flying.
Once in Seville, you will have to cover the 200 km remaing to La Línea de la Concepción either by bus or car-pooling.
You can find combinations starting from about 70€ for all tickets needed. Expect a total duration of about 8 hours. The exact duration will depend mainly on how long the transfer is.
Madrid - Seville
There are plenty of ways to get from Madrid to Seville. The best option is usually by train.
However, there are also several flights at competitive prices, as well as many car-pooling seats offers and bus tickets.
Seville - La Línea de la Concepción
There are only a few buses every day running from Seville to the Spanish border with Gibraltar, operated by Comes.
It takes typically 4 hours and it costs 25€.
Find accommodation in Gibraltar
If you are travelling to Gibraltar, you might be interested in looking for accommodation.
Keep in mind that accommodation in Gibraltar can get pretty expensive. If you do not find any option fitting your budget, check also accomodation in La Línea de la Concepción, as it is usually much cheaper.
By using the search box below you can find the best prices in several types of accommodation, from low-budget hostels, to appartments and fancy hotels.
The sooner you book, the cheaper it will be. In some cases you might have free cancellation under certain conditions!