By air: Unfortunately Granada airport no longer has any direct flights to the UK, although it does have connections to Madrid, Barcelona, Paris, Milan and Bologna. From the UK, one option is with Iberia from Heathrow, changing in Madrid. Málaga is the nearest major airport, offering a wide selection of airlines from various airports around the UK and throughout Europe.
See the section by bus and coach below for details of how to get to Granada from the airport.
By train: Rail services connect the major cities in Spain. Granada is not yet connected to the high-speed AVE network, so train services can be surprisingly slow. It is often more convenient and quicker to take a coach.
Timetables and tickets are available from the RENFE website.
By bus and coach: Major cities and smaller towns throughout Spain are connected by efficient and comfortable coach services. Most services to Granada and elsewhere in Andalucía are run by Alsa, who are now owned by the British coach operator National Express.
Timetables and tickets are available from the Alsa website.
From Granada airport, there is a shuttle bus service to various points in the city centre. This leaves from outside the terminal building after the arrival of each flight and costs 3 Euros one-way. In the other direction, buses go to the airport approximately once an hour. For more information, see here.
From Málaga airport, you can take a suburban train to the central Málaga María Zambrano bus and rail station, then change to a Granada-bound coach. The train station at the airport is well signposted and trains go every half hour – see here for the timetable. Málaga-Granada coaches are operated by Alsa, see above.