There are x3 main ways to arrive to Granada:
1) Flying to F.G.L Granada-Jaén Airport: (25 minutes from Granada city Center)
Small airport with mostly domestic flights to Madrid and Barcelona.
To arrive from the FGL Airport to Granada there are the following options:
1-By taxi: (25 minutes). Cost around 30 €
Granada Taxi Phone: 958 28 06 54
2-By urban bus: (1 hour)
Check schedules: https://siu.ctagr.es/horarios_lineas_tabla.php?linea=918
Check schedules/buy tickets: ALSA
2) Flying to Málaga Airport and take a car or bus (160 km):
Large international ariport with many flight connections.
To arrive from the Málaga Airport to Granada there are the following options:
1-By car: (1 hour and 30 minutes)
2-By bus: (2 hour) (around 12 €)
Check schedules/buy tickets: https://www.alsa.com/en/web/bus/home
In case of flying to Málaga, please be careful with the arrival time of the flight, as the last bus to Granada is normally around 22:00.
Please, check well before the bus schedules to make sure. A Taxi from Málaga to Granada could cost in ther order of +200 €
3) Flying to Madrid-Barajas Airport and take a high-speed train or bus (420 km):
To arrive from the Madrid-Barajas Airport to Granada there are the following options:
1-High Speed Train: (~3 hours and 45 minutes)
Departing from Atocha train station (Madrid city center)
Check schedules: https://www.renfe.com/
2-By bus: (4 hours and 30 mins)
Departing from Madrid Barajas or Madrid "Estación Sur" (Madrid city center)
Check schedules: https://www.alsa.es/