How to get from Barcelona to Gibraltar by train, bus or flight.
The best way to travel from Barcelona to Gibraltar is by taking a train because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
Distance | 541 miles (873 km) | |
Available travel modes | Bus or ferry | |
Ticket price range | $129 - $150 | |
Cheapest mode | Bus • $129 (€116) • 17 h 15 min | |
Fastest mode | Bus • $129 (€116) • 17 h 15 min | |
Popular travel companies | Alsa or Gnv |
Travel 541 miles (873 km) by bus or ferry to Gibraltar from Barcelona. If speed is a priority, then a bus is the best option with an average duration of 17 h 15 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $129 (€116). The most popular travel companies which serve this journey are Alsa or Gnv among others. Travelers can even take a direct from Barcelona to Gibraltar.
You can travel by bus or flight for as low as $143 (€127). When you search for schedules and tickets, Omio will show you the best trip.
Alsa is the main provider of travel travel in Spain. As a subsidiary of the UK travel company National Express, Alsa offers a plethora of regional, national and international routes and transports more than 300 million passengers per year. Alsa has an impressive fleet of travel with different levels of comfort and amenities on offer. Aside from the Alsa Normal travel with free WiFi, bathrooms, footrests and entertainment on board, the Alsa Supra, Alsa Eurobus and Alsa Premium travel provide more luxurious services when traveling by road, depending on the specific route. Apart from the Standard ticket, Alsa offers other travel tickets like Minimum, Reduced and Flexible fares on select routes.
Vueling is one of Spain’s leading low-cost airlines where you can choose between Basic, Optima or Time Flex tickets for your next travel between Barcelona and Gibraltar.
There are 2 ways to get from Barcelona to Gibraltar: bus or ferry.
The cheapest way to get from Barcelona to Gibraltar is by taking a bus with average ticket prices of $129 (€116) compared to other travel options to Gibraltar:
A bus is $21 (€19) less than a ferry for this trip with tickets for a ferry from Barcelona to Gibraltar costing on average $150 (€135).
The fastest way from Barcelona to Gibraltar is by bus with an average journey time of 17 h 15 min.
There are alternative travel options to Gibraltar that take longer:
Getting to Gibraltar by ferry takes 60 h 45 min on average.
You should expect to travel around 541 miles (873 km) between Barcelona and Gibraltar.
These are the most popular departure and arrival points from Barcelona to Gibraltar:
The following travel companies offer services from Barcelona to Gibraltar:
Here are some other resources that might have the information you need