HOW TO GET TO Granada, Spain

Button for Hotel Search Hotel Search


The airport of Granada, called Aeropuerto Federico García Lorca Granada-Jaén (GRX), is located 17 km west of the city. The Spanish airlines Vueling and AirNostrum (both part of Iberia) as well as Easyjet and British Airways operate at this airport. Here an overview of the current destinations:

  • 3 to 4 daily direct flights from Madrid (1h flight) with AirNostrum.
  • 3 to 4 daily direct flights from Barcelona (1h 30min flight) with Vueling.
  • Other destinations within Spain served by Vueling/AirNostrum are: Bilbao, Gran Canaria, Melilla, Palma de Mallorca and Tenerife.
  • Easyjet offers direct flights from the UK (London and Manchester), Germany (Berlin), Italy (Naples and Milan) and France (Nantes and Bordeaux).
  • There are also direct flights from the UK with British Airways.


  • The airport of Malaga is 136 km (85 miles) away = 1h 30min by car
  • The airport of Almeria is 160 km (99 miles) away = 1h 45min by car
  • The airport of Seville is 250 km (155 miles) away = 2h 30min by car


Granada is located in southern Spain and it is very well connected by a network of highways to the rest of the country. To give you an idea, here is some general information on distances and travel times:

  • Malaga is 130 km (81 miles) away = 1 h 40 min by car
  • Cordoba is 210 km (130 miles) away = 2 h 15 min by car
  • Sevilla is 250 km (155 miles) away = 2 h 40 min by car
  • Madrid is 420 km (261 miles) away = 4 h 15 min by car
  • Barcelona is 860 km (534 miles) away = 8 h 30 min by car

While we don’t recommend a rental car for inside Granada, it can still be a great option for moving around Andalusia. Having a car gives you quite a bit of freedom while making the most of your time. There are many affordable options and the roads in the area are in good condition. In Seville there are two main collection points for rental cars: the airport and the train station. 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

Granada is not too large and, in general, is fairly easy to navigate with a car. The Albaicín, however, is the exception. The neighborhood is a maze of narrow winding streets stretching across a step hillside and, on top of that, as a UNESCO World Heritage site, access by private car is widely forbidden. It is also very difficult to park in the area. The rest of the city has many more parking garages and hotels with parking. Expect to pay around 20€ per day for parking.


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.

Granada’s train station is connected to Spain’s high-speed rail network, linking the city with:

  • Cordoba in as low as 1h 20 min. There are about 4 high speed trains per day and the ticket price ranges from 15 to 50 €.
  • Malaga in little over 1h 30 min. There are 2 daily high speed trains. You can expect to pay between 27 and 38 €.
  • Sevilla in 2 h 30 min. There are about 4 high speed trains per day (slower options also available). Expect to pay between 40 and 62 €.
  • Madrid in just over 3 h. There are about 3 daily high speed trains and you can expect to pay between 30 and 56 €.
  • Barcelona in under 6h 30min. There are about 4 to 5 high speed trains per day, but some require to change trains in either Madrid or Antequera. Ticket prices vary largely (35 to 124 €).

To search and book train tickets, go to

There are several local city buses connecting the city center with the train station, such as lines 4, 11, 21 and 33. For up-to-date information on the local city buses:



Granada’s bus station is located 2.5km north of the old town. For example, it is a 40 min walk to the cathedral. ALSA is the main bus company servicing Granada.

From Granada’s bus station, there are daily buses to:

  • Malaga: ALSA runs at least one bus per hour throughout the day (5:30am to 9pm). In Malaga, all of the buses stop in both the city and the airport. The trip lasts between 1 h 30 min and 2 h 30 min, depending on the number of stops on the way and where you get in/out of the bus in Malaga. The ticket price ranges from 5.50 to 14 €.
  • Cordoba: ALSA runs 9 daily buses. The trip lasts between 2 h 30 min and 4 h 10 min, depending on the number of stops on the way. Expect to pay 5 to 15 €.
  • Seville: ALSA runs 11 daily buses. Two of them, depart from Sevilla’s Prado Station, instead of Plaza de Armas Station like the rest. The journey takes between 3 and 4 h 30 min depending on the number of stops. Expect to pay from 5 to 30 €.
  • Madrid: ALSA runs 12 buses per day. There are three stops in Madrid: Estación Sur, Barajas Airport T4 and Av. America. But not all the buses stop in all of them. The trip lasts between 4 h 30 min and 5 h 30 min depending on the number of stops. Tickets cost 20 to 47€.
  • Barcelona: ALSA runs 4 buses per day. In Barcelona, all of them leave from Estación Nord, but one of them also stops at the airport. The trip can take from 13 h to 14 h 30 min. Expect to pay between 25 and 81 €. Both plane and train are much faster and can even be as cheap.

The local city bus lines 21 and 33 connect the city center (bus stop at Gran Vía 14) with the bus station. For up-to-date information on the local city buses:


Get Around

Once you have decided how to get to Granada, make sure to also check out our page How to get around Granada with information about the different public transport options in the city as well as parkings, taxis, etc.

Top Hotels in Granada

arrow to scroll to top
Wait, don't close me!

Has España Guide helped plan your trip?

If so, please consider booking your hotel through the links to and found on our website or use the following link:

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!