HOW TO GET from Barcelona to Granada

Button for Hotel Search Hotel Search

Best way to travel from Barcelona to Granada

  • Flying is the fastest (1h 30 min) and most convenient way to travel between Granada and Barcelona. There are 3 to 4 daily direct flights.
  • The high speed train will take you from Barcelona to Granada in just under 6 h 30 min, making it the second best option.

Plane

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

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:

  • Taxi is always the most convenient way. The trip takes between 20 and 30 minutes and you can expect to pay 30 to 35€.
  • The express bus service from Aerobus links Barcelona with the airport in about 35 minutes. There is one bus every 5 to 10 minutes. A one-way ticket costs 5.90€.
  • The metropolitan transport of Barcelona (TMB) also runs buses between the airport and the center (line 46 during the day, lines N17 and N16 at night). Since it has more stops than the Aerobus, it takes more time, but it is also cheaper (2.2€). For more information on the local city buses: TMB Buses
  • There is a train connecting the airport to the city center. At the airport, the train station is located at T2B (follow the signs for RENFE). There is one train every 30 minutes approximately and the trip takes about 25 minutes. You can get off the train at Clot, Passeig de Gràcia or Sants and change into the metro to get to your destination. A one-way ticket costs 4.20€.
  • The metro line L9 (orange) also connects the airport to the city. There are two stops at the airport (Aeroport T1 and Aeroport T2). However, to get to the city center you will need to change lines. Also note that to get to the airport by metro, you can’t use a standard single ticket; you need the special metro airport ticket called Billete Aeropuerto which costs 4.60€. For more information on Barcelona’s metro: TMB Metro

GRANADA'S AIRPORT

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

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.

To search and book train tickets, go to www.renfe.com.

BARCELONA'S TRAIN STATION

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

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 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

Car

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:

  • Continue south close to the coast. This route will cross the city of Murcia to then enter Andalucia.
  • Go to the interior and cross the region of Castilla la Mancha before entering Andalucia through the province of Jaén. About an hour before reaching Granada, you will pass next to Ubeda and Baeza. These Renaissance towns are a UNESCO World Heritage site.

To find the best deals on rental cars, we recommend Discover Cars, which searches through the web for the best prices.

Car Rental – Search, Compare & Save

Bus

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.

To search and book bus tickets, go to www.alsa.com

Once you have arrived

Top Hotels in Granada

arrow to scroll to top
CLICK HERE TO SEE MORE OF THE BEST HOTELS IN GRANADA!