The company Vueling (Iberia) offers 3 to 4 daily direct flights from Barcelona to Granada. The flight takes about 1h 30 min. Depending on how far in advance you plan your trip, you can pay under 30 € for a ticket.
Barcelona’s airport is called El Prat de Llobregat (BCN) and it is located 18 km south-west of the city center. To get from the airport to the city, you have several options:
The airport of Granada, called Aeropuerto Federico García Lorca Granada-Jaén (GRX), is located 17 km west of the city.
For information on how to get from the airport to the center, check out our page How to get from Granada's airport to the city center.
Train is a good option to travel between Barcelona and Granada. There is one direct high speed train per day which takes just under 6 h 30 min. There are about 4 more train options per day which require changing trains in either Madrid or Antequera. In that case, the trip takes between 7 h and 7 h 30 min.
The ticket prices vary largely (35 to 124 €) depending on whether you buy the ticket in advance and are flexible with the departure time.
Barcelona Sants station is the main train station in the city. It is located about 5 km (3.1 miles) west of the center. The metro lines L3 and L5 link the station with the rest of the city, while several metropolitan bus lines also stop at the station. To get to the airport from the Sants station, there is a direct RENFE train which takes about 20 minutes.
For up-to-date information on Barcelona’s public transport system: www.tmb.cat
Granada’s train station, also known as Estación de Andaluces, is located about 1km north of the old town. To get an idea, it is about an 18 min walk to the Granada Cathedral.
There are several local city buses connecting the city center with the train station, such as lines 4, 11, 21 and 33. If you want to get to the Alhambra, you should take one of those buses and get off at the end of Gran Vía (right next to the cathedral).
From there, walk to Plaza Isabel la Católica (2 min walk) to take the bus to the Alhambra (lines C30 or C32). The total trip takes about 40 minutes. For up-to-date information on the local city buses: www.transportesrober.com
Barcelona and Granada are separated by over 850 km (528 miles). By car, the trip takes around 8 h 30 min. Unless you want to make some stops on the way, there is no reason to drive. If you decide to do so, here there is some more information about possible routes.
From Barcelona, you must follow direction south along the Mediterranean coast, all the way down to Valencia. There are many coastal towns and cities that would make a great stop: Sitges, Tarragona, Peñíscola or Valencia, just to mention a few. From Valencia, you have two options:
To find the best deals on rental cars, we recommend Discover Cars, which searches through the web for the best prices.
The company ALSA runs 4 daily buses from Barcelona to Granada. In Barcelona, all of them leave from the Nord Station, but some of them also stop at either the Sant Station or the airport. The trip can take from 12 h 45 min to 14 h 30 min. Expect to pay between 25 and 81 €.
There is no reason to travel between Barcelona and Granada by bus since it is the slowest option. Also, both plane and train are about the same price – they can even be cheaper.
Has España Guide helped plan your trip?
If so, please consider booking your hotel through the links to booking.com found on our website or use the following link: https://www.booking.com/?aid=1802409
That way, you get the best rates on your hotels and at the same time, it helps us to continue contributing to this site. Everyone wins!